Amine Khaldi
afe5d2ee6e
[CMAKE]
...
- Improve uuid and add psdk dependency.
svn path=/branches/cmake-bringup/; revision=48872
2010-09-25 14:30:47 +00:00
Amine Khaldi
80c36d8bb3
[CMAKE]
...
- Remove unneeded dependency.
- Remove rbuild file.
svn path=/branches/cmake-bringup/; revision=48834
2010-09-20 19:46:05 +00:00
Timo Kreuzer
e4d6536049
[CMAKE]
...
Add missing cportlib cmake file.
svn path=/branches/cmake-bringup/; revision=48832
2010-09-20 18:41:46 +00:00
Timo Kreuzer
912ce51ae6
[CMAKE]
...
Sync with trunk head (r48826)
svn path=/branches/cmake-bringup/; revision=48831
2010-09-20 17:27:52 +00:00
Timo Kreuzer
942aa9560e
[MSVC]
...
Don't pass gcc specific options to msvc
svn path=/branches/cmake-bringup/; revision=48818
2010-09-19 17:39:09 +00:00
Amine Khaldi
13f105b14b
[CMAKE]
...
- Introduce MSVC toolchain support. Just use -DCMAKE_TOOLCHAIN_FILE=toolchain-msvc.cmake for the toolchain.
- Sync setjmp.h from trunk.
- Improve mingw targets (mingw_common, mingw_wmain, oldnames... etc) a bit to make them compile and link with msvc.
- Dedicated to Timo ;)
svn path=/branches/cmake-bringup/; revision=48809
2010-09-19 00:27:24 +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
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
6e7a324a26
[CMAKE]
...
- Improve bootvid, crt and ntoskrnl.
svn path=/branches/cmake-bringup/; revision=48762
2010-09-12 21:02:18 +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
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
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
5ff40b3f5c
[CMAKE]
...
- Fix adns lib.
svn path=/branches/cmake-bringup/; revision=48598
2010-08-22 23:46:10 +00:00
Amine Khaldi
5644c2c39d
[CMAKE]
...
- Now that we have c++ flags set globally, no need to mention them on the respective targets.
- debug.h : leftover from the kernel32 sync.
svn path=/branches/cmake-bringup/; revision=48543
2010-08-14 10:47:57 +00:00
Amine Khaldi
82edce4255
[CMAKE]
...
- Link mingw_common to kernel32 and ntdll.
- Fix mingw_wmain.
- Improve the paths use.
svn path=/branches/cmake-bringup/; revision=48542
2010-08-14 10:44:46 +00:00
Amine Khaldi
e79e797ecc
[CMAKE]
...
- Sync the recent crt changes from trunk.
- Improve crt build.
svn path=/branches/cmake-bringup/; revision=48541
2010-08-14 10:41:24 +00:00
Amine Khaldi
4fecfbd2b9
[CMAKE]
...
- Don't include debug.c in libwine.
svn path=/branches/cmake-bringup/; revision=48538
2010-08-14 10:11:52 +00:00
Amine Khaldi
7c99b62e1f
[CMAKE]
...
- Move generated precompiled headers to binary folders.
- Enable auto image base for ntdll.
- Update the location of generated PCH files for rtl, ntdll and crt.
svn path=/branches/cmake-bringup/; revision=48459
2010-08-04 19:10:43 +00:00
Amine Khaldi
ba7d98adba
[CMAKE]
...
- Fix precompiled header support (the pch cleanup phase).
- Improve its use in crt.
svn path=/branches/cmake-bringup/; revision=48452
2010-08-04 10:38:17 +00:00
Sir Richard
d928872abe
[CMAKE]: Add support for precompiled headers (this was not fun).
...
[CMAKE]: Use them in RTL and CRT. Someone needs to add them to the other makefiles.
svn path=/branches/cmake-bringup/; revision=48447
2010-08-04 06:41:07 +00:00
Amine Khaldi
53edf4d8fa
[CMAKE]
...
- Formatting. No code change.
svn path=/branches/cmake-bringup/; revision=48444
2010-08-03 21:58:41 +00:00
Amine Khaldi
fb995372b0
[CMAKE]
...
- Fix ntdllsys and win32ksys.
svn path=/branches/cmake-bringup/; revision=48443
2010-08-03 21:57:06 +00:00
Amine Khaldi
34db564f0a
[CMAKE]
...
- Improve header inclusions.
svn path=/branches/cmake-bringup/; revision=48442
2010-08-03 21:55:42 +00:00
Sir Richard
1bd315d9e1
[CMAKE]: Fix CRT.
...
svn path=/branches/cmake-bringup/; revision=48438
2010-08-03 21:38:39 +00:00
Sir Richard
734491e01c
[CMAKE]: Forgot to delete this guy.
...
svn path=/branches/cmake-bringup/; revision=48431
2010-08-03 16:06:10 +00:00
Sir Richard
3fff31cd81
[CMAKE]: Start working on ntdll.
...
svn path=/branches/cmake-bringup/; revision=48430
2010-08-03 16:05:53 +00:00
Sir Richard
f0a4bf29e6
[CMAKE]: Simplify more makefiles.
...
svn path=/branches/cmake-bringup/; revision=48429
2010-08-03 14:56:22 +00:00
Sir Richard
0436f84653
[CMAKE]: Simplify makefiles.
...
svn path=/branches/cmake-bringup/; revision=48428
2010-08-03 14:54:19 +00:00
Sir Richard
044e663dad
[RTL]: Rtl ByteSwap functions should use intrinsics, isntead of assembly code. This should be merged into trunk!
...
svn path=/branches/cmake-bringup/; revision=48425
2010-08-03 01:56:35 +00:00
Amine Khaldi
6bdc331638
[CMAKE]
...
- mingw_common : set_property -> set_target_properties.
- crt : fix target properties.
svn path=/branches/cmake-bringup/; revision=48357
2010-07-29 15:52:00 +00:00
Amine Khaldi
102a9c242e
[CMAKE]
...
- Export more native tools.
- Fix ntdllsys dependency.
svn path=/branches/cmake-bringup/; revision=48356
2010-07-29 15:34:21 +00:00
Amine Khaldi
007ecbd4c1
[CMAKE]
...
- Add debugsup lib to build.
svn path=/branches/cmake-bringup/; revision=48348
2010-07-29 01:53:31 +00:00
Amine Khaldi
a1fc7877ea
[CMAKE]
...
- Add libcntpr lib to build.
svn path=/branches/cmake-bringup/; revision=48347
2010-07-29 01:37:53 +00:00
Amine Khaldi
666ab7d918
[CMAKE]
...
- We do have oldnames lib now.
- Add proper psdk dependency for libxml2.
svn path=/branches/cmake-bringup/; revision=48336
2010-07-28 22:01:07 +00:00
Amine Khaldi
e7c36f373f
[CMAKE]
...
- Add mingw libs to build.
svn path=/branches/cmake-bringup/; revision=48335
2010-07-28 21:52:04 +00:00
Amine Khaldi
42fd01caf3
[CMAKE]
...
- Add sound drivers libs to build.
svn path=/branches/cmake-bringup/; revision=48332
2010-07-28 16:24:00 +00:00
Amine Khaldi
9b289c4a25
[CMAKE]
...
- Add ip and oskittcp to build.
svn path=/branches/cmake-bringup/; revision=48331
2010-07-28 14:59:02 +00:00
Amine Khaldi
0d72b49f46
[CMAKE]
...
- We won't be using mkdir to create folders since cmake has a command for it.
- Split nci generated files into separate targets, so that modules can depend on each one of them separately if needed.
- Add win32ksys to build.
svn path=/branches/cmake-bringup/; revision=48329
2010-07-28 12:58:37 +00:00
Amine Khaldi
0de1055529
[CMAKE]
...
- Add ntdllsys to build.
svn path=/branches/cmake-bringup/; revision=48326
2010-07-28 10:35:37 +00:00
Amine Khaldi
4455372650
[CMAKE]
...
- Add pseh to build.
svn path=/branches/cmake-bringup/; revision=48320
2010-07-28 00:08:02 +00:00
Amine Khaldi
917e248cc6
[CMAKE]
...
- Add rtl to build.
svn path=/branches/cmake-bringup/; revision=48319
2010-07-27 23:55:52 +00:00
Sir Richard
bba1ffd927
[CMAKE]: Watch and learn, Amine...
...
svn path=/branches/cmake-bringup/; revision=48311
2010-07-27 16:07:39 +00:00
Sir Richard
6a78adc872
[CMAKE]: Too much of bzip2 was being built.
...
svn path=/branches/cmake-bringup/; revision=48310
2010-07-27 16:03:05 +00:00
Amine Khaldi
94fd5aceb2
[CMAKE]
...
- Add ext2lib, ntfslib, vfatlib and vfatxlib to build.
svn path=/branches/cmake-bringup/; revision=48304
2010-07-27 13:09:55 +00:00
Amine Khaldi
e16d438002
[CMAKE]
...
- Add proper dependencies on psdk.
- Parallel build works now.
svn path=/branches/cmake-bringup/; revision=48303
2010-07-27 12:53:24 +00:00
Amine Khaldi
a633674741
[CMAKE]
...
- cmlib depends on bugcodes.
svn path=/branches/cmake-bringup/; revision=48302
2010-07-27 11:12:09 +00:00
Amine Khaldi
05b70f3ba2
[CMAKE]
...
- Add idna, normalize and scripts to build.
svn path=/branches/cmake-bringup/; revision=48301
2010-07-27 11:01:39 +00:00