Commit graph

43266 commits

Author SHA1 Message Date
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
Amine Khaldi
2939360909 [CMAKE]
- Add IDL generated headers to build.

svn path=/branches/cmake-bringup/; revision=48441
2010-08-03 21:51:59 +00:00
Sir Richard
9e90eaa575 [CMAKE]: NTDLL WIP.
svn path=/branches/cmake-bringup/; revision=48440
2010-08-03 21:39:17 +00:00
Sir Richard
0efbac95d2 [CMAKE]: Don't auto-link with Win32 stuff.
svn path=/branches/cmake-bringup/; revision=48439
2010-08-03 21:38:59 +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
3b6a29974b [CMAKE]: Use some nice options which will make makefiles simpler regarding includes.
svn path=/branches/cmake-bringup/; revision=48436
2010-08-03 21:12:51 +00:00
Sir Richard
12ccd98393 [CMAKE]: Cant' have comments in mc files.
svn path=/branches/cmake-bringup/; revision=48435
2010-08-03 21:12:16 +00:00
Sir Richard
700aa715cb [CMAKE]: Amine doesn't read man pages, nor does he actually review patches :-)
svn path=/branches/cmake-bringup/; revision=48434
2010-08-03 20:51:47 +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
5abcbffcd0 [CMAKE]: Make simple rule for building ASM files.
[CMAKE]: Enable RC support.
[CMAKE]: Stop building tools we won't need.

svn path=/branches/cmake-bringup/; revision=48427
2010-08-03 14:53:12 +00:00
Amine Khaldi
9c529a8548 [CMAKE]
- Richard : Group message headers creation into one macro.

svn path=/branches/cmake-bringup/; revision=48426
2010-08-03 14:29:04 +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
3c0baef393 [CMAKE]
- Prepare for porting base modules.
- Add kernel_napi, subsystem_napi and kernel_zw to build.

svn path=/branches/cmake-bringup/; revision=48362
2010-07-29 16:45:01 +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
cf9ff97d22 [CMAKE]
- Add ntsys to build.

svn path=/branches/cmake-bringup/; revision=48342
2010-07-28 23:21:13 +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
23735be2c3 [CMAKE]
- Fix stdole2.

svn path=/branches/cmake-bringup/; revision=48333
2010-07-28 17:00:50 +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
a7d2ad6334 [CMAKE]
- Rename ncitool to nci and mark it as an exported native tool.
- Add nci generated intermediate files to build.

svn path=/branches/cmake-bringup/; revision=48325
2010-07-28 10:13:27 +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
b2e6f743b6 [CMAKE]: Fix compiler detection, we should check for CMAKE_HOST_SYSTEM_NAME, not CMAKE_SYSTEM_NAME, which is always Windows on a cross-build.
[CMAKE]: PROCESSIR->PROCESSOR

svn path=/branches/cmake-bringup/; revision=48316
2010-07-27 17:36:25 +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
Sir Richard
33d9345552 [CMAKE]: Detect correct MinGW compiler on Windows vs Linux/Darwin.
svn path=/branches/cmake-bringup/; revision=48309
2010-07-27 16:00:40 +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
Amine Khaldi
1e82e45439 [CMAKE]
- Separate the resources creation into several targets. With this we're able to set proper dependencies on them selectively, and not as a whole.
- Make chew and csq, as a result, depend only on bugcodes.

svn path=/branches/cmake-bringup/; revision=48297
2010-07-27 01:36:55 +00:00
Amine Khaldi
401329a84b [CMAKE]
- Add rsym to build.
- Add fslib, nls and pseh placeholders.
- Make crt depend on psdk interfaces.

svn path=/branches/cmake-bringup/; revision=48296
2010-07-27 01:32:49 +00:00
Amine Khaldi
1bdc83e770 [CMAKE]
- No need to check these drivers for CMAKE_CROSSCOMPILING.

svn path=/branches/cmake-bringup/; revision=48295
2010-07-27 00:51:21 +00:00
Amine Khaldi
d667e37083 [CMAKE]
- Rename MACRO_ADD_INTERFACES to MACRO_ADD_PSDK_INTERFACES, HEADERS to PSDK_HEADERS.
- Change the psdk target name from build_headers to psdk.

svn path=/branches/cmake-bringup/; revision=48294
2010-07-27 00:49:52 +00:00
Amine Khaldi
5648d2bc9d [CMAKE]
- Add dxsdk interfaces to build.

svn path=/branches/cmake-bringup/; revision=48293
2010-07-27 00:48:07 +00:00
Amine Khaldi
486a2d0e81 [CMAKE]
- Add chew and csq to build.

svn path=/branches/cmake-bringup/; revision=48285
2010-07-26 18:49:24 +00:00
Ziliang Guo
147875c573 [CMAKE]
-Use hinting in freetype now that patent has expired.

svn path=/branches/cmake-bringup/; revision=48284
2010-07-26 18:21:09 +00:00
Amine Khaldi
4df268ef33 - Fix freetype.
svn path=/branches/cmake-bringup/; revision=48283
2010-07-26 18:09:20 +00:00
Ziliang Guo
ac666a6d0a [CMAKE]
-Add freetype to build.

svn path=/branches/cmake-bringup/; revision=48282
2010-07-26 17:59:46 +00:00
Amine Khaldi
f65e75e216 [CMAKE]
- Add icu4ros to build.

svn path=/branches/cmake-bringup/; revision=48281
2010-07-26 16:39:47 +00:00