Timo Kreuzer
96abfd1223
[UUID]
...
The old uuid library was one file containing all the uuids, generated from the psdk headers, which results in all GUIDs being linked, as soon as a single one is used. Also while widl creates DEFINE_GUID() entries in the header files, midl only creates "extern GUID", so this didn't work on MSVC. The new version uses iid files generated from the idl files and some extra C files. This works with both midl and widl, reduces overhead when linking uuids and is much closer to MS uuid lib.
svn path=/branches/cmake-bringup/; revision=50569
2011-01-30 14:09:38 +00:00
Timo Kreuzer
ff4324fb98
[CMAKE]
...
Fix compilation of actxprxy with MSVC
svn path=/branches/cmake-bringup/; revision=50563
2011-01-29 18:16:46 +00:00
Timo Kreuzer
4d2d6956d3
[CMAKE]
...
Link ole32 to iidlib. Fixes compilation on MSVC
svn path=/branches/cmake-bringup/; revision=50562
2011-01-29 17:58:43 +00:00
Timo Kreuzer
066102156e
[HID]
...
Fix spec file. All of the functions are present, either stubbed or implemented.
svn path=/branches/cmake-bringup/; revision=50538
2011-01-28 18:13:54 +00:00
Timo Kreuzer
0af4984309
[CMAKE]
...
Remove dll name from add_importlib_target macro
svn path=/branches/cmake-bringup/; revision=50520
2011-01-27 21:57:54 +00:00
Timo Kreuzer
168ca7cab8
[CMAKE]
...
Use spec file for getuname importlib
svn path=/branches/cmake-bringup/; revision=50518
2011-01-27 21:48:44 +00:00
Timo Kreuzer
8191f95396
[CMAKE]
...
- Sync with trunk 50501
- fix a couple of merge artifacts (indentation)
svn path=/branches/cmake-bringup/; revision=50505
2011-01-26 23:24:08 +00:00
Sylvain Petreolle
e2b7eacdd5
[CMAKE]
...
Sync trunk up to r50477.
svn path=/branches/cmake-bringup/; revision=50504
2011-01-26 22:19:12 +00:00
Timo Kreuzer
0c480c0cb2
[KERNEL32]
...
Escape some characters in nls files for MSVC compatibility
svn path=/branches/cmake-bringup/; revision=50485
2011-01-25 14:40:32 +00:00
Timo Kreuzer
50c1320ff9
[CMAKE]
...
Fix return type of NdrClientCall*
svn path=/branches/cmake-bringup/; revision=50484
2011-01-25 11:55:45 +00:00
Timo Kreuzer
d5fecffd28
[NTDLL]
...
Fix some exports by marking them as fastcall instead of prepending an @ to the name
svn path=/branches/cmake-bringup/; revision=50480
2011-01-24 20:24:35 +00:00
Timo Kreuzer
0d54e35b94
[CMAKE]
...
Refactor IDL compilation:
- Move all macros to idl-support.cmake
- Make rpc proxy a static library, instead of fiddeling with SOURCE variable
- Merge client and server rpc libraries into one library
- Reorder global makelist file a little
- Improve configure script
- Improve naming, use add_* when a target is added, generate_* when only a file is generated
- Don't compile wbemcli.idl on MSVC (temp hack)
- Don't compile rossym on MSVC, we don't use it
- Use ml64 as assembler when compiling for amd64
- fix spec2def invocation
svn path=/branches/cmake-bringup/; revision=50478
2011-01-24 18:13:40 +00:00
Timo Kreuzer
75818ca832
[CMAKE]
...
prevent macro refefinition
svn path=/branches/cmake-bringup/; revision=50429
2011-01-19 11:58:42 +00:00
Sylvain Petreolle
5d2288d18d
[CMAKE]
...
Convert wsock32 to spec.
svn path=/branches/cmake-bringup/; revision=50423
2011-01-18 15:02:26 +00:00
Timo Kreuzer
f6165b795c
[CMAKE] Convert crtdll to spec
...
svn path=/branches/cmake-bringup/; revision=50400
2011-01-16 18:02:17 +00:00
Amine Khaldi
5962942907
[CMAKE]
...
- Fix wmi and drmk entry points.
- Don't use both reactos and wine debug headers in iphlpapi. Fixes the macro redefinition warnings.
svn path=/branches/cmake-bringup/; revision=50353
2011-01-10 20:59:17 +00:00
Amine Khaldi
9d64a217d5
[CMAKE]
...
- Prevent cmake from escaping preprocessor definition values added via add_definitions.
- Fix a FIXME in oleaut32 and urlmon builds.
svn path=/branches/cmake-bringup/; revision=50333
2011-01-08 20:01:33 +00:00
Amine Khaldi
458d9009dd
[CMAKE]
...
- Fix the browseui bulgarian translation file name.
svn path=/branches/cmake-bringup/; revision=50328
2011-01-08 14:11:37 +00:00
Amine Khaldi
6c0c23cb53
[CMAKE]
...
- Sync with trunk head (r50270)
- This also reverts r49298.
svn path=/branches/cmake-bringup/; revision=50271
2011-01-03 00:33:31 +00:00
Timo Kreuzer
9c55eb1528
[CMAKE]
...
Delete msacm.spec.def
svn path=/branches/cmake-bringup/; revision=50236
2010-12-31 15:17:11 +00:00
Timo Kreuzer
40f51f077f
[CMAKE]
...
Delete ntdll.def
svn path=/branches/cmake-bringup/; revision=50235
2010-12-31 15:15:09 +00:00
Amine Khaldi
fce639e14b
[CMAKE]
...
- Disable some resource files (mostly japanese ones) with a FIXME. They prevent us from compiling in unix due to an iconv issue.
- Lower the minimum required cmake version to 2.6
- Fix browseui resource paths.
svn path=/branches/cmake-bringup/; revision=50224
2010-12-30 15:39:10 +00:00
Jérôme Gardou
061f46d608
[CMAKE]
...
Improve rpcproxy macro
split boot/CMakeLists.txt into smaller and clearer CMakeLists.txt
svn path=/branches/cmake-bringup/; revision=50215
2010-12-29 18:28:34 +00:00
Timo Kreuzer
78cc22ef6f
[CMAKE]
...
- fix decorations on non-x86 builds
- improve batt and aclui
- remove set_export_spec macro
svn path=/branches/cmake-bringup/; revision=50207
2010-12-29 08:08:18 +00:00
Amine Khaldi
f09db5b9bf
[CMAKE]
...
- Delete more useless definition files.
- Improve more modules.
svn path=/branches/cmake-bringup/; revision=50132
2010-12-24 19:07:09 +00:00
Amine Khaldi
ae92d98a66
[CMAKE]
...
- Delete more useless definition files.
- Improve more modules.
svn path=/branches/cmake-bringup/; revision=50131
2010-12-24 18:37:44 +00:00
Amine Khaldi
4ece6bd5ba
[CMAKE]
...
- Delete some useless definition files.
- Improve some modules.
svn path=/branches/cmake-bringup/; revision=50130
2010-12-24 18:12:56 +00:00
Amine Khaldi
237d6eab1a
[CMAKE]
...
- Improve some modules.
svn path=/branches/cmake-bringup/; revision=50126
2010-12-24 16:12:23 +00:00
Amine Khaldi
265a973995
[CMAKE]
...
- Add msi, qmgr and qmgrprxy to build.
svn path=/branches/cmake-bringup/; revision=50125
2010-12-24 14:25:10 +00:00
Amine Khaldi
6d973bdc1c
[CMAKE]
...
- Improve formatting, mainly the uppercase macro names. No functionality change.
svn path=/branches/cmake-bringup/; revision=50124
2010-12-24 13:38:27 +00:00
Amine Khaldi
682ad4754b
[CMAKE]
...
- Fix shell32.
- Fix and enable mstask.
svn path=/branches/cmake-bringup/; revision=50123
2010-12-24 12:23:19 +00:00
Amine Khaldi
7c5322ff9b
[CMAKE]
...
- Use SIZE_T in MIDL_user_allocate. This reverts r49295.
svn path=/branches/cmake-bringup/; revision=50118
2010-12-24 11:42:18 +00:00
Amine Khaldi
12c5516985
[CMAKE]
...
- Use an actual entrypoint for oleacc. Reflects r50064.
svn path=/branches/cmake-bringup/; revision=50065
2010-12-19 23:00:46 +00:00
Amine Khaldi
f4cc19c36a
[CMAKE]
...
- Improve several modules.
svn path=/branches/cmake-bringup/; revision=50055
2010-12-17 21:54:56 +00:00
Amine Khaldi
ad73c3a733
[CMAKE]
...
- Improve mciwave.
svn path=/branches/cmake-bringup/; revision=50051
2010-12-17 13:54:13 +00:00
Amine Khaldi
f9880abc15
[CMAKE]
...
- Fix msacm32.dll entry point. This fixes the World Peace issue, I mean, bootcd and livecd userinit exception issue. We get to the shell now in both. Thanks to Johannes for helping me investigate this.
svn path=/branches/cmake-bringup/; revision=50050
2010-12-17 13:45:27 +00:00
Amine Khaldi
ebc3a24d42
[CMAKE]
...
- Fix winspool import lib target.
- Improve some modules.
svn path=/branches/cmake-bringup/; revision=50023
2010-12-13 12:25:51 +00:00
Amine Khaldi
e829be1010
[CMAKE]
...
- Add some importlib targets.
svn path=/branches/cmake-bringup/; revision=50005
2010-12-10 16:08:35 +00:00
Timo Kreuzer
7764ff4c95
[CMAKE]
...
Give ntdll a baseaddress
svn path=/branches/cmake-bringup/; revision=49952
2010-12-04 20:18:24 +00:00
Amine Khaldi
d459599a8b
[CMAKE]
...
- Activate ws2_32.
svn path=/branches/cmake-bringup/; revision=49943
2010-12-03 22:32:02 +00:00
Sylvain Petreolle
a6c98dde60
[CMAKE]
...
Revert 49926.
Its not needed anymore after timo's stubs.h fix in 49933.
svn path=/branches/cmake-bringup/; revision=49938
2010-12-03 19:41:06 +00:00
Amine Khaldi
d37f67f379
[CMAKE]
...
- Improve some modules.
- Convert notifyhook def into a spec, and add the import lib target.
- Get rid of the import libs that we already generate (the rest are still just temporary)
svn path=/branches/cmake-bringup/; revision=49937
2010-12-03 19:20:45 +00:00
Amine Khaldi
f7da79e889
[CMAKE]
...
- Improve more modules.
svn path=/branches/cmake-bringup/; revision=49932
2010-12-03 17:41:29 +00:00
Sylvain Petreolle
3b0a4a1478
[CMAKE]
...
Manual stubs for user32.
svn path=/branches/cmake-bringup/; revision=49926
2010-12-03 13:48:48 +00:00
Timo Kreuzer
a7894a8714
[CMAKE]
...
Some manual stubs for mapi32
svn path=/branches/cmake-bringup/; revision=49925
2010-12-03 13:41:06 +00:00
Timo Kreuzer
53620b9c9b
[CMAKE]
...
Fix libshdocvw
svn path=/branches/cmake-bringup/; revision=49921
2010-12-03 12:08:09 +00:00
Amine Khaldi
4ff54162dd
[CMAKE]
...
- More work on import lib targets and improving modules.
svn path=/branches/cmake-bringup/; revision=49916
2010-12-03 11:01:21 +00:00
Amine Khaldi
11cdb20f02
[CMAKE]
...
- More work on import lib targets and improving modules.
svn path=/branches/cmake-bringup/; revision=49914
2010-12-03 10:26:32 +00:00
Amine Khaldi
d8b2780e7e
[CMAKE]
...
- Start adding proper import lib targets.
- Improve some modules.
svn path=/branches/cmake-bringup/; revision=49913
2010-12-03 09:26:06 +00:00
Timo Kreuzer
d044fc5af3
[CMAKE]
...
- Add importlib for dplayx, ksuser, wined3d
- link dplay to dplayx
svn path=/branches/cmake-bringup/; revision=49900
2010-12-02 19:13:47 +00:00
Sylvain Petreolle
dc90d687fe
[CMAKE]
...
Fix shlwapi.
svn path=/branches/cmake-bringup/; revision=49899
2010-12-02 14:57:32 +00:00
Sylvain Petreolle
d0d1abf53c
[CMAKE]
...
Update msvcrt stubs.
svn path=/branches/cmake-bringup/; revision=49896
2010-12-02 13:32:01 +00:00
Sylvain Petreolle
4f5a031400
[CMAKE]
...
Fix build for winmm and syssetup.
svn path=/branches/cmake-bringup/; revision=49895
2010-12-02 12:58:59 +00:00
Sylvain Petreolle
e3e3bef533
[CMAKE]
...
Disable msnet32.
svn path=/branches/cmake-bringup/; revision=49894
2010-12-02 12:38:16 +00:00
Timo Kreuzer
cabd360822
[CMAKE]
...
D3DXCreateTexture is already implemented, not a stub
svn path=/branches/cmake-bringup/; revision=49892
2010-12-02 12:14:35 +00:00
Timo Kreuzer
5c87a775bf
[CMAKE]
...
- Link wine dx, that do forwards to the respective import libs (MSVC requires that)
- add import lib for d3dx9_24
- add IID_IUnknown to d3dx9_36_main.c for MSVC
svn path=/branches/cmake-bringup/; revision=49891
2010-12-02 11:49:15 +00:00
Timo Kreuzer
28f9048710
[CMAKE]
...
Generate proper stdcall stubs for d3dx9_24 and d3dx9_36
Fix D3DXLoadSurfaceFromSurface parameters
svn path=/branches/cmake-bringup/; revision=49889
2010-12-02 11:44:24 +00:00
Timo Kreuzer
92a36a982e
[CMAKE]
...
Manual stubs for comctl32
svn path=/branches/cmake-bringup/; revision=49887
2010-12-01 21:16:25 +00:00
Amine Khaldi
f8bea92055
[CMAKE]
...
- Inhibit all warning messages for mesa32.
svn path=/branches/cmake-bringup/; revision=49886
2010-12-01 20:49:45 +00:00
Timo Kreuzer
a46bd17bc1
[CMAKE]
...
Manual stubs for cabinet
svn path=/branches/cmake-bringup/; revision=49885
2010-12-01 20:29:09 +00:00
Timo Kreuzer
a0e85898c8
[CMAKE]
...
Fix browseui
svn path=/branches/cmake-bringup/; revision=49884
2010-12-01 20:11:15 +00:00
Sylvain Petreolle
30922e7435
[CMAKE]
...
Fix dwmapi, mpr and msxml3.
Ordinal stubs were given the same internal names as Wine.
svn path=/branches/cmake-bringup/; revision=49881
2010-12-01 13:36:16 +00:00
Timo Kreuzer
b9e6a0061a
[CMAKE]
...
manual stubs for atl
svn path=/branches/cmake-bringup/; revision=49880
2010-12-01 13:16:39 +00:00
Timo Kreuzer
b9b9c03a1c
[CMAKE]
...
Manual stubs for activeds
svn path=/branches/cmake-bringup/; revision=49879
2010-12-01 09:44:45 +00:00
Sylvain Petreolle
98fa3bb8d8
[CMAKE]
...
Fix msvcrt and query build.
svn path=/branches/cmake-bringup/; revision=49878
2010-11-30 22:31:17 +00:00
Sylvain Petreolle
53010e4c40
[CMAKE]
...
Stubs: Fix some win32 modules.
svn path=/branches/cmake-bringup/; revision=49876
2010-11-30 20:57:01 +00:00
Sylvain Petreolle
e141d4c363
[CMAKE]
...
Stubs: Fix some win32 modules.
svn path=/branches/cmake-bringup/; revision=49871
2010-11-29 23:08:38 +00:00
Timo Kreuzer
db7b8d8030
[CMAKE]
...
Fix stubs and imports for wine dx
svn path=/branches/cmake-bringup/; revision=49870
2010-11-29 19:42:58 +00:00
Timo Kreuzer
5ef10219b5
[CMAKE]
...
- Add stub file for d3dx9_26 and d3dx9_36
- d3dx9_26 imports from d3dx9_36 (def redirection)
svn path=/branches/cmake-bringup/; revision=49869
2010-11-29 19:31:43 +00:00
Timo Kreuzer
6ea3626acc
[CMAKE]
...
Get rid of the stubs file for quartz, it was a mistake.
svn path=/branches/cmake-bringup/; revision=49855
2010-11-28 20:12:05 +00:00
Timo Kreuzer
f5cd0290d4
[CMAKE]
...
- Link libxslt to ntdll for MSVC
- Don't compile some directx stuff with MSVC atm
- Add importlib target for dinput
- add importlib target for wined3d and use autogenerated def
- Improve quartz
svn path=/branches/cmake-bringup/; revision=49833
2010-11-28 01:24:36 +00:00
Timo Kreuzer
7b5ea6afe3
[CMAKE]
...
Add an incomplete cmake file for msi
svn path=/branches/cmake-bringup/; revision=49823
2010-11-27 18:30:39 +00:00
Timo Kreuzer
a4ef3baa57
[MSVCRT]
...
- Fix forwarded export of GetLocaleInfoW
- Rename _inp & co to MSVCRT__inp, because they are only available as intrinsics on MSVC
- Implement them using the intrinsic
svn path=/branches/cmake-bringup/; revision=49822
2010-11-27 15:50:53 +00:00
Amine Khaldi
2b43789ca0
[CMAKE]
...
- Fix xinput9_1_0
svn path=/branches/cmake-bringup/; revision=49819
2010-11-27 13:05:52 +00:00
Amine Khaldi
0893cf2ba7
[CMAKE]
...
- Fix xinput1_2
svn path=/branches/cmake-bringup/; revision=49818
2010-11-27 12:55:14 +00:00
Amine Khaldi
5a6f3448b7
[CMAKE]
...
- Improve kernel32.
svn path=/branches/cmake-bringup/; revision=49817
2010-11-27 12:49:37 +00:00
Sylvain Petreolle
20eb327863
[CMAKE]
...
Add msvcrt dependencies.
svn path=/branches/cmake-bringup/; revision=49816
2010-11-27 12:46:17 +00:00
Amine Khaldi
91afe86220
[CMAKE]
...
- Fix msvcrt.
svn path=/branches/cmake-bringup/; revision=49815
2010-11-27 12:41:23 +00:00
Amine Khaldi
eb8df6a835
[CMAKE]
...
- Fix more modules.
svn path=/branches/cmake-bringup/; revision=49811
2010-11-27 09:00:22 +00:00
Amine Khaldi
4e1f5725ff
- Fix more dlls.
...
svn path=/branches/cmake-bringup/; revision=49810
2010-11-27 01:16:42 +00:00
Amine Khaldi
099f7ed3c4
- Remove some unneeded pdef files.
...
- Fix some modules now that they use proper startup code.
svn path=/branches/cmake-bringup/; revision=49809
2010-11-27 00:36:28 +00:00
Timo Kreuzer
8040e998be
[CMAKE]
...
add a bunch more importlib targets
svn path=/branches/cmake-bringup/; revision=49807
2010-11-27 00:02:36 +00:00
Amine Khaldi
4a8860b952
- Correct the entry point for win32dll, win32ocx and cpl module types.
...
- Fix acledit.
svn path=/branches/cmake-bringup/; revision=49806
2010-11-26 23:57:03 +00:00
Sylvain Petreolle
f1283c58c6
[CMAKE]
...
Sync with trunk. (r49792)
svn path=/branches/cmake-bringup/; revision=49803
2010-11-26 23:33:34 +00:00
Timo Kreuzer
0fc3ec9dea
[CMAKE]
...
No mesa32 for MSVC for now. It has lots of assembly that would need to be ported. It also talkes ages to compile.
svn path=/branches/cmake-bringup/; revision=49796
2010-11-26 00:01:20 +00:00
Timo Kreuzer
93f5d28abf
[CMAKE]
...
Link libjpg explicitly to kernel32 and link to mingw_common on MSVC builds
svn path=/branches/cmake-bringup/; revision=49793
2010-11-25 22:14:07 +00:00
Timo Kreuzer
acc442de12
[CMAKE]
...
Add importlib targets for glu32, opengl32, rpcrt4
svn path=/branches/cmake-bringup/; revision=49784
2010-11-24 18:53:07 +00:00
Timo Kreuzer
8a51e80841
[CMAKE]
...
Add a number of importlib targets
svn path=/branches/cmake-bringup/; revision=49765
2010-11-24 08:55:07 +00:00
Timo Kreuzer
a89666c0c1
[gdi32]
...
Fix spec file
svn path=/branches/cmake-bringup/; revision=49695
2010-11-21 18:11:50 +00:00
Timo Kreuzer
357417071a
[MSVCRT]
...
Add 25 exports with proper entries instead of stub
svn path=/branches/cmake-bringup/; revision=49688
2010-11-21 13:46:56 +00:00
Timo Kreuzer
a233914955
[MSVCRT]
...
- Make stubs raise an exception like winestubs
- Remove ugly wine-stubs
svn path=/branches/cmake-bringup/; revision=49686
2010-11-21 13:35:43 +00:00
Timo Kreuzer
8f135be13f
[MSDMO]
...
add proper stubs
svn path=/branches/cmake-bringup/; revision=49685
2010-11-21 13:21:05 +00:00
Timo Kreuzer
129bc9c356
[MSVCRT]
...
- Add a number of stub functions to fix build
- Comment out some exports that are probably 2k/nt4 only
- don't set -u flag for MSVC
svn path=/branches/cmake-bringup/; revision=49684
2010-11-21 13:08:55 +00:00
Timo Kreuzer
e3d6ac2051
[LOADPERF]
...
add proper stubs
svn path=/branches/cmake-bringup/; revision=49673
2010-11-20 18:37:19 +00:00
Timo Kreuzer
531c9e5eee
add missing file.
...
svn path=/branches/cmake-bringup/; revision=49672
2010-11-20 18:04:06 +00:00
Timo Kreuzer
580f370be3
[CRYPTDLL]
...
Add proper stubs.
svn path=/branches/cmake-bringup/; revision=49671
2010-11-20 18:03:01 +00:00
Timo Kreuzer
16720dd129
[QUARTZ]
...
Add stub for GetProxyDllInfo
svn path=/branches/cmake-bringup/; revision=49670
2010-11-20 17:39:53 +00:00
Amine Khaldi
e11826a832
[CMAKE]
...
- Sync with trunk.
svn path=/branches/cmake-bringup/; revision=49668
2010-11-20 16:33:34 +00:00
Amine Khaldi
47c6e8006a
[CMAKE]
...
- Get rid of the ugly stubs file. It's not needed anymore.
svn path=/branches/cmake-bringup/; revision=49666
2010-11-20 15:58:35 +00:00
Timo Kreuzer
4b3f3b86fd
[KERNEL32]
...
Get rid of stub entries in spec file, either replacing them with a real export or commenting them out in case of win2k only exports and 1 Win7 export
svn path=/branches/cmake-bringup/; revision=49652
2010-11-20 00:50:08 +00:00
Timo Kreuzer
e0c83caeee
[NTDLL]
...
- Convert dispatch.S to new asm syntax
- Add exports for RtlAddVectoredContinueHandler and RtlRemoveVectoredContinueHandler
svn path=/branches/cmake-bringup/; revision=49651
2010-11-20 00:46:31 +00:00
Timo Kreuzer
ecdfe19579
[KERNEL32]
...
Switch to new asm syntax
Add dependency to asm
svn path=/branches/cmake-bringup/; revision=49648
2010-11-19 23:40:01 +00:00
Timo Kreuzer
8b7d047834
[CMAKE]
...
- Add asm dependencies to freeldr, ntdll, crt
- Add importlib for hal and ntoskrnl
- Fix ntoskrnl spec file
- Fix resource pathes in ntoskrnl.rc
svn path=/branches/cmake-bringup/; revision=49645
2010-11-19 22:02:33 +00:00
Amine Khaldi
b3705126a7
[CMAKE]
...
- Fix the remaining modules.
svn path=/branches/cmake-bringup/; revision=49638
2010-11-19 17:59:23 +00:00
Amine Khaldi
77c6616d62
[CMAKE]
...
- Revert back to including the definition files into the source files list.
svn path=/branches/cmake-bringup/; revision=49637
2010-11-19 17:41:48 +00:00
Timo Kreuzer
390cf6bc5f
[CMAKE]
...
Add a new macro set_export_spec(), that replaces the use of spec2def + adding the generated def file to the sources
Remove EXTERNAL_OBJECT TRUE property for the generated def files.
svn path=/branches/cmake-bringup/; revision=49629
2010-11-19 14:21:18 +00:00
Timo Kreuzer
d8113f9ea2
[NTDLL]
...
Fix typos in spec file
svn path=/branches/cmake-bringup/; revision=49620
2010-11-19 10:23:39 +00:00
Jérôme Gardou
13aeeacdb3
[CMAKE]
...
- Improve browseui CMakeLists.txt
- remove stdc++ dependancy to portcls
- improve stlport header hack
svn path=/branches/cmake-bringup/; revision=49619
2010-11-19 09:53:49 +00:00
Jérôme Gardou
d738b24b6f
[CMAKE]
...
- use correct link script file for freeldr and setupldr
- use correct definition file for advapi32
- don't specify name to add_bootcd_target if not needed
- portcls is not a kernel mode driver
- Disable stcall fixup, except for mesa32 which requires it
- remove an useless file from minihal, add a forgotten one to freeldr
svn path=/branches/cmake-bringup/; revision=49615
2010-11-18 21:32:10 +00:00
Sylvain Petreolle
86e54f666f
[CMAKE]
...
Add dplayx and ksproxy.ax to bootcd.
svn path=/branches/cmake-bringup/; revision=49611
2010-11-18 15:41:39 +00:00
Timo Kreuzer
406dfdbc87
[CMAKE]
...
Sync trunk (rr49606)
svn path=/branches/cmake-bringup/; revision=49607
2010-11-16 13:43:39 +00:00
Jérôme Gardou
6d8fe9df10
[CMAKE]
...
- fix typo
svn path=/branches/cmake-bringup/; revision=49572
2010-11-13 00:00:04 +00:00
Sylvain Petreolle
38c38ad62d
[CMAKE]
...
Move jscript stdole2 dependency to jsglobal.
svn path=/branches/cmake-bringup/; revision=49568
2010-11-12 12:46:54 +00:00
Timo Kreuzer
82b1bd223a
[CMAKE]
...
Add importlib target for acledit
svn path=/branches/cmake-bringup/; revision=49562
2010-11-11 15:28:02 +00:00
Timo Kreuzer
2e9717b577
[CMAKE]
...
Create importlibs from spec files for kernel32, advapi32, gdi32, user32 and msvcrt
calc now compiles with MSVC and works (slightly buggy)
svn path=/branches/cmake-bringup/; revision=49554
2010-11-10 22:50:21 +00:00
Timo Kreuzer
1d6d730ed6
[MSVCRT] Don't export linux stuff from our precious MSVCRT
...
[MINGW] Bring back _matherr()
svn path=/branches/cmake-bringup/; revision=49553
2010-11-10 22:43:46 +00:00
Timo Kreuzer
6d02bbe70e
[CMAKE]
...
- add importlib target for ntdll
svn path=/branches/cmake-bringup/; revision=49547
2010-11-10 21:01:14 +00:00
Amine Khaldi
5c96fe41a4
[CMAKE]
...
- Use pdef files in some dlls.
svn path=/branches/cmake-bringup/; revision=49537
2010-11-08 22:57:05 +00:00
Timo Kreuzer
7689b5dda6
[CMAKE]
...
Convert gdi32 to pdef
svn path=/branches/cmake-bringup/; revision=49529
2010-11-08 13:32:52 +00:00
Timo Kreuzer
21907631c7
[ACLDEDIT]
...
Delete acledit.def
svn path=/branches/cmake-bringup/; revision=49527
2010-11-08 13:15:54 +00:00
Timo Kreuzer
da76b4e5c2
[CMAKE]
...
Convert acledit to pdef
svn path=/branches/cmake-bringup/; revision=49526
2010-11-08 12:58:32 +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
Amine Khaldi
117bdf56ae
[CMAKE]
...
- Fix and enable browseui.
svn path=/branches/cmake-bringup/; revision=49504
2010-11-05 23:25:51 +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
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
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
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
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
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
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
Jérôme Gardou
887046a6ee
[CMAKE]
...
- build msvc importlibs explicitly from def file
- circumvent lack of pseh lib in MSVC.
- fix advapi32.def
svn path=/branches/cmake-bringup/; revision=49409
2010-11-01 17:24:32 +00:00
Jérôme Gardou
7f39320ea9
[CMAKE]
...
- put advapi32.def into source files.
svn path=/branches/cmake-bringup/; revision=49406
2010-11-01 16:32:32 +00:00
Jérôme Gardou
85f6dd0d60
[CMAKE]
...
- fix build, sorry
svn path=/branches/cmake-bringup/; revision=49402
2010-11-01 14:05:48 +00:00
Jérôme Gardou
accc078cea
[CMAKE]
...
- put ntdll.def in source files
svn path=/branches/cmake-bringup/; revision=49396
2010-11-01 09:32:04 +00:00
Timo Kreuzer
431cc33a5a
[NTDLL]
...
- Convert the pspec to spec and use it
- add add_importlib_target
svn path=/branches/cmake-bringup/; revision=49395
2010-11-01 08:58:18 +00:00
Jérôme Gardou
9abab8be5e
[CMAKE]
...
- add sermouse and kbdfr to live and boot cd
- improve kbdclass, mouclass and i8042prt build files
svn path=/branches/cmake-bringup/; revision=49390
2010-11-01 00:54:15 +00:00
Jérôme Gardou
c5b6b76033
[CMAKE]
...
- add 3rdparty dlls to boot and live cd
- use gdi32 spec file
- mark user32.def as EXTERNAL_OBJECT
svn path=/branches/cmake-bringup/; revision=49387
2010-11-01 00:04:46 +00:00
Jérôme Gardou
8e61f006a7
[CMAKE]
...
- improve class2 build file
- set EXTERNAL_OBJECT properties to ntdll def file
svn path=/branches/cmake-bringup/; revision=49382
2010-10-31 22:41:31 +00:00
Amine Khaldi
cce222beed
[CMAKE]
...
- Improve ntdll.
svn path=/branches/cmake-bringup/; revision=49381
2010-10-31 22:38:10 +00:00
Jérôme Gardou
a6524961b3
[CMAKE]
...
- cmake handles gracefully def files if you tell him to do ;-)
- partial revert of an (accidental?) kernel32 change
svn path=/branches/cmake-bringup/; revision=49380
2010-10-31 22:15:35 +00:00