Commit graph

44842 commits

Author SHA1 Message Date
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
4ebc21e75b [CMAKE]
add libd3dx9_24.a

svn path=/branches/cmake-bringup/; revision=49890
2010-12-02 11:45:24 +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
7b68fbc7bb [CMAKE]
Convert __wine_spec_unimplemented_stub to a macro

svn path=/branches/cmake-bringup/; revision=49888
2010-12-01 21:39:38 +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
Timo Kreuzer
c843606e23 [CMAKE]
wine depends on buildno header

svn path=/branches/cmake-bringup/; revision=49883
2010-12-01 18:28:34 +00:00
Timo Kreuzer
d18b9b0c9b [PSDK]
Fix include guard for unknown.h

svn path=/branches/cmake-bringup/; revision=49882
2010-12-01 14:56:05 +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
e57db5ea40 [CMAKE]
Add d3dx9_36 importlib.

svn path=/branches/cmake-bringup/; revision=49874
2010-11-30 17:51:44 +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
Amine Khaldi
0522c531df [CMAKE]
- Add the stubs file as an output file.

svn path=/branches/cmake-bringup/; revision=49866
2010-11-29 18:36:22 +00:00
Amine Khaldi
2a6108be5a [CMAKE]
- Add auto stubs support to the msvc based toolchains.

svn path=/branches/cmake-bringup/; revision=49865
2010-11-29 18:35:43 +00:00
Amine Khaldi
0f1a6952bb [CMAKE]
- Add auto stubs support to the gcc based toolchains.

svn path=/branches/cmake-bringup/; revision=49864
2010-11-29 18:33:07 +00:00
Timo Kreuzer
6c24157fa1 add stubs.h
svn path=/branches/cmake-bringup/; revision=49863
2010-11-29 18:07:36 +00:00
Timo Kreuzer
89a3a5f960 [SPEC2DEF]
- add support for stubs generation
- add support for "proper" stubs, with calling convention and parameter dump
- handle -private
- change invokation a bit
[CMAKE]
- remove the old VARIANT hack

svn path=/branches/cmake-bringup/; revision=49862
2010-11-29 17:53:20 +00:00
Timo Kreuzer
dbf57f9949 [DXSDK]
Don't use stdole32.tlb.
Seems that this is the problem that made midl fail. Maybe not. Yesterday it was all about VARIANT, which has no effect today. Let's see what tomorrow will bring :-?

svn path=/branches/cmake-bringup/; revision=49860
2010-11-29 14:43:30 +00:00
Timo Kreuzer
434632f5ca [WINE]
Add msvchelper.h, a file that helps wine dx stuff to comple on msvc.

svn path=/branches/cmake-bringup/; revision=49859
2010-11-29 09:29:20 +00:00
Timo Kreuzer
1a27a9ff85 [CMAKE]
remove /GR from c++ options, it's on by default and we get a warning when additionally specifiying /GR-

svn path=/branches/cmake-bringup/; revision=49857
2010-11-28 21:49:54 +00:00
Timo Kreuzer
5c2f95e5a4 [CMAKE]
Make rpcproxy macro portable

svn path=/branches/cmake-bringup/; revision=49856
2010-11-28 20:16:40 +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
e2d8cf2570 [CMAKE]
Don't compile CRT_fp8.c, CRT_fp10.c and xtxtmode.c. we don't need those and MSVC complains about duplicate symbols, as it's exported from msvcrt already.

svn path=/branches/cmake-bringup/; revision=49854
2010-11-28 19:28:03 +00:00
Timo Kreuzer
498b0098dd [UUID]
Add IID_IStream and IID_IEnumDMO for MSVC

svn path=/branches/cmake-bringup/; revision=49853
2010-11-28 19:05:03 +00:00
Timo Kreuzer
0dbbf13b57 [DXSDK]
Put coclass MediaDet into the library DexterLib

