Timo Kreuzer
da76b4e5c2
[CMAKE]
...
Convert acledit to pdef
svn path=/branches/cmake-bringup/; revision=49526
2010-11-08 12:58:32 +00:00
Timo Kreuzer
c4f1145fca
[CMAKE]
...
- add new macro add_linkerflag to avoid code duplication
- add new macro set_pdef_file, replacing the use of pdef2def, which is neccessary to resolve issues with MSVC. cmake doesn't handle def files as source files very well, when they are not in the current source directory.
svn path=/branches/cmake-bringup/; revision=49524
2010-11-08 12:24:33 +00:00
Sylvain Petreolle
c3774adb66
[CMAKE]
...
Add missing files to bootcd.
svn path=/branches/cmake-bringup/; revision=49518
2010-11-07 21:24:35 +00:00
Sylvain Petreolle
eb4821a38b
[CMAKE]
...
Add remaining Wine directx dlls to bootcd.
svn path=/branches/cmake-bringup/; revision=49517
2010-11-07 21:22:31 +00:00
Amine Khaldi
42d74e98d6
[CMAKE]
...
- Add acledit.pdef
svn path=/branches/cmake-bringup/; revision=49510
2010-11-06 11:43:26 +00:00
Amine Khaldi
1c18b9b723
[CMAKE]
...
- Add a preprocessed definition file for acledit.
- Add the pdef2def macro.
- Include wpp into build, widl links to it.
- Fix libmpg123.
svn path=/branches/cmake-bringup/; revision=49509
2010-11-06 11:31:38 +00:00
Timo Kreuzer
351689996d
[MINGW]
...
#if 0 _matherr(). We already have it in our crt and it's exported from msvcrt. MSVC doesn't like when it's there twice.
svn path=/branches/cmake-bringup/; revision=49506
2010-11-06 09:17:04 +00:00
Timo Kreuzer
d46d983c8f
[MINGW]
...
Don't define __ImageBase to something else on MSVC builds
svn path=/branches/cmake-bringup/; revision=49505
2010-11-06 00:25:57 +00:00
Amine Khaldi
117bdf56ae
[CMAKE]
...
- Fix and enable browseui.
svn path=/branches/cmake-bringup/; revision=49504
2010-11-05 23:25:51 +00:00
Amine Khaldi
7393a02b74
[CMAKE]
...
- Explicitly disable auto imports for executables.
- Set a proper linker invocation for C++ modules.
svn path=/branches/cmake-bringup/; revision=49503
2010-11-05 23:17:29 +00:00
Sylvain Petreolle
d929fc29f7
[CMAKE]
...
Bootcd/Livecd : Add dplayx, ntfs and mup.
Add forgotten wined3d importlib, my bad.
svn path=/branches/cmake-bringup/; revision=49502
2010-11-05 23:14:29 +00:00
Amine Khaldi
f8a9857975
[CMAKE]
...
- Fix and enable glu32 and winemp3.acm
svn path=/branches/cmake-bringup/; revision=49500
2010-11-05 23:06:24 +00:00
Sylvain Petreolle
e37863e0ac
[CMAKE]
...
Bootcd: Add some directx dlls.
svn path=/branches/cmake-bringup/; revision=49498
2010-11-05 21:49:09 +00:00
Amine Khaldi
7c79c0ae87
[CMAKE]
...
- Explicitly disable auto imports, and fix the modules that were missed out by the previous related commit.
- Dedicated to Usurp.
svn path=/branches/cmake-bringup/; revision=49497
2010-11-05 21:22:07 +00:00
Jérôme Gardou
97863bb997
[CMAKE]
...
Fix mingw_dllmain build
svn path=/branches/cmake-bringup/; revision=49496
2010-11-05 18:52:57 +00:00
Amine Khaldi
9d024b274d
[MMC]
...
- Remove pragma once from the main header.
svn path=/branches/cmake-bringup/; revision=49495
2010-11-05 18:41:05 +00:00
Amine Khaldi
f0156b8450
[CMAKE]
...
- Update spec2def use in bzip2.
svn path=/branches/cmake-bringup/; revision=49494
2010-11-05 18:35:47 +00:00
Amine Khaldi
045e8b304b
[CMAKE]
...
- Fix a typo.
svn path=/branches/cmake-bringup/; revision=49493
2010-11-05 18:09:09 +00:00
Amine Khaldi
c93d1289fd
[CMAKE]
...
- Remove wpp from build.
- Improve several tools and libs.
- Improve the root cmake file.
svn path=/branches/cmake-bringup/; revision=49492
2010-11-05 18:06:25 +00:00
Amine Khaldi
2901215553
[CMAKE]
...
- Improve more libs.
svn path=/branches/cmake-bringup/; revision=49490
2010-11-05 17:35:39 +00:00
Amine Khaldi
0e69cd8f27
[CMAKE]
...
- Improve drivers' libs.
svn path=/branches/cmake-bringup/; revision=49489
2010-11-05 17:29:01 +00:00
Amine Khaldi
012f99f221
[CMAKE]
...
- Improve win32k, lib{jpeg,png,tiff,xslt} and win32k.
svn path=/branches/cmake-bringup/; revision=49488
2010-11-05 17:12:31 +00:00
Amine Khaldi
6967f20f37
[CMAKE]
...
- Improve the kernel build.
svn path=/branches/cmake-bringup/; revision=49487
2010-11-05 16:57:33 +00:00
Sylvain Petreolle
4bf0ec6bd9
[CMAKE]
...
Bootcd:
Added : syssetup.inf, vgafonts.cab, c_28593.nls, ntvdm.
Remove blue from reactos.cab.
svn path=/branches/cmake-bringup/; revision=49484
2010-11-05 14:33:14 +00:00
Sylvain Petreolle
fbf705275d
[CMAKE]
...
Add more dll/ and drivers/ modules to bootcd.
Fix mesa32 definitions.
svn path=/branches/cmake-bringup/; revision=49483
2010-11-05 13:46:48 +00:00
Sylvain Petreolle
ac1ef420cd
[CMAKE]
...
Add dlls to bootcd.
Fix hhctrl build.
svn path=/branches/cmake-bringup/; revision=49482
2010-11-05 13:25:28 +00:00
Timo Kreuzer
4a3ed006a1
[USER32]
...
Convert pspec to spec to fix build
svn path=/branches/cmake-bringup/; revision=49481
2010-11-05 13:14:37 +00:00
Sylvain Petreolle
5af2ed766e
[CMAKE]
...
Add keyboards to bootcd.
svn path=/branches/cmake-bringup/; revision=49480
2010-11-05 12:08:37 +00:00
Amine Khaldi
30bb25e2f0
[CMAKE]
...
- Improve most of the static libraries.
svn path=/branches/cmake-bringup/; revision=49479
2010-11-05 12:02:12 +00:00
Sylvain Petreolle
b9041e39bf
[CMAKE]
...
Add base/ modules to bootcd.
svn path=/branches/cmake-bringup/; revision=49477
2010-11-05 10:37:10 +00:00
Sylvain Petreolle
8456a5473e
[CMAKE]
...
Revert incorrect auto import change and use proper definitions instead.
svn path=/branches/cmake-bringup/; revision=49476
2010-11-05 09:38:42 +00:00
Timo Kreuzer
de201a2357
[CMAKE]
...
Create importlib for advapi32
Link advapi32 to msvcrt, needed for SEH
svn path=/branches/cmake-bringup/; revision=49474
2010-11-05 00:12:47 +00:00
Timo Kreuzer
39989dc9be
[CMAKE]
...
Add /SAFESEH:NO to MSVC linker command line to fix unresolved symbol issue.
svn path=/branches/cmake-bringup/; revision=49473
2010-11-05 00:08:12 +00:00
Amine Khaldi
12ab761aa1
[CMAKE]
...
- Improve hal, adns and bzip2.
svn path=/branches/cmake-bringup/; revision=49471
2010-11-04 21:38:28 +00:00
Amine Khaldi
08bb8bef3d
[CMAKE]
...
- Improve the rest of the drivers.
svn path=/branches/cmake-bringup/; revision=49470
2010-11-04 21:31:33 +00:00
Amine Khaldi
a7fe68d16b
[CMAKE]
...
- Improve more drivers.
svn path=/branches/cmake-bringup/; revision=49469
2010-11-04 21:06:20 +00:00
Amine Khaldi
bbecbe25fc
[CMAKE]
...
- Improve base and bus drivers.
svn path=/branches/cmake-bringup/; revision=49468
2010-11-04 20:46:27 +00:00
Sylvain Petreolle
b37636dc12
[CMAKE]
...
One .acm suffix is enough.
Dedicated to AmineKhaldi.
svn path=/branches/cmake-bringup/; revision=49467
2010-11-04 13:29:58 +00:00
Jérôme Gardou
3e704fcf1c
[WINE/CONFIG]
...
MSVC has no sys/time.h
[DDK]
Directly include <wingdi.h>
[UNICODE]
Fix build on msvc
All tools now build with msvc.
svn path=/branches/cmake-bringup/; revision=49461
2010-11-03 18:15:51 +00:00
Jérôme Gardou
8a92f19054
[CMAKE]
...
cmake doesn't like braces
svn path=/branches/cmake-bringup/; revision=49460
2010-11-03 16:59:50 +00:00
Jérôme Gardou
9e6d47d509
[CMAKE]
...
allow to specify build tools directory with -DREACTOS_BUILD_TOOLS_DIR=Y:\you\path
So now you're able to use multiple compilers with one tree without too much worry.
svn path=/branches/cmake-bringup/; revision=49459
2010-11-03 12:57:03 +00:00
Timo Kreuzer
d63277525c
[CMAKE]
...
- fix add_importlib_target
- fix win32dll entrypoint (we wouldn't need to specify one, if the one in mingw lib had enough underscores)
svn path=/branches/cmake-bringup/; revision=49453
2010-11-02 21:31:45 +00:00
Timo Kreuzer
42f5ff6943
[MINGW]
...
add CRTDLL definition so that the startup code for dlls is actually compiled
svn path=/branches/cmake-bringup/; revision=49452
2010-11-02 20:39:19 +00:00
Amine Khaldi
cc843688e5
[CMAKE]
...
- Minor formatting.
svn path=/branches/cmake-bringup/; revision=49451
2010-11-02 20:27:06 +00:00
Amine Khaldi
2f6d499617
[CMAKE]
...
- Move more dlls with no stubs into using def files instead of spec files.
svn path=/branches/cmake-bringup/; revision=49450
2010-11-02 20:23:56 +00:00
Amine Khaldi
79b73c825d
[CMAKE]
...
- Move more dlls with no stubs into using def files instead of spec files.
svn path=/branches/cmake-bringup/; revision=49449
2010-11-02 19:58:29 +00:00
Amine Khaldi
67948fbc90
[CMAKE]
...
- Move some dlls with no stubs into using def files instead of spec files.
svn path=/branches/cmake-bringup/; revision=49448
2010-11-02 18:19:44 +00:00
Jérôme Gardou
fa36534888
[CMAKE]
...
Poor little gcc, forgotten by Timo
svn path=/branches/cmake-bringup/; revision=49447
2010-11-02 17:25:36 +00:00
Timo Kreuzer
2b2d3d2776
[CMAKE]
...
Rename add_importlib_def to add_importlib_target
add importlib targets for ntdll, msvcrt, shell32, user32
svn path=/branches/cmake-bringup/; revision=49427
2010-11-02 09:22:58 +00:00
Timo Kreuzer
a3623f23de
[CRT]
...
- Make all x86assembly ML compatible
- Remove memcpy, it was duplicated from memmove, copy the label instead
- Guard some code against compilation on msvc, as these functions are intrinsics on MSVC and cannot be implemented
- Fix some x64 assembly (don't modify stack below rsp)
svn path=/branches/cmake-bringup/; revision=49421
2010-11-02 00:06:33 +00:00