Sylvain Petreolle
c702cc0d5a
[CMAKE]
...
Generalize CMAKE_C_CREATE_SHARED_LIBRARY and remove per project instances.
Thanks to Amine for regexxer tool discovery ;)
svn path=/branches/cmake-bringup/; revision=48804
2010-09-18 15:22:08 +00:00
Amine Khaldi
13dc8a4761
[CMAKE]
...
- Generalize CMAKE_C_LINK_EXECUTABLE and CMAKE_EXE_LINKER_FLAGS, and use additional flags per module.
- Fix usetup: make it depend on psdk and buildno_header, and also fix the entry point (_NtProcessStartup -> _NtProcessStartup@4)
- Make ext2lib depend on psdk.
svn path=/branches/cmake-bringup/; revision=48802
2010-09-18 12:14:03 +00:00
Amine Khaldi
6730fe41ce
[CMAKE]
...
- Export cdmake as a native tool.
svn path=/branches/cmake-bringup/; revision=48798
2010-09-17 22:19:48 +00:00
Sylvain Petreolle
41eb5217ba
Add Amine's libgcc.a.
...
This allows to build without rosbe change.
(forgotten in previous commit)
svn path=/branches/cmake-bringup/; revision=48797
2010-09-17 20:41:58 +00:00
Sylvain Petreolle
174808a463
Move all temporary import libs to a single directory.
...
This allows linking to libraries with "-lfoo".
svn path=/branches/cmake-bringup/; revision=48796
2010-09-17 20:27:01 +00:00
Amine Khaldi
93dbd3207b
[CMAKE]
...
- Add pci, pcixn pcmcia, videoprt and wmilib to build.
svn path=/branches/cmake-bringup/; revision=48765
2010-09-13 13:48:29 +00:00
Amine Khaldi
a5f63965c8
[CMAKE]
...
- Introduce support for the amd64 toolchain. Using it is as simple as adding -DARCH=amd64 to the cmake line (next to the toolchain file define).
- Dedicated to Sylvain (Usurp) ;)
svn path=/branches/cmake-bringup/; revision=48763
2010-09-12 21:03:47 +00:00
Amine Khaldi
6e7a324a26
[CMAKE]
...
- Improve bootvid, crt and ntoskrnl.
svn path=/branches/cmake-bringup/; revision=48762
2010-09-12 21:02:18 +00:00
Amine Khaldi
d95f9d3190
[CMAKE]
...
- Fix usetup build.
svn path=/branches/cmake-bringup/; revision=48760
2010-09-12 19:38:21 +00:00
Sylvain Petreolle
24906fcdfc
Add usetup to build.
...
svn path=/branches/cmake-bringup/; revision=48755
2010-09-12 15:12:20 +00:00
Amine Khaldi
07d976dff7
[FREELDR]
...
- Update fathelp.S to reflect Timo's recent changes in trunk.
svn path=/branches/cmake-bringup/; revision=48702
2010-09-05 16:31:06 +00:00
Amine Khaldi
626eb6f07b
[CMAKE]
...
- Mark nci_output and nci_folders as lists.
svn path=/branches/cmake-bringup/; revision=48699
2010-09-04 16:59:33 +00:00
Amine Khaldi
7dbd1be0fe
[CMAKE]
...
- Mark nci output as generated.
svn path=/branches/cmake-bringup/; revision=48698
2010-09-04 16:12:21 +00:00
Amine Khaldi
1d2ab448d9
[CMAKE]
...
- Add floppy to build.
svn path=/branches/cmake-bringup/; revision=48697
2010-09-04 14:14:45 +00:00
Amine Khaldi
7ff72cbf64
[CMAKE]
...
- Add fastfat and isapnp to build.
svn path=/branches/cmake-bringup/; revision=48696
2010-09-04 13:43:01 +00:00
Amine Khaldi
cf6293b311
[CMAKE]
...
- Add cdrom, class2, disk and ramdisk to build.
svn path=/branches/cmake-bringup/; revision=48695
2010-09-04 13:36:49 +00:00
Amine Khaldi
f136f67feb
[CMAKE]
...
- Add buslogic to build.
- Fix a typo.
svn path=/branches/cmake-bringup/; revision=48694
2010-09-04 13:16:29 +00:00
Amine Khaldi
dc95036f5a
[CMAKE]
...
- Add atapi, blue, cdfs and uniata to build.
svn path=/branches/cmake-bringup/; revision=48693
2010-09-04 12:57:01 +00:00
Amine Khaldi
abf5238858
[CMAKE]
...
- Add battc, acpica and acpi to build.
svn path=/branches/cmake-bringup/; revision=48691
2010-09-03 14:33:39 +00:00
Amine Khaldi
f61be19dd9
[CMAKE]
...
- Improve gendib build.
- Add gendib generated source files.
- Add win32k to build. Dedicated to Timo ;)
svn path=/branches/cmake-bringup/; revision=48690
2010-09-03 00:03:00 +00:00
Amine Khaldi
50bf553ad0
[CMAKE]
...
- Add ftfd driver to build.
svn path=/branches/cmake-bringup/; revision=48689
2010-09-02 22:38:36 +00:00
Amine Khaldi
1c24a9bbdd
[FREELDR]
...
- Use fathelp.S from r43775 (amd64 branch by timo)
[CMAKE]
- Improve hal, ntoskrnl and freeldr/setupldr build.
svn path=/branches/cmake-bringup/; revision=48688
2010-09-02 21:00:02 +00:00
Amine Khaldi
c988b66126
[FREELDR]
...
- Convert fat12/16 boot sector helper code to gas syntax. Brought to you by the Arty.
[CMAKE]
- Add freeldr and setupldr to build.
svn path=/branches/cmake-bringup/; revision=48687
2010-09-02 17:39:45 +00:00
Amine Khaldi
b1e8d151a2
[CMAKE]
...
- Add mini_hal to build.
svn path=/branches/cmake-bringup/; revision=48672
2010-08-31 23:48:26 +00:00
Amine Khaldi
aec35b5416
[CMAKE]
...
- libcntpr needs buildno.h
svn path=/branches/cmake-bringup/; revision=48671
2010-08-31 21:24:12 +00:00
Amine Khaldi
10cf790c3c
[CMAKE]
...
- Add boot sectors to build.
svn path=/branches/cmake-bringup/; revision=48669
2010-08-31 18:40:19 +00:00
Amine Khaldi
28f74e6701
[CMAKE]
...
- Add scsiport to build.
svn path=/branches/cmake-bringup/; revision=48668
2010-08-31 17:55:28 +00:00
Amine Khaldi
ea213941ac
[CMAKE]
...
- Add bootvid, kddll, kdcom, nmidebug and null drivers to build.
svn path=/branches/cmake-bringup/; revision=48666
2010-08-31 16:30:02 +00:00
Amine Khaldi
d84e219b0b
[CMAKE]
...
- Add input drivers (i8042prt, kbdclass, mouclass and sermouse) to build.
svn path=/branches/cmake-bringup/; revision=48664
2010-08-31 14:05:07 +00:00
Amine Khaldi
b28db78efe
[CMAKE]
...
- Improve handling buildno.h
svn path=/branches/cmake-bringup/; revision=48663
2010-08-31 13:25:10 +00:00
Amine Khaldi
c961b36495
[CMAKE]
...
- Add placeholders for the remaining dlls.
svn path=/branches/cmake-bringup/; revision=48662
2010-08-31 11:11:11 +00:00
Amine Khaldi
5712f8489b
[CMAKE]
...
- Add beep driver to build.
svn path=/branches/cmake-bringup/; revision=48661
2010-08-31 10:34:15 +00:00
Amine Khaldi
b41fc0f134
[CMAKE]
...
- Add ze kirnel to build.
svn path=/branches/cmake-bringup/; revision=48659
2010-08-30 14:31:44 +00:00
Amine Khaldi
def27fd0d4
[CMAKE]
...
- Improve rossym lib.
svn path=/branches/cmake-bringup/; revision=48658
2010-08-30 14:30:09 +00:00
Amine Khaldi
5ba1569888
[CMAKE]
...
- Improve pseh.
svn path=/branches/cmake-bringup/; revision=48656
2010-08-30 13:00:41 +00:00
Amine Khaldi
8719ae188a
[CMAKE]
...
- Improve rtl.
svn path=/branches/cmake-bringup/; revision=48655
2010-08-30 12:37:44 +00:00
Amine Khaldi
5598df126e
[CMAKE]
...
- Improve ntdll.
svn path=/branches/cmake-bringup/; revision=48652
2010-08-29 21:32:32 +00:00
Amine Khaldi
252d2d95f5
[CMAKE]
...
- Improve kernel32.
svn path=/branches/cmake-bringup/; revision=48647
2010-08-29 18:32:17 +00:00
Amine Khaldi
a867182e64
[CMAKE]
...
- Add hal (yes, hal) to build.
svn path=/branches/cmake-bringup/; revision=48645
2010-08-29 17:30:24 +00:00
Amine Khaldi
1e684c2d24
[CMAKE]
...
- Add samsrv, sccbase, schannel, sensapi, serialui, shdoclc, shfolder, shlwapi, slbcsp, smdll, sndblst, snmpapi, spoolss, srclient, sxs, t2embed, tapi32, tapiui, traffic, updspapi, url, usp10 and uxtheme to build.
- Add mlang, mpr, and shell32 import libs.
- Fix shdoclc and shlwapi translations (patches will be sent upstream).
- Improve mmebuddy.
svn path=/branches/cmake-bringup/; revision=48644
2010-08-29 14:13:38 +00:00
Amine Khaldi
a999e307d8
[CMAKE]
...
- Rewrite crt and libcntpr targets, with support for other than i386.
- Bring-in logf.c from trunk.
svn path=/branches/cmake-bringup/; revision=48643
2010-08-29 11:07:31 +00:00
Amine Khaldi
d73bc1f2e0
[CMAKE]
...
- Include crt headers when compiling RC files.
svn path=/branches/cmake-bringup/; revision=48634
2010-08-28 17:41:06 +00:00
Amine Khaldi
2aa2457be2
[CMAKE]
...
- Add mscoree, msg711.acm, msgina, msgsm32.acm, msimg32, msnet32, mssign32, mssip32, msvcrt20, msvcrt40, msvfw32, msvidc32, mswsock, nddeapi, netapi32, newdev, ntdsapi, ntlanman, ntprint, olecli32, oledlg, olesvr32, olethk32, pidgen, powrprof, printui, query, rasapi32, rasdlg, rasman, resutils and samlib to build.
svn path=/branches/cmake-bringup/; revision=48633
2010-08-28 13:20:03 +00:00
Amine Khaldi
1519f0138c
[CMAKE]
...
- Add mciseq, mciwave, mmdrv, modemui, mpr, mprapi, msadp32.acm, msafd and mscms to build.
- Fixed mpr resource files (should be submitted upstream).
svn path=/branches/cmake-bringup/; revision=48613
2010-08-23 22:23:02 +00:00
Amine Khaldi
4741cefede
[CMAKE]
...
- Update user32 now that we have a target named imm32.
svn path=/branches/cmake-bringup/; revision=48609
2010-08-23 15:23:35 +00:00
Amine Khaldi
f84ae9c1f8
[CMAKE]
...
- Add fmifs, fusion, getuname, hid, httpapi, iccvid, icmp, imaadp32.acm, imagehlp, imm32, initpki, iphlpapi, itircl, loadperf, lpk, lz32, mapi32, mciavi32, mcicda and mciqtz32 to build.
svn path=/branches/cmake-bringup/; revision=48608
2010-08-23 14:40:47 +00:00
Amine Khaldi
0a6253a028
[CMAKE]
...
- Temporarily add libdbghelp.a and libdhcpcsvc.a
svn path=/branches/cmake-bringup/; revision=48607
2010-08-23 14:34:34 +00:00
Amine Khaldi
62c4ea8ac6
[CMAKE]
...
- Add dciman32, dhcpcsvc, dnsapi, dwmapi and faultrep to build.
svn path=/branches/cmake-bringup/; revision=48599
2010-08-22 23:59:45 +00:00
Amine Khaldi
5ff40b3f5c
[CMAKE]
...
- Fix adns lib.
svn path=/branches/cmake-bringup/; revision=48598
2010-08-22 23:46:10 +00:00
Amine Khaldi
e74bc8316b
[CMAKE]
...
- Add compstui, credui, crtdll, crypt32, cryptdll and dbghelp to build.
svn path=/branches/cmake-bringup/; revision=48596
2010-08-22 22:52:07 +00:00