svn path=/branches/cmake-bringup/; revision=49852
2010-11-28 16:53:47 +00:00
Timo Kreuzer
69c7a5d30c [WINE]
Add a dummy DECL_GLOBAL_CONSTRUCTOR for MSVC

svn path=/branches/cmake-bringup/; revision=49849
2010-11-28 16:37:46 +00:00
Timo Kreuzer
5782837e7e [CMAKE]
Reapply the midl hack. Someone wants to trick me or something. I could swear it just worked one minute ago.

svn path=/branches/cmake-bringup/; revision=49847
2010-11-28 16:22:38 +00:00
Timo Kreuzer
7cef73429a [CMAKE]
Fix dependencies for importlib targets

svn path=/branches/cmake-bringup/; revision=49846
2010-11-28 16:12:25 +00:00
Timo Kreuzer
4592c1140e [CMAKE]
- Remove the dxsdk hack. It works now without. Why? I don't know. Why didn't it work before? I have no idea. Maybe the newlines. Anyway it works. If someone breaks it, I'll ki^Z^Z revert it ;-)

svn path=/branches/cmake-bringup/; revision=49845
2010-11-28 15:52:00 +00:00
Timo Kreuzer
4f075e995e [DXSDK]
- Reenable dxsdk for MSVC
[PSDK/DXSDK]
- add a newlines at the end of several files.

svn path=/branches/cmake-bringup/; revision=49844
2010-11-28 15:47:13 +00:00
Timo Kreuzer
0ee737e354 [CMAKE]
Add a hack for midl. Don't ask me why, but renaming IEnumVARIANT to something different globally fixes the compilation of dxsdk. someone with more idl knowledge should check that.

svn path=/branches/cmake-bringup/; revision=49843
2010-11-28 15:40:47 +00:00
Timo Kreuzer
f4d65e62c9 [CMAKE]
Remove the old global strict_context_handle hack

svn path=/branches/cmake-bringup/; revision=49842
2010-11-28 12:58:10 +00:00
Timo Kreuzer
fd2a3657cb [PSDK]
Add a hack for midl.

svn path=/branches/cmake-bringup/; revision=49841
2010-11-28 12:40:33 +00:00
Timo Kreuzer
b46aa66305 [CMAKE]
add a number of importlin targets and convert to spec

svn path=/branches/cmake-bringup/; revision=49839
2010-11-28 10:19:28 +00:00
Timo Kreuzer
a916747152 [CRT]
Implement thiscall wrapper for MSVC

svn path=/branches/cmake-bringup/; revision=49838
2010-11-28 10:14:51 +00:00
Timo Kreuzer
b8702f60f7 [UUID]
Add a number of GUIDs. They are duplicated from idl generated headers, because of a small difference between widl and midl. widl generates "DEFINE_GUID" entries for each interface, while midl generates "extern GUID" only. The latter matching MS SDK headers. If someone can think of a more elegant way of solving this, let me know.

svn path=/branches/cmake-bringup/; revision=49837
2010-11-28 10:12:35 +00:00
Timo Kreuzer
719c9e9811 [PSDK]
Add some GUIDs for MSVC.

svn path=/branches/cmake-bringup/; revision=49835
2010-11-28 09:28:28 +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
da553e4658 [REACTOS]
Fix Italian resource file syntax

svn path=/branches/cmake-bringup/; revision=49832
2010-11-28 01:01:36 +00:00
Timo Kreuzer
c79199adc1 [CMAKE]
Make rapps a win32gui app and link to msvcrt

svn path=/branches/cmake-bringup/; revision=49831
2010-11-28 00:47:58 +00:00
Timo Kreuzer
a97affe62a [CMAKE]
Fix build of msvcsup (add missing file)

svn path=/branches/cmake-bringup/; revision=49829
2010-11-27 23:47:10 +00:00
Timo Kreuzer
adfc8941cc [CMAKE]
ML wants /nologo, not /NOLOGO

svn path=/branches/cmake-bringup/; revision=49828
2010-11-27 23:41:23 +00:00