ReactOS.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
February
January
2010
December
November
October
September
August
July
June
May
April
March
February
January
2009
December
November
October
September
August
July
June
May
April
March
February
January
2008
December
November
October
September
August
July
June
May
April
March
February
January
2007
December
November
October
September
August
July
June
May
April
March
February
January
2006
December
November
October
September
August
July
June
May
April
March
February
January
2005
December
November
October
September
August
July
June
May
April
March
February
January
2004
December
November
October
September
August
July
June
May
April
March
February
List overview
Download
Ros-diffs
November 2010
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
----- 2010 -----
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
----- 2009 -----
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
----- 2008 -----
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
----- 2007 -----
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
----- 2006 -----
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
----- 2005 -----
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
----- 2004 -----
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
ros-diffs@reactos.org
16 participants
491 discussions
Start a n
N
ew thread
[spetreolle] 49878: [CMAKE] Fix msvcrt and query build.
by spetreolle@svn.reactos.org
Author: spetreolle Date: Tue Nov 30 22:31:17 2010 New Revision: 49878 URL:
http://svn.reactos.org/svn/reactos?rev=49878&view=rev
Log: [CMAKE] Fix msvcrt and query build. Added: branches/cmake-bringup/dll/win32/msvcrt/stubs.c - copied, changed from r49877, branches/cmake-bringup/dll/win32/msvcrt/msvcrt_stubs.c Removed: branches/cmake-bringup/dll/win32/msvcrt/msvcrt_stubs.c Modified: branches/cmake-bringup/dll/win32/msvcrt/CMakeLists.txt branches/cmake-bringup/dll/win32/query/CMakeLists.txt Modified: branches/cmake-bringup/dll/win32/msvcrt/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msvcrt/…
============================================================================== --- branches/cmake-bringup/dll/win32/msvcrt/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/msvcrt/CMakeLists.txt [iso-8859-1] Tue Nov 30 22:31:17 2010 @@ -17,7 +17,7 @@ list(APPEND SOURCE dllmain.c - msvcrt_stubs.c + stubs.c msvcrt.rc ${CMAKE_CURRENT_BINARY_DIR}/msvcrt.def) Removed: branches/cmake-bringup/dll/win32/msvcrt/msvcrt_stubs.c URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msvcrt/…
============================================================================== --- branches/cmake-bringup/dll/win32/msvcrt/msvcrt_stubs.c [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/msvcrt/msvcrt_stubs.c (removed) @@ -1,95 +1,0 @@ - -#include <stdarg.h> -#include "windef.h" -#include "winbase.h" -#include "wine/config.h" -#include "wine/exception.h" - -void __wine_spec_unimplemented_stub( const char *module, const char *function ) -{ - ULONG_PTR args[2]; - - args[0] = (ULONG_PTR)module; - args[1] = (ULONG_PTR)function; - RaiseException( EXCEPTION_WINE_STUB, EH_NONCONTINUABLE, 2, args ); -} - -#define UNIMPLEMENTED __wine_spec_unimplemented_stub("msvcrt.dll", __FUNCTION__) - -int __get_app_type() -{ - UNIMPLEMENTED; - return 0; -} - -int _fileinfo; - -void * -__p__fileinfo() -{ - return &_fileinfo; -} - -unsigned char _mbcasemap[1]; - -void * -__p__mbcasemap() -{ - return _mbcasemap; -} - -int _atodbl( - void * value, - char * str) -{ - UNIMPLEMENTED; - return 0; -} - -int _ismbbkprint( - unsigned int c) -{ - UNIMPLEMENTED; - return 0; -} - - -int MSVCRT__inp( - unsigned short port) -{ - return _inp(port); -} - -unsigned short MSVCRT__inpw( - unsigned short port) -{ - return _inpw(port); -} - -unsigned long MSVCRT__inpd( - unsigned short port) -{ - return _inpd(port); -} - - -int MSVCRT__outp( - unsigned short port, - int databyte) -{ - return _outp(port, databyte); -} - -unsigned short MSVCRT__outpw( - unsigned short port, - unsigned short dataword) -{ - return _outpw(port, dataword); -} - -unsigned long MSVCRT__outpd( - unsigned short port, - unsigned long dataword) -{ - return _outpd(port, dataword); -} Copied: branches/cmake-bringup/dll/win32/msvcrt/stubs.c (from r49877, branches/cmake-bringup/dll/win32/msvcrt/msvcrt_stubs.c) URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msvcrt/…
============================================================================== --- branches/cmake-bringup/dll/win32/msvcrt/msvcrt_stubs.c [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/msvcrt/stubs.c [iso-8859-1] Tue Nov 30 22:31:17 2010 @@ -5,15 +5,7 @@ #include "wine/config.h" #include "wine/exception.h" -void __wine_spec_unimplemented_stub( const char *module, const char *function ) -{ - ULONG_PTR args[2]; - - args[0] = (ULONG_PTR)module; - args[1] = (ULONG_PTR)function; - RaiseException( EXCEPTION_WINE_STUB, EH_NONCONTINUABLE, 2, args ); -} - +void __wine_spec_unimplemented_stub( const char *module, const char *function ); #define UNIMPLEMENTED __wine_spec_unimplemented_stub("msvcrt.dll", __FUNCTION__) int __get_app_type() @@ -54,19 +46,19 @@ } -int MSVCRT__inp( +int MSVCRT__inp( unsigned short port) { return _inp(port); } -unsigned short MSVCRT__inpw( +unsigned short MSVCRT__inpw( unsigned short port) { return _inpw(port); } -unsigned long MSVCRT__inpd( +unsigned long MSVCRT__inpd( unsigned short port) { return _inpd(port); Modified: branches/cmake-bringup/dll/win32/query/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/query/C…
============================================================================== --- branches/cmake-bringup/dll/win32/query/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/query/CMakeLists.txt [iso-8859-1] Tue Nov 30 22:31:17 2010 @@ -4,7 +4,11 @@ spec2def(query.dll query.spec) -add_library(query SHARED query_main.c ${CMAKE_CURRENT_BINARY_DIR}/query.def) +list(APPEND SOURCE + query_main.c + ${CMAKE_CURRENT_BINARY_DIR}/query.def) + +add_library(query SHARED ${SOURCE}) set_module_type(query win32dll)
14 years
1
0
0
0
[tkreuzer] 49877: [SPEC2DEF] Handle stubs with stdcall decoration.
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Tue Nov 30 20:58:44 2010 New Revision: 49877 URL:
http://svn.reactos.org/svn/reactos?rev=49877&view=rev
Log: [SPEC2DEF] Handle stubs with stdcall decoration. Modified: branches/cmake-bringup/tools/spec2def/spec2def.c Modified: branches/cmake-bringup/tools/spec2def/spec2def.c URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/tools/spec2def/sp…
============================================================================== --- branches/cmake-bringup/tools/spec2def/spec2def.c [iso-8859-1] (original) +++ branches/cmake-bringup/tools/spec2def/spec2def.c [iso-8859-1] Tue Nov 30 20:58:44 2010 @@ -538,6 +538,33 @@ } } + /* Handle special stub cases */ + if (exp.nCallingConvention == CC_STUB) + { + /* Check for c++ mangled name */ + if (pc[0] == '?') + { + printf("Found c++ mangled name...\n"); + // + } + else + { + /* Check for stdcall name */ + char *p = strchr(pc, '@'); + if (p && (p - pc < exp.nNameLength)) + { + int i; + exp.nNameLength = p - pc; + exp.nStackBytes = atoi(p + 1); + exp.nArgCount = exp.nStackBytes / 4; + exp.nCallingConvention = CC_STDCALL; + exp.uFlags |= FL_STUB; + for (i = 0; i < exp.nArgCount; i++) + exp.anArgs[i] = ARG_LONG; + } + } + } + /* Get optional redirection */ if ((pc = NextToken(pc))) {
14 years
1
0
0
0
[spetreolle] 49876: [CMAKE] Stubs: Fix some win32 modules.
by spetreolle@svn.reactos.org
Author: spetreolle Date: Tue Nov 30 20:57:01 2010 New Revision: 49876 URL:
http://svn.reactos.org/svn/reactos?rev=49876&view=rev
Log: [CMAKE] Stubs: Fix some win32 modules. Modified: branches/cmake-bringup/dll/win32/atl/CMakeLists.txt branches/cmake-bringup/dll/win32/dbghelp/CMakeLists.txt branches/cmake-bringup/dll/win32/mssign32/CMakeLists.txt branches/cmake-bringup/dll/win32/mssip32/CMakeLists.txt branches/cmake-bringup/dll/win32/msvfw32/CMakeLists.txt branches/cmake-bringup/dll/win32/netapi32/CMakeLists.txt branches/cmake-bringup/dll/win32/netcfgx/CMakeLists.txt branches/cmake-bringup/dll/win32/netshell/CMakeLists.txt branches/cmake-bringup/dll/win32/newdev/CMakeLists.txt branches/cmake-bringup/dll/win32/ntlanman/CMakeLists.txt branches/cmake-bringup/dll/win32/ntprint/CMakeLists.txt branches/cmake-bringup/dll/win32/odbc32/CMakeLists.txt branches/cmake-bringup/dll/win32/olesvr32/CMakeLists.txt branches/cmake-bringup/dll/win32/olethk32/CMakeLists.txt branches/cmake-bringup/dll/win32/pidgen/CMakeLists.txt branches/cmake-bringup/dll/win32/printui/CMakeLists.txt branches/cmake-bringup/dll/win32/pstorec/CMakeLists.txt branches/cmake-bringup/dll/win32/rasadhlp/CMakeLists.txt branches/cmake-bringup/dll/win32/rasdlg/CMakeLists.txt branches/cmake-bringup/dll/win32/rasman/CMakeLists.txt branches/cmake-bringup/dll/win32/resutils/CMakeLists.txt branches/cmake-bringup/dll/win32/samlib/CMakeLists.txt branches/cmake-bringup/dll/win32/sccbase/CMakeLists.txt branches/cmake-bringup/dll/win32/schannel/CMakeLists.txt branches/cmake-bringup/dll/win32/setupapi/CMakeLists.txt branches/cmake-bringup/dll/win32/sfc/CMakeLists.txt branches/cmake-bringup/dll/win32/shimgvw/CMakeLists.txt branches/cmake-bringup/dll/win32/slbcsp/CMakeLists.txt branches/cmake-bringup/dll/win32/url/CMakeLists.txt branches/cmake-bringup/dll/win32/usp10/CMakeLists.txt branches/cmake-bringup/dll/win32/uxtheme/CMakeLists.txt branches/cmake-bringup/dll/win32/windowscodecs/CMakeLists.txt branches/cmake-bringup/dll/win32/wininet/CMakeLists.txt branches/cmake-bringup/dll/win32/winspool/CMakeLists.txt branches/cmake-bringup/dll/win32/wintrust/CMakeLists.txt branches/cmake-bringup/dll/win32/wlanapi/CMakeLists.txt branches/cmake-bringup/dll/win32/wldap32/CMakeLists.txt branches/cmake-bringup/dll/win32/wtsapi32/CMakeLists.txt branches/cmake-bringup/dll/win32/xmllite/CMakeLists.txt Modified: branches/cmake-bringup/dll/win32/atl/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/atl/CMa…
============================================================================== --- branches/cmake-bringup/dll/win32/atl/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/atl/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -1,6 +1,3 @@ - -ADD_INTERFACE_DEFINITIONS(atl_atliface_header atliface.idl) - add_definitions(-D__WINESRC__) remove_definitions(-D_WIN32_WINNT=0x502) @@ -8,14 +5,19 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +ADD_INTERFACE_DEFINITIONS(atl_atliface_header atliface.idl) + +set_rc_compiler() spec2def(atl.dll atl.spec) -add_library(atl SHARED +list(APPEND SOURCE atl_ax.c atl_main.c registrar.c rsrc.rc ${CMAKE_CURRENT_BINARY_DIR}/atl.def) + +add_library(atl SHARED ${SOURCE}) set_module_type(atl win32dll) Modified: branches/cmake-bringup/dll/win32/dbghelp/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/dbghelp…
============================================================================== --- branches/cmake-bringup/dll/win32/dbghelp/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/dbghelp/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -13,9 +13,10 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(dbghelp.dll dbghelp.spec) -add_library(dbghelp SHARED +list(APPEND SOURCE coff.c cpu_i386.c cpu_ppc.c @@ -42,6 +43,8 @@ version.rc ${CMAKE_CURRENT_BINARY_DIR}/dbghelp.def) +add_library(dbghelp SHARED ${SOURCE}) + set_module_type(dbghelp win32dll) target_link_libraries(dbghelp Modified: branches/cmake-bringup/dll/win32/mssign32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/mssign3…
============================================================================== --- branches/cmake-bringup/dll/win32/mssign32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/mssign32/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -4,7 +4,11 @@ spec2def(mssign32.dll mssign32.spec) -add_library(mssign32 SHARED mssign32_main.c ${CMAKE_CURRENT_BINARY_DIR}/mssign32.def) +list(APPEND SOURCE + mssign32_main.c + ${CMAKE_CURRENT_BINARY_DIR}/mssign32.def) + +add_library(mssign32 SHARED ${SOURCE}) set_module_type(mssign32 win32dll) Modified: branches/cmake-bringup/dll/win32/mssip32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/mssip32…
============================================================================== --- branches/cmake-bringup/dll/win32/mssip32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/mssip32/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -4,7 +4,11 @@ spec2def(mssip32.dll mssip32.spec) -add_library(mssip32 SHARED main.c ${CMAKE_CURRENT_BINARY_DIR}/mssip32.def) +list(APPEND SOURCE + main.c + ${CMAKE_CURRENT_BINARY_DIR}/mssip32.def) + +add_library(mssip32 SHARED ${SOURCE}) set_module_type(mssip32 win32dll) Modified: branches/cmake-bringup/dll/win32/msvfw32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msvfw32…
============================================================================== --- branches/cmake-bringup/dll/win32/msvfw32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/msvfw32/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -4,14 +4,17 @@ add_definitions(-D__WINESRC__) add_definitions(-D_WINE) +set_rc_compiler() spec2def(msvfw32.dll msvfw32.spec) -add_library(msvfw32 SHARED +list(APPEND SOURCE mciwnd.c msvideo_main.c drawdib.c rsrc.rc ${CMAKE_CURRENT_BINARY_DIR}/msvfw32.def) + +add_library(msvfw32 SHARED ${SOURCE}) set_module_type(msvfw32 win32dll) Modified: branches/cmake-bringup/dll/win32/netapi32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/netapi3…
============================================================================== --- branches/cmake-bringup/dll/win32/netapi32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/netapi32/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -4,7 +4,7 @@ spec2def(netapi32.dll netapi32.spec) -add_library(netapi32 SHARED +list(APPEND SOURCE access.c apibuf.c browsr.c @@ -19,6 +19,8 @@ wksta.c ${CMAKE_CURRENT_BINARY_DIR}/netapi32.def) +add_library(netapi32 SHARED ${SOURCE}) + set_module_type(netapi32 win32dll) target_link_libraries(netapi32 wine) Modified: branches/cmake-bringup/dll/win32/netcfgx/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/netcfgx…
============================================================================== --- branches/cmake-bringup/dll/win32/netcfgx/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/netcfgx/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -1,10 +1,10 @@ - remove_definitions(-D_WIN32_WINNT=0x502) add_definitions(-D_WIN32_WINNT=0x600) +set_rc_compiler() spec2def(netcfgx.dll netcfgx.spec) -add_library(netcfgx SHARED +list(APPEND SOURCE netcfgx.c classfactory.c netcfg_iface.c @@ -12,6 +12,8 @@ tcpipconf_notify.c netcfgx.rc ${CMAKE_CURRENT_BINARY_DIR}/netcfgx.def) + +add_library(netcfgx SHARED ${SOURCE}) set_module_type(netcfgx win32dll) Modified: branches/cmake-bringup/dll/win32/netshell/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/netshel…
============================================================================== --- branches/cmake-bringup/dll/win32/netshell/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/netshell/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -1,8 +1,8 @@ - add_definitions(-D_NETSHELL_) remove_definitions(-D_WIN32_WINNT=0x502) add_definitions(-D_WIN32_WINNT=0x600) +set_rc_compiler() spec2def(netshell.dll netshell.spec) list(APPEND SOURCE @@ -38,7 +38,8 @@ setupapi ws2_32 comctl32 - kernel32) + kernel32 + ntdll) add_pch(netshell ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE}) Modified: branches/cmake-bringup/dll/win32/newdev/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/newdev/…
============================================================================== --- branches/cmake-bringup/dll/win32/newdev/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/newdev/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -3,12 +3,14 @@ spec2def(newdev.dll newdev.spec) -add_library(newdev SHARED +list(APPEND SOURCE newdev.c stubs.c wizard.c newdev.rc ${CMAKE_CURRENT_BINARY_DIR}/newdev.def) + +add_library(newdev SHARED ${SOURCE}) set_module_type(newdev win32dll) Modified: branches/cmake-bringup/dll/win32/ntlanman/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/ntlanma…
============================================================================== --- branches/cmake-bringup/dll/win32/ntlanman/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/ntlanman/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -3,7 +3,12 @@ spec2def(ntlanman.dll ntlanman.spec) -add_library(ntlanman SHARED ntlanman.c ntlanman.rc ${CMAKE_CURRENT_BINARY_DIR}/ntlanman.def) +list(APPEND SOURCE + ntlanman.c + ntlanman.rc + ${CMAKE_CURRENT_BINARY_DIR}/ntlanman.def) + +add_library(ntlanman SHARED ${SOURCE}) set_module_type(ntlanman win32dll) Modified: branches/cmake-bringup/dll/win32/ntprint/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/ntprint…
============================================================================== --- branches/cmake-bringup/dll/win32/ntprint/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/ntprint/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -1,10 +1,15 @@ - include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) add_definitions(-D__WINESRC__) +set_rc_compiler() spec2def(ntprint.dll ntprint.spec) -add_library(ntprint SHARED ntprint.c ntprint.rc ${CMAKE_CURRENT_BINARY_DIR}/ntprint.def) +list(APPEND SOURCE + ntprint.c + ntprint.rc + ${CMAKE_CURRENT_BINARY_DIR}/ntprint.def) + +add_library(ntprint SHARED ${SOURCE}) set_module_type(ntprint win32dll) Modified: branches/cmake-bringup/dll/win32/odbc32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/odbc32/…
============================================================================== --- branches/cmake-bringup/dll/win32/odbc32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/odbc32/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -6,7 +6,11 @@ spec2def(odbc32.dll odbc32.spec) -add_library(odbc32 SHARED proxyodbc.c ${CMAKE_CURRENT_BINARY_DIR}/odbc32.def) +list(APPEND SOURCE + proxyodbc.c + ${CMAKE_CURRENT_BINARY_DIR}/odbc32.def) + +add_library(odbc32 SHARED ${SOURCE}) set_module_type(odbc32 win32dll) Modified: branches/cmake-bringup/dll/win32/olesvr32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/olesvr3…
============================================================================== --- branches/cmake-bringup/dll/win32/olesvr32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/olesvr32/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -4,8 +4,11 @@ spec2def(olesvr32.dll olesvr32.spec) -add_library(olesvr32 SHARED olesvr_main.c +list(APPEND SOURCE + olesvr_main.c ${CMAKE_CURRENT_BINARY_DIR}/olesvr32.def) + +add_library(olesvr32 SHARED ${SOURCE}) set_entrypoint(olesvr32 0) Modified: branches/cmake-bringup/dll/win32/olethk32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/olethk3…
============================================================================== --- branches/cmake-bringup/dll/win32/olethk32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/olethk32/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -2,9 +2,15 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) add_definitions(-D__WINESRC__) +set_rc_compiler() spec2def(olethk32.dll olethk32.spec) -add_library(olethk32 SHARED main.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/olethk32.def) +list(APPEND SOURCE + main.c + version.rc + ${CMAKE_CURRENT_BINARY_DIR}/olethk32.def) + +add_library(olethk32 SHARED ${SOURCE}) set_module_type(olethk32 win32dll) Modified: branches/cmake-bringup/dll/win32/pidgen/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/pidgen/…
============================================================================== --- branches/cmake-bringup/dll/win32/pidgen/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/pidgen/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -2,9 +2,15 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) add_definitions(-D__WINESRC__) +set_rc_compiler() spec2def(pidgen.dll pidgen.spec) -add_library(pidgen SHARED main.c rsrc.rc ${CMAKE_CURRENT_BINARY_DIR}/pidgen.def) +list(APPEND SOURCE + main.c + rsrc.rc + ${CMAKE_CURRENT_BINARY_DIR}/pidgen.def) + +add_library(pidgen SHARED ${SOURCE}) set_module_type(pidgen win32dll) Modified: branches/cmake-bringup/dll/win32/printui/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/printui…
============================================================================== --- branches/cmake-bringup/dll/win32/printui/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/printui/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -2,11 +2,15 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) add_definitions(-D__WINESRC__) +set_rc_compiler() spec2def(printui.dll printui.spec) -add_library(printui SHARED printui.c printui.rc +list(APPEND SOURCE + printui.c + printui.rc ${CMAKE_CURRENT_BINARY_DIR}/printui.def) +add_library(printui SHARED ${SOURCE}) set_entrypoint(printui 0) target_link_libraries(printui wine) Modified: branches/cmake-bringup/dll/win32/pstorec/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/pstorec…
============================================================================== --- branches/cmake-bringup/dll/win32/pstorec/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/pstorec/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -4,9 +4,15 @@ add_definitions(-D__WINESRC__) +set_rc_compiler() spec2def(pstorec.dll pstorec.spec) -add_library(pstorec SHARED pstorec.c rsrc.rc ${CMAKE_CURRENT_BINARY_DIR}/pstorec.def) +list(APPEND SOURCE + pstorec.c + rsrc.rc + ${CMAKE_CURRENT_BINARY_DIR}/pstorec.def) + +add_library(pstorec SHARED ${SOURCE}) set_module_type(pstorec win32dll) Modified: branches/cmake-bringup/dll/win32/rasadhlp/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/rasadhl…
============================================================================== --- branches/cmake-bringup/dll/win32/rasadhlp/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/rasadhlp/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -3,11 +3,13 @@ spec2def(rasadhlp.dll rasadhlp.spec) -add_library(rasadhlp SHARED +list(APPEND SOURCE autodial.c init.c winsock.c ${CMAKE_CURRENT_BINARY_DIR}/rasadhlp.def) + +add_library(rasadhlp SHARED ${SOURCE}) set_module_type(rasadhlp win32dll) Modified: branches/cmake-bringup/dll/win32/rasdlg/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/rasdlg/…
============================================================================== --- branches/cmake-bringup/dll/win32/rasdlg/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/rasdlg/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -1,7 +1,12 @@ spec2def(rasdlg.dll rasdlg.spec) -add_library(rasdlg SHARED rasdlg.c rasdlg.rc ${CMAKE_CURRENT_BINARY_DIR}/rasdlg.def) +list(APPEND SOURCE + rasdlg.c + rasdlg.rc + ${CMAKE_CURRENT_BINARY_DIR}/rasdlg.def) + +add_library(rasdlg SHARED ${SOURCE}) set_module_type(rasdlg win32dll) Modified: branches/cmake-bringup/dll/win32/rasman/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/rasman/…
============================================================================== --- branches/cmake-bringup/dll/win32/rasman/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/rasman/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -1,7 +1,12 @@ - +set_rc_compiler() spec2def(rasman.dll rasman.spec) -add_library(rasman SHARED rasman.c rasman.rc ${CMAKE_CURRENT_BINARY_DIR}/rasman.def) +list(APPEND SOURCE + rasman.c + rasman.rc + ${CMAKE_CURRENT_BINARY_DIR}/rasman.def) + +add_library(rasman SHARED ${SOURCE}) set_module_type(rasman win32dll) Modified: branches/cmake-bringup/dll/win32/resutils/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/resutil…
============================================================================== --- branches/cmake-bringup/dll/win32/resutils/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/resutils/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -4,7 +4,11 @@ spec2def(resutils.dll resutils.spec) -add_library(resutils SHARED resutils.c ${CMAKE_CURRENT_BINARY_DIR}/resutils.def) +list(APPEND SOURCE + resutils.c + ${CMAKE_CURRENT_BINARY_DIR}/resutils.def) + +add_library(resutils SHARED ${SOURCE}) set_module_type(resutils win32dll) Modified: branches/cmake-bringup/dll/win32/samlib/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/samlib/…
============================================================================== --- branches/cmake-bringup/dll/win32/samlib/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/samlib/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -2,9 +2,16 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) add_definitions(-D__WINESRC__) +set_rc_compiler() spec2def(samlib.dll samlib.spec) -add_library(samlib SHARED dllmain.c samlib.c samlib.rc ${CMAKE_CURRENT_BINARY_DIR}/samlib.def) +list(APPEND SOURCE + dllmain.c + samlib.c + samlib.rc + ${CMAKE_CURRENT_BINARY_DIR}/samlib.def) + +add_library(samlib SHARED ${SOURCE}) set_module_type(samlib win32dll) Modified: branches/cmake-bringup/dll/win32/sccbase/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/sccbase…
============================================================================== --- branches/cmake-bringup/dll/win32/sccbase/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/sccbase/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -4,7 +4,11 @@ spec2def(sccbase.dll sccbase.spec) -add_library(sccbase SHARED main.c ${CMAKE_CURRENT_BINARY_DIR}/sccbase.def) +list(APPEND SOURCE + main.c + ${CMAKE_CURRENT_BINARY_DIR}/sccbase.def) + +add_library(sccbase SHARED ${SOURCE}) set_module_type(sccbase win32dll) Modified: branches/cmake-bringup/dll/win32/schannel/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/schanne…
============================================================================== --- branches/cmake-bringup/dll/win32/schannel/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/schannel/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -1,15 +1,17 @@ - include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) add_definitions(-D__WINESRC__) +set_rc_compiler() spec2def(schannel.dll schannel.spec) -add_library(schannel SHARED +list(APPEND SOURCE lsamode.c schannel_main.c usermode.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/schannel.def) + +add_library(schannel SHARED ${SOURCE}) set_module_type(schannel win32dll) Modified: branches/cmake-bringup/dll/win32/setupapi/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/setupap…
============================================================================== --- branches/cmake-bringup/dll/win32/setupapi/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/setupapi/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -12,9 +12,10 @@ ${REACTOS_SOURCE_DIR}/include/reactos/wine ${REACTOS_BINARY_DIR}/include/reactos/idl) +set_rc_compiler() spec2def(setupapi.dll setupapi.spec) -add_library(setupapi SHARED +list(APPEND SOURCE cfgmgr.c devclass.c devinst.c @@ -33,6 +34,8 @@ rpc.c setupapi.rc ${CMAKE_CURRENT_BINARY_DIR}/setupapi.def) + +add_library(setupapi SHARED ${SOURCE}) set_module_type(setupapi win32dll) Modified: branches/cmake-bringup/dll/win32/sfc/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/sfc/CMa…
============================================================================== --- branches/cmake-bringup/dll/win32/sfc/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/sfc/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -11,7 +11,7 @@ set_module_type(sfc win32dll) -add_importlibs(sfc msvcrt kernel32) +add_importlibs(sfc msvcrt kernel32 ntdll) add_pch(sfc ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE}) add_cab_target(sfc 1) Modified: branches/cmake-bringup/dll/win32/shimgvw/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/shimgvw…
============================================================================== --- branches/cmake-bringup/dll/win32/shimgvw/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/shimgvw/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -1,7 +1,12 @@ spec2def(shimgvw.dll shimgvw.spec) -add_library(shimgvw SHARED shimgvw.c shimgvw.rc ${CMAKE_CURRENT_BINARY_DIR}/shimgvw.def) +list(APPEND SOURCE + shimgvw.c + shimgvw.rc + ${CMAKE_CURRENT_BINARY_DIR}/shimgvw.def) + +add_library(shimgvw SHARED ${SOURCE}) set_module_type(shimgvw win32dll) @@ -17,5 +22,4 @@ kernel32 ntdll) - add_cab_target(shimgvw 1) Modified: branches/cmake-bringup/dll/win32/slbcsp/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/slbcsp/…
============================================================================== --- branches/cmake-bringup/dll/win32/slbcsp/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/slbcsp/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -4,7 +4,11 @@ spec2def(slbcsp.dll slbcsp.spec) -add_library(slbcsp SHARED main.c ${CMAKE_CURRENT_BINARY_DIR}/slbcsp.def) +list(APPEND SOURCE + main.c + ${CMAKE_CURRENT_BINARY_DIR}/slbcsp.def) + +add_library(slbcsp SHARED ${SOURCE}) set_module_type(slbcsp win32dll) Modified: branches/cmake-bringup/dll/win32/url/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/url/CMa…
============================================================================== --- branches/cmake-bringup/dll/win32/url/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/url/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -4,9 +4,11 @@ spec2def(url.dll url.spec) -add_library(url SHARED +list(APPEND SOURCE url_main.c ${CMAKE_CURRENT_BINARY_DIR}/url.def) + +add_library(url SHARED ${SOURCE}) set_module_type(url win32dll) Modified: branches/cmake-bringup/dll/win32/usp10/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/usp10/C…
============================================================================== --- branches/cmake-bringup/dll/win32/usp10/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/usp10/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -4,13 +4,15 @@ spec2def(usp10.dll usp10.spec) -add_library(usp10 SHARED +list(APPEND SOURCE bidi.c usp10.c mirror.c shape.c shaping.c ${CMAKE_CURRENT_BINARY_DIR}/usp10.def) + +add_library(usp10 SHARED ${SOURCE}) set_module_type(usp10 win32dll) Modified: branches/cmake-bringup/dll/win32/uxtheme/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/uxtheme…
============================================================================== --- branches/cmake-bringup/dll/win32/uxtheme/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/uxtheme/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -1,10 +1,11 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) add_definitions(-D__WINESRC__) +set_rc_compiler() spec2def(uxtheme.dll uxtheme.spec) -add_library(uxtheme SHARED +list(APPEND SOURCE buffer.c draw.c main.c @@ -17,6 +18,8 @@ version.rc ${CMAKE_CURRENT_BINARY_DIR}/uxtheme.def) +add_library(uxtheme SHARED ${SOURCE}) + set_module_type(uxtheme win32dll) target_link_libraries(uxtheme wine) Modified: branches/cmake-bringup/dll/win32/windowscodecs/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/windows…
============================================================================== --- branches/cmake-bringup/dll/win32/windowscodecs/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/windowscodecs/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -11,9 +11,11 @@ ${REACTOS_SOURCE_DIR}/include/reactos/libs/libpng ${REACTOS_SOURCE_DIR}/include/reactos/libs/libtiff) +set_rc_compiler() + spec2def(windowscodecs.dll windowscodecs.spec) -add_library(windowscodecs SHARED +list(APPEND SOURCE bmpdecode.c bmpencode.c clsfactory.c @@ -35,6 +37,8 @@ version.rc ${CMAKE_CURRENT_BINARY_DIR}/windowscodecs.def) +add_library(windowscodecs SHARED ${SOURCE}) + set_module_type(windowscodecs win32dll) target_link_libraries(windowscodecs wine) Modified: branches/cmake-bringup/dll/win32/wininet/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/wininet…
============================================================================== --- branches/cmake-bringup/dll/win32/wininet/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/wininet/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -10,7 +10,7 @@ set_rc_compiler() -add_library(wininet SHARED +list(APPEND SOURCE cookie.c dialogs.c ftp.c @@ -25,6 +25,8 @@ version.rc ${CMAKE_CURRENT_BINARY_DIR}/wininet.def) +add_library(wininet SHARED ${SOURCE}) + set_module_type(wininet win32dll) target_link_libraries(wininet Modified: branches/cmake-bringup/dll/win32/winspool/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/winspoo…
============================================================================== --- branches/cmake-bringup/dll/win32/winspool/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/winspool/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -5,12 +5,15 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) -add_library(winspool SHARED +set_rc_compiler() + +list(APPEND SOURCE info.c stubs.c - winspool_winspool.stubs.c winspool.rc ${CMAKE_CURRENT_BINARY_DIR}/winspool.def) + +add_library(winspool SHARED ${SOURCE}) set_target_properties(winspool PROPERTIES SUFFIX ".drv") set_module_type(winspool win32dll) Modified: branches/cmake-bringup/dll/win32/wintrust/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/wintrus…
============================================================================== --- branches/cmake-bringup/dll/win32/wintrust/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/wintrust/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -2,9 +2,10 @@ add_definitions(-D__WINESRC__) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(wintrust.dll wintrust.spec) -add_library(wintrust SHARED +list(APPEND SOURCE crypt.c register.c wintrust_main.c @@ -12,6 +13,8 @@ softpub.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/wintrust.def) + +add_library(wintrust SHARED ${SOURCE}) set_module_type(wintrust win32dll) Modified: branches/cmake-bringup/dll/win32/wlanapi/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/wlanapi…
============================================================================== --- branches/cmake-bringup/dll/win32/wlanapi/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/wlanapi/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -3,8 +3,11 @@ spec2def(wlanapi.dll wlanapi.spec) -add_library(wlanapi SHARED main.c +list(APPEND SOURCE + main.c ${CMAKE_CURRENT_BINARY_DIR}/wlanapi.def) + +add_library(wlanapi SHARED ${SOURCE}) set_entrypoint(wlanapi 0) Modified: branches/cmake-bringup/dll/win32/wldap32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/wldap32…
============================================================================== --- branches/cmake-bringup/dll/win32/wldap32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/wldap32/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -2,9 +2,10 @@ add_definitions(-D__WINESRC__) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(wldap32.dll wldap32.spec) -add_library(wldap32 SHARED +list(APPEND SOURCE add.c ber.c bind.c @@ -28,6 +29,8 @@ wldap32.rc ${CMAKE_CURRENT_BINARY_DIR}/wldap32.def) +add_library(wldap32 SHARED ${SOURCE}) + set_module_type(wldap32 win32dll) target_link_libraries(wldap32 wine) Modified: branches/cmake-bringup/dll/win32/wtsapi32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/wtsapi3…
============================================================================== --- branches/cmake-bringup/dll/win32/wtsapi32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/wtsapi32/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -4,7 +4,11 @@ spec2def(wtsapi32.dll wtsapi32.spec) -add_library(wtsapi32 SHARED wtsapi32.c ${CMAKE_CURRENT_BINARY_DIR}/wtsapi32.def) +list(APPEND SOURCE + wtsapi32.c + ${CMAKE_CURRENT_BINARY_DIR}/wtsapi32.def) + +add_library(wtsapi32 SHARED ${SOURCE}) set_module_type(wtsapi32 win32dll) Modified: branches/cmake-bringup/dll/win32/xmllite/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/xmllite…
============================================================================== --- branches/cmake-bringup/dll/win32/xmllite/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/xmllite/CMakeLists.txt [iso-8859-1] Tue Nov 30 20:57:01 2010 @@ -4,7 +4,12 @@ spec2def(xmllite.dll xmllite.spec) -add_library(xmllite SHARED reader.c xmllite_main.c ${CMAKE_CURRENT_BINARY_DIR}/xmllite.def) +list(APPEND SOURCE + reader.c + xmllite_main.c + ${CMAKE_CURRENT_BINARY_DIR}/xmllite.def) + +add_library(xmllite SHARED ${SOURCE}) set_module_type(xmllite win32dll) @@ -13,5 +18,4 @@ add_importlibs(xmllite msvcrt kernel32 ntdll) - add_cab_target(xmllite 1)
14 years
1
0
0
0
[fireball] 49875: [FINDSTR] - Port findstr (incomplete, as author of this patch states, it may satisfy RosBE, .c .h and .rc files) from FreeDOS project. Needed for RosBE-on-ReactOS support. See iss...
by fireball@svn.reactos.org
Author: fireball Date: Tue Nov 30 19:14:41 2010 New Revision: 49875 URL:
http://svn.reactos.org/svn/reactos?rev=49875&view=rev
Log: [FINDSTR] - Port findstr (incomplete, as author of this patch states, it may satisfy RosBE, .c .h and .rc files) from FreeDOS project. Needed for RosBE-on-ReactOS support. See issue #5724 for more details. Added: trunk/reactos/base/applications/findstr/ (with props) trunk/reactos/base/applications/findstr/findstr.c (with props) trunk/reactos/base/applications/findstr/findstr.rbuild (with props) trunk/reactos/base/applications/findstr/findstr.rc (with props) trunk/reactos/base/applications/findstr/lang/ (with props) trunk/reactos/base/applications/findstr/lang/bg-BG.rc (with props) trunk/reactos/base/applications/findstr/lang/ca-ES.rc (with props) trunk/reactos/base/applications/findstr/lang/cs-CZ.rc (with props) trunk/reactos/base/applications/findstr/lang/de-DE.rc (with props) trunk/reactos/base/applications/findstr/lang/el-GR.rc (with props) trunk/reactos/base/applications/findstr/lang/en-US.rc (with props) trunk/reactos/base/applications/findstr/lang/es-ES.rc (with props) trunk/reactos/base/applications/findstr/lang/fr-FR.rc (with props) trunk/reactos/base/applications/findstr/lang/it-IT.rc (with props) trunk/reactos/base/applications/findstr/lang/lt-LT.rc (with props) trunk/reactos/base/applications/findstr/lang/no-NO.rc (with props) trunk/reactos/base/applications/findstr/lang/pl-PL.rc (with props) trunk/reactos/base/applications/findstr/lang/pt-BR.rc (with props) trunk/reactos/base/applications/findstr/lang/ru-RU.rc (with props) trunk/reactos/base/applications/findstr/lang/sk-SK.rc (with props) trunk/reactos/base/applications/findstr/lang/sv-SE.rc (with props) trunk/reactos/base/applications/findstr/lang/uk-UA.rc (with props) trunk/reactos/base/applications/findstr/resource.h (with props) trunk/reactos/base/applications/findstr/rsrc.rc (with props) Modified: trunk/reactos/base/applications/applications.rbuild trunk/reactos/boot/bootdata/packages/reactos.dff Modified: trunk/reactos/base/applications/applications.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/applicat…
============================================================================== --- trunk/reactos/base/applications/applications.rbuild [iso-8859-1] (original) +++ trunk/reactos/base/applications/applications.rbuild [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -21,6 +21,9 @@ </directory> <directory name="extrac32"> <xi:include href="extrac32/extrac32.rbuild" /> + </directory> + <directory name="findstr"> + <xi:include href="findstr/findstr.rbuild" /> </directory> <directory name="fontview"> <xi:include href="fontview/fontview.rbuild" /> Propchange: trunk/reactos/base/applications/findstr/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Tue Nov 30 19:14:41 2010 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+) Propchange: trunk/reactos/base/applications/findstr/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details. Propchange: trunk/reactos/base/applications/findstr/ ------------------------------------------------------------------------------ bugtraq:url =
http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/base/applications/findstr/ ------------------------------------------------------------------------------ tsvn:logminsize = 10 Added: trunk/reactos/base/applications/findstr/findstr.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/findstr.c (added) +++ trunk/reactos/base/applications/findstr/findstr.c [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,295 @@ +/* findstr.c */ + +/* Copyright (C) 1994-2002, Jim Hall <jhall(a)freedos.org> */ + +/* Adapted for ReactOS -Edited for Findstr.exe K'Williams */ + +/* + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +*/ + + +/* This program locates a string in a text file and prints those lines + * that contain the string. Multiple files are clearly separated. + */ + +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#include <ctype.h> +#include <windows.h> + +#include <io.h> +#include <dos.h> + +#include "resource.h" + + +/* Symbol definition */ +#define MAX_STR 1024 + + +/* This function prints out all lines containing a substring. There are some + * conditions that may be passed to the function. + * + * RETURN: If the string was found at least once, returns 1. + * If the string was not found at all, returns 0. + */ +int +find_str (char *sz, FILE *p, int invert_search, + int count_lines, int number_output, int ignore_case, int at_start, int literal_search, + int at_end, int reg_express, int exact_match, int sub_dirs, int only_fname) +{ + int i, length; + long line_number = 0, total_lines = 0; + char *c, temp_str[MAX_STR], this_line[MAX_STR]; + + /* Convert to upper if needed */ + if (ignore_case) + { + length = strlen (sz); + for (i = 0; i < length; i++) + sz[i] = toupper (sz[i]); + } + + /* Scan the file until EOF */ + while (fgets (temp_str, MAX_STR, p) != NULL) + { + /* Remove the trailing newline */ + length = strlen (temp_str); + if (temp_str[length-1] == '\n') + { + temp_str[length-1] = '\0'; + } + + /* Increment number of lines */ + line_number++; + strcpy (this_line, temp_str); + + /* Convert to upper if needed */ + if (ignore_case) + { + for (i = 0; i < length; i++) + { + temp_str[i] = toupper (temp_str[i]); + } + } + + /* Locate the substring */ + + /* strstr() returns a pointer to the first occurrence in the + string of the substring */ + c = strstr (temp_str, sz); + + if ( ((invert_search) ? (c == NULL) : (c != NULL)) ) + { + if (!count_lines) + { + if (number_output) + printf ("%ld:", line_number); + + /* Print the line of text */ + puts (this_line); + } + + total_lines++; + } /* long if */ + } /* while fgets */ + + if (count_lines) + { + /* Just show num. lines that contain the string */ + printf ("%ld\n", total_lines); + } + + + /* RETURN: If the string was found at least once, returns 1. + * If the string was not found at all, returns 0. + */ + return (total_lines > 0 ? 1 : 0); +} + +/* Show usage */ +void +usage (void) +{ + TCHAR lpUsage[4096]; + + LoadString( GetModuleHandle(NULL), IDS_USAGE, (LPTSTR)lpUsage, 4096); + CharToOem(lpUsage, lpUsage); + printf( lpUsage ); +} + + +/* Main program */ +int +main (int argc, char **argv) +{ + char *opt, *needle = NULL; + int ret = 0; + TCHAR lpMessage[4096]; + + int invert_search = 0; /* flag to invert the search */ + int count_lines = 0; /* flag to whether/not count lines */ + int number_output = 0; /* flag to print line numbers */ + int ignore_case = 0; /* flag to be case insensitive */ + int at_start = 0; /* flag to Match if at the beginning of a line. */ + int at_end = 0; /* flag to Match if at the beginning of a line. */ + int reg_express = 0; /* flag to use/not use regular expressions */ + int exact_match = 0; /* flag to be exact match */ + int sub_dirs= 0; /* this and all subdirectories */ + int only_fname= 0; /* print only the name of the file*/ + int literal_search=0; + + FILE *pfile; /* file pointer */ + int hfind; /* search handle */ + struct _finddata_t finddata; /* _findfirst, filenext block */ + + /* Scan the command line */ + while ((--argc) && (needle == NULL)) + { + if (*(opt = *++argv) == '/') + { + switch (opt[1]) + { + case 'b': + case 'B': /* Matches pattern if at the beginning of a line */ + at_start = 1; + break; + + //case 'c': + //case 'C': /* Literal? */ + // literal_search = 1; + // break; + + case 'e': + case 'E': /* matches pattern if at end of line */ + at_end = 1; + break; + + case 'i': + case 'I': /* Ignore */ + ignore_case = 1; + break; + + case 'm': + case 'M': /* only filename */ + only_fname = 1; + break; + + case 'n': + case 'N': /* Number */ + number_output = 1; + break; + + case 'r': + case 'R': /* search strings as regular expressions */ + reg_express = 1; + break; + + case 's': + case 'S': /* search files in child directory too*/ + sub_dirs = 1; + break; + + case 'v': + case 'V': /* Not with */ + invert_search = 1; + break; + + case 'x': + case 'X': /* exact match */ + exact_match = 1; + break; + + default: + usage (); + exit (2); /* syntax error .. return error 2 */ + break; + } + } + else + { + /* Get the string */ + if (needle == NULL) + { + /* Assign the string to find */ + needle = *argv; + } + } + } + + /* Check for search string */ + if (needle == NULL) + { + /* No string? */ + usage (); + exit (1); + } + + /* Scan the files for the string */ + if (argc == 0) + { + ret = find_str (needle, stdin, invert_search, count_lines, + number_output, ignore_case, at_start, literal_search, at_end, reg_express, exact_match, + sub_dirs, only_fname); + } + + while (--argc >= 0) + { + hfind = _findfirst (*++argv, &finddata); + if (hfind < 0) + { + /* We were not able to find a file. Display a message and + set the exit status. */ + LoadString( GetModuleHandle(NULL), IDS_NO_SUCH_FILE, (LPTSTR)lpMessage, 4096); + CharToOem(lpMessage, lpMessage); + fprintf (stderr, lpMessage, *argv);// + } + else + { + /* repeat find next file to match the filemask */ + do + { + /* We have found a file, so try to open it */ + if ((pfile = fopen (finddata.name, "r")) != NULL) + { + printf ("---------------- %s\n", finddata.name); + ret = find_str (needle, pfile, invert_search, count_lines, + number_output, ignore_case, at_start, literal_search, at_end, reg_express, exact_match, + sub_dirs, only_fname); + fclose (pfile); + } + else + { + LoadString(GetModuleHandle(NULL), IDS_CANNOT_OPEN, (LPTSTR)lpMessage, 4096); + CharToOem(lpMessage, lpMessage); + fprintf (stderr, lpMessage, + finddata.name); + } + } + while (_findnext(hfind, &finddata) > 0); + } + _findclose(hfind); + } /* for each argv */ + + /* RETURN: If the string was found at least once, returns 0. + * If the string was not found at all, returns 1. + * (Note that find_str.c returns the exact opposite values.) + */ + exit ( (ret ? 0 : 1) ); +} + + Propchange: trunk/reactos/base/applications/findstr/findstr.c ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/findstr.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/findstr.rbuild (added) +++ trunk/reactos/base/applications/findstr/findstr.rbuild [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,8 @@ +<?xml version="1.0"?> +<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd"> +<module name="findstr" type="win32cui" installbase="system32" installname="findstr.exe"> + <library>user32</library> + <file>findstr.c</file> + <file>findstr.rc</file> + <file>rsrc.rc</file> +</module> Propchange: trunk/reactos/base/applications/findstr/findstr.rbuild ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/findstr.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/findstr.rc (added) +++ trunk/reactos/base/applications/findstr/findstr.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,6 @@ +#define REACTOS_STR_FILE_DESCRIPTION "W32 findstr command\0" +#define REACTOS_STR_INTERNAL_NAME "findstr\0" +#define REACTOS_STR_ORIGINAL_FILENAME "findstr.exe\0" +#include <reactos/version.rc> + +#include "rsrc.rc" Propchange: trunk/reactos/base/applications/findstr/findstr.rc ------------------------------------------------------------------------------ svn:eol-style = native Propchange: trunk/reactos/base/applications/findstr/lang/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Tue Nov 30 19:14:41 2010 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+) Propchange: trunk/reactos/base/applications/findstr/lang/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details. Propchange: trunk/reactos/base/applications/findstr/lang/ ------------------------------------------------------------------------------ bugtraq:url =
http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/base/applications/findstr/lang/ ------------------------------------------------------------------------------ tsvn:logminsize = 10 Added: trunk/reactos/base/applications/findstr/lang/bg-BG.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/bg-BG.rc (added) +++ trunk/reactos/base/applications/findstr/lang/bg-BG.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,17 @@ +LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FIND: Èçâåæäà âñè÷êè ðåäîâå âúâ ôàéëà, êîèòî ñúäúðæàò óêàçàíèÿ íèç..\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"íèç\" [ ôàéë... ]\n\ + /C Áðîè êîëêî ðåäà ñúäúðæàò íèçà\n\ + /I Ïðåíåáðåãâà ÃëÀâÍÎñÒòà\n\ + /N Áðîé ïîêàçàíè ðåäîâå, êàòî ñå çàïî÷âà îò 1\n\ + /V Èçâåæäàíå íà ðåäîâåòå, ÍÅñúäúðæàùè íèçà." + +IDS_NO_SUCH_FILE, "FIND: %s: Íÿìà òàêúâ ôàéë\n" + +IDS_CANNOT_OPEN, "FIND: %s: Îòâàðÿíåòî íà ôàéëà å íåâúçìîæíî\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/bg-BG.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/ca-ES.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/ca-ES.rc (added) +++ trunk/reactos/base/applications/findstr/lang/ca-ES.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,17 @@ +LANGUAGE LANG_CATALAN, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FIND: Mostra totes les linies que continguin una determinada cadena de caràcters.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"Cadena de caràcters\" [ file... ]\n\ + /C Conta el numero de linies que contenen la cadena de caràcters\n\ + /I Ignora majúscules i minúscules\n\ + /N Numero de linies mostrades, començant per la primera\n\ + /V Mostra les linies que no contenen la cadena de caràcters" + +IDS_NO_SUCH_FILE, "FIND: %s: No he trobat el fitxer\n" + +IDS_CANNOT_OPEN, "FIND: %s: No puc obrir el fitxer\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/ca-ES.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/cs-CZ.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/cs-CZ.rc (added) +++ trunk/reactos/base/applications/findstr/lang/cs-CZ.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,23 @@ +/* FILE: applications/cmdutils/find/lang/cs-CZ.rc + * TRANSLATOR: Radek Liska aka Black_Fox (radekliska at gmail dot com) + * THANKS TO: Mario Kacmar aka Kario (kario(a)szm.sk) + * UPDATED: 2008-02-29 + */ + +LANGUAGE LANG_CZECH, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FIND: Zobrazí vechny øádky souboru obsahující hledaný øetìzec.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"øetìzec\" [ soubor... ]\n\ + /C Zobrazí poèet øádkù obsahující øetìzec.\n\ + /I Ignoruje velikost písmen.\n\ + /N Èísluje zobrazené øádky, zaèíná od 1.\n\ + /V Zobrazí vechny øádky, které NEobsahují zadaný øetìec." + +IDS_NO_SUCH_FILE, "FIND: Soubor %s nebyl nalezen.\n" + +IDS_CANNOT_OPEN, "FIND: Soubor %s nelze otevøít!\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/cs-CZ.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/de-DE.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/de-DE.rc (added) +++ trunk/reactos/base/applications/findstr/lang/de-DE.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,17 @@ +LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Sucht in einer Datei nach einer Zeichenfolge.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"string\" [ file... ]\n\ + /C Zeigt nur die Anzahl der die Zeichenfolge enthaltenen Zeilen an.\n\ + /I Ignoriert Groß-/Kleinbuchstaben bei der Suche.\n\ + /N Zeigt die Zeilen mit ihren Zeilennummern an.\n\ + /V Zeigt alle Zeilen an, die die Zeichenfolge NICHT enhalten." + +IDS_NO_SUCH_FILE, "Datei %s nicht gefunden\n" + +IDS_CANNOT_OPEN, "Datei %s kann nicht geöffnet werden.\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/de-DE.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/el-GR.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/el-GR.rc (added) +++ trunk/reactos/base/applications/findstr/lang/el-GR.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,17 @@ +LANGUAGE LANG_GREEK, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FIND: Åêôõðþíåé üëåò ôéò ãñáììÝò åíüò áñ÷åßïõ ðïõ ðåñéÝ÷ïõí Ýíá áëöáñéèìçôéêü.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"áëöáñéèìçôéêü\" [ áñ÷åßï... ]\n\ + /C ÌÝôñçóç ãñáììþí ðïõ ðåñéÝ÷ïõí ôï áëöáñéèìçôéêü\n\ + /I Áãíüçóç êåöáëáßùí\n\ + /N ÅìöÜíéóç áñéèìþí óôéò åìöáíéæüìåíåò ãñáììÝò, îåêéíþíôáò áðü ôï 1\n\ + /V Åêôýðùóç ãñáììþí ðïõ äåí ðåñéÝ÷ïõí ôï áëöáñéèìçôéêü" + +IDS_NO_SUCH_FILE, "FIND: %s: Äåí õðÜñ÷åé áõôü ôï áñ÷åßï\n" + +IDS_CANNOT_OPEN, "FIND: %s: Äåí Þôáí äõíáôü ôï Üíïéãìá ôïõ áñ÷åßïõ\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/el-GR.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/en-US.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/en-US.rc (added) +++ trunk/reactos/base/applications/findstr/lang/en-US.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,17 @@ +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FINDSTR: Prints all lines of a file that contain a string.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"string\" [ file... ]\n\ + /C Count the number of lines that contain string\n\ + /I Ignore case\n\ + /N Number the displayed lines, starting at 1\n\ + /V Print lines that do not contain the string" + +IDS_NO_SUCH_FILE, "FINDSTR: %s: No such file\n" + +IDS_CANNOT_OPEN, "FINDSTR: %s: Cannot open file\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/en-US.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/es-ES.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/es-ES.rc (added) +++ trunk/reactos/base/applications/findstr/lang/es-ES.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,17 @@ +LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FIND: Imprime todas las líneas de un fichero que contiene una cadena.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"cadena\" [ fichero... ]\n\ + /C Cuenta el número de líneas que contienen la cadena de caracteres\n\ + /I Ignora mayúsculas y minúsculas\n\ + /N Numero de líneas a mostrar en pantalla, a partir de la primera\n\ + /V Muestra las líneas que no contienen la cadena de caracteres." + +IDS_NO_SUCH_FILE, "FIND: %s: No se encontró el fichero\n" + +IDS_CANNOT_OPEN, "FIND: %s: No se pudo abrir el fichero\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/es-ES.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/fr-FR.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/fr-FR.rc (added) +++ trunk/reactos/base/applications/findstr/lang/fr-FR.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,17 @@ +LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FIND: Affiche toutes les lignes d'un fichier qui contiennent un morceau de texte.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"texte\" [ fichier... ]\n\ + /C Compte le nombre de lignes qui contiennent le texte\n\ + /I Insensible à la casse\n\ + /N Numérote les lignes affichées en commençant à 1\n\ + /V Affiche les lignes qui ne contiennent pas le texte" + +IDS_NO_SUCH_FILE, "FIND: %s : fichier inexistant\n" + +IDS_CANNOT_OPEN, "FIND: %s : impossible d'ouvrir le fichier\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/fr-FR.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/it-IT.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/it-IT.rc (added) +++ trunk/reactos/base/applications/findstr/lang/it-IT.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,17 @@ +LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FIND: Visualizza le linee di un file che contengono un stringa.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"stringa\" [ file... ]\n\ + /C Conta il numero di linee che contengono la stringa\n\ + /I Ignora maiuscole/minuscole\n\ + /N Numera le linee visualizzate a partire da 1\n\ + /V Visualizza le linee che non contengono la stringa" + +IDS_NO_SUCH_FILE, "FIND: %s: File non trovato\n" + +IDS_CANNOT_OPEN, "FIND: %s: Impossibile aprire il file\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/it-IT.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/lt-LT.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/lt-LT.rc (added) +++ trunk/reactos/base/applications/findstr/lang/lt-LT.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,26 @@ +/* + * PROJECT: ReactOS find command + * LICENSE: GPL - See COPYING in the top level directory + * FILE: base/applications/cmdutils/find/lang/lt-LT.rc + * PURPOSE: Lithuanian Language File + * TRANSLATOR: Vytis "CMan" Girdþijauskas (cman(a)cman.us) + * DATE: 2007-09-23 + */ + +LANGUAGE LANG_LITHUANIAN, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FIND: Spausdina visas bylos eilutes, kuriose yra ieðkomas tekstas.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"tekstas\" [ byla... ]\n\ + /C Skaièiuoti eilutes, kuriose yra ieðkomas tekstas\n\ + /I Ignoruoti raidþiø dydá\n\ + /N Numeruoti vaizduojamas eilutes, pradedant nuo 1\n\ + /V Spausdinti eilutes, kuriose nëra ieðkomo teksto" + +IDS_NO_SUCH_FILE, "FIND: %s: Tokios bylos nëra\n" + +IDS_CANNOT_OPEN, "FIND: %s: Nepavyko atverti bylos\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/lt-LT.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/no-NO.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/no-NO.rc (added) +++ trunk/reactos/base/applications/findstr/lang/no-NO.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,17 @@ +LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FINN: Skriv alle linjene for filen som inneholder en streng.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"streng\" [ fil... ]\n\ + /C Teller nummer av linjer som inneholder strenger\n\ + /I Ignorere sak\n\ + /N Nummer viste linjer, start med 1\n\ + /V Skriv linjer som ikke inneholder en streng" + +IDS_NO_SUCH_FILE, "FINN: %s: Ingen filer\n" + +IDS_CANNOT_OPEN, "FINN: %s: Kan ikke åpne filen\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/no-NO.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/pl-PL.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/pl-PL.rc (added) +++ trunk/reactos/base/applications/findstr/lang/pl-PL.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,24 @@ +/* + * translated by Caemyr - Olaf Siejka (Dec,2007) + * Use ReactOS forum PM or IRC to contact me + *
http://www.reactos.org
+ * IRC:
irc.freenode.net
#reactos-pl + */ + +LANGUAGE LANG_POLISH, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FIND: Wywietla wszystkie linie danego pliku, zawieraj¹ce szukany ci¹g znaków.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"ci¹g znaków\" [ plik... ]\n\ + /C Oblicza w ilu liniach pojawi³ siê szukany ci¹g znaków\n\ + /I Ignoruje wielkoæ liter\n\ + /N Numeruje wywietlane linie, zaczynaj¹c od 1\n\ + /V Wywietla te linie które nie zawieraj¹ szukanego ci¹gu znaków" + +IDS_NO_SUCH_FILE, "FIND: %s: Plik nie zosta³ znaleziony\n" + +IDS_CANNOT_OPEN, "FIND: %s: Nie mo¿na otworzyæ pliku\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/pl-PL.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/pt-BR.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/pt-BR.rc (added) +++ trunk/reactos/base/applications/findstr/lang/pt-BR.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,17 @@ +LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FIND: Localiza uma seqüência de texto em um ou mais arquivos.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"seqüência\" [ arquivo... ]\n\ + /C Exibe apenas o número de linhas que contêm a seqüência.\n\ + /I Ignora maiúsculas/minúsculas ao localizar uma seqüência.\n\ + /N Exibe o número de cada linha, iniciando no 1.\n\ + /V Exibe todas as linhas que NÃO contêm a seqüência especificada." + +IDS_NO_SUCH_FILE, "FIND: %s: Arquivo não encontrado\n" + +IDS_CANNOT_OPEN, "FIND: %s: Não foi possível abrir o arquivo\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/pt-BR.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/ru-RU.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/ru-RU.rc (added) +++ trunk/reactos/base/applications/findstr/lang/ru-RU.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,17 @@ +LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FIND: Ïîèñê òåêñòîâîé ñòðîêè â îäíîì èëè íåñêîëüêèõ ôàéëàõ.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"ñòðîêà\" [ ôàéë... ]\n\ + /C Âûâîä òîëüêî îáùåãî ÷èñëà ñòðîê, ñîäåðæàùèõ çàäàííóþ ñòðîêó.\n\ + /I Ïîèñê áåç ó÷åòà ðåãèñòðà ñèìâîëîâ.\n\ + /N Âûâîä íîìåðîâ îòîáðàæàåìûõ ñòðîê (íà÷èíàÿ ñ 1).\n\ + /V Âûâîä âñåõ ñòðîê, ÍÅ ñîäåðæàùèõ çàäàííóþ ñòðîêó." + +IDS_NO_SUCH_FILE, "FIND: %s: Ôàéë íå ñóùåñòâóåò.\n" + +IDS_CANNOT_OPEN, "FIND: %s: Íåâîçìîæíî îòêðûòü ôàéë.\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/ru-RU.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/sk-SK.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/sk-SK.rc (added) +++ trunk/reactos/base/applications/findstr/lang/sk-SK.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,21 @@ +/* TRANSLATOR: M rio Kam r /Mario Kacmar/ aka Kario (kario(a)szm.sk) + * DATE OF TR: 12-02-2008 + */ + +LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FIND: Zobraz¡ vçetky riadky s£boru obsahuj£ce hadanì reazec.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"reazec\" [ s£bor... ]\n\ + /C Zobraz¡ poet riadkov, ktor obsahuj£ reazec.\n\ + /I Ignoruje vekos p¡smen.\n\ + /N ¬¡sluje zobrazen riadky, za¡na od 1.\n\ + /V Zobraz¡ vçetky riadky, ktor neobsahuj£ hadanì reazec." + +IDS_NO_SUCH_FILE, "FIND: S£bor %s sa nenaçiel.\n" + +IDS_CANNOT_OPEN, "FIND: S£bor %s sa ned otvori.\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/sk-SK.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/sv-SE.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/sv-SE.rc (added) +++ trunk/reactos/base/applications/findstr/lang/sv-SE.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,17 @@ +LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FIND: Skriver ut alla rader i en fil som innehåller en sträng.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"sträng\" [ fil... ]\n\ + /C Räkna nummren av linjer som innehåller en strängen\n\ + /I Ignorera skiftläge\n\ + /N Antal visade rader, börjar på 1\n\ + /V Skriver ut rader som inte innehåller strängen" + +IDS_NO_SUCH_FILE, "FIND: %s: Ingen sorts fil\n" + +IDS_CANNOT_OPEN, "FIND: %s: Kan inte öppna filen\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/sv-SE.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/lang/uk-UA.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/lang/uk-UA.rc (added) +++ trunk/reactos/base/applications/findstr/lang/uk-UA.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,25 @@ +/* + * PROJECT: Find + * LICENSE: GPL - See COPYING in the top level directory + * FILE: base/applications/cmdutils/find/lang/uk-UA.rc + * PURPOSE: Ukraianian Language File for find + * TRANSLATOR: Artem Reznikov + */ + +LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "FIND: Âèâåäåííÿ âñ³õ ðÿäê³â ôàéëó, ÿê³ ì³ñòÿòü ðÿäîê.\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] \"ðÿäîê\" [ ôàéë... ]\n\ + /C Ïîðàõóâàòè ê³ëüê³ñòü ðÿäê³â, ÿê³ ì³ñòÿòü ðÿäîê\n\ + /I Íå âðàõîâóâàòè ðåã³ñòð ñèìâîë³â\n\ + /N Íóìåðóâàòè ðÿäêè, ÿê³ â³äîáðàæàþòüñÿ (ïî÷èíàþ÷è ç 1)\n\ + /V Âèâåäåííÿ ðÿäê³â, ÿê³ íå ì³ñòÿòü çàäàíèé ðÿäîê" + +IDS_NO_SUCH_FILE, "FIND: %s: Ôàéë íå ³ñíóº\n" + +IDS_CANNOT_OPEN, "FIND: %s: Íåìîæëèâî â³äêðèòè ôàéë\n" + +END Propchange: trunk/reactos/base/applications/findstr/lang/uk-UA.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/resource.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/resource.h (added) +++ trunk/reactos/base/applications/findstr/resource.h [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,3 @@ +#define IDS_USAGE 1000 +#define IDS_NO_SUCH_FILE 1001 +#define IDS_CANNOT_OPEN 1002 Propchange: trunk/reactos/base/applications/findstr/resource.h ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/base/applications/findstr/rsrc.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/findstr/…
============================================================================== --- trunk/reactos/base/applications/findstr/rsrc.rc (added) +++ trunk/reactos/base/applications/findstr/rsrc.rc [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -1,0 +1,20 @@ +#include <windows.h> +#include "resource.h" + +#include "lang/bg-BG.rc" +#include "lang/ca-ES.rc" +#include "lang/cs-CZ.rc" +#include "lang/de-DE.rc" +#include "lang/el-GR.rc" +#include "lang/en-US.rc" +#include "lang/es-ES.rc" +#include "lang/fr-FR.rc" +#include "lang/it-IT.rc" +#include "lang/lt-LT.rc" +#include "lang/no-NO.rc" +#include "lang/pl-PL.rc" +#include "lang/pt-BR.rc" +#include "lang/ru-RU.rc" +#include "lang/sk-SK.rc" +#include "lang/sv-SE.rc" +#include "lang/uk-UA.rc" Propchange: trunk/reactos/base/applications/findstr/rsrc.rc ------------------------------------------------------------------------------ svn:eol-style = native Modified: trunk/reactos/boot/bootdata/packages/reactos.dff URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/packages/rea…
============================================================================== --- trunk/reactos/boot/bootdata/packages/reactos.dff [iso-8859-1] (original) +++ trunk/reactos/boot/bootdata/packages/reactos.dff [iso-8859-1] Tue Nov 30 19:14:41 2010 @@ -45,6 +45,7 @@ base\applications\control\control.exe 1 base\applications\dxdiag\dxdiag.exe 1 base\applications\extrac32\extrac32.exe 1 +base\applications\findstr\findstr.exe 1 base\applications\fontview\fontview.exe 1 base\applications\games\solitaire\sol.exe 1 base\applications\games\spider\spider.exe 1
14 years
1
0
0
0
[spetreolle] 49874: [CMAKE] Add d3dx9_36 importlib.
by spetreolle@svn.reactos.org
Author: spetreolle Date: Tue Nov 30 17:51:44 2010 New Revision: 49874 URL:
http://svn.reactos.org/svn/reactos?rev=49874&view=rev
Log: [CMAKE] Add d3dx9_36 importlib. Added: branches/cmake-bringup/importlibs/libd3dx9_36.a (with props) Added: branches/cmake-bringup/importlibs/libd3dx9_36.a URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/importlibs/libd3d…
============================================================================== Binary file - no diff available. Propchange: branches/cmake-bringup/importlibs/libd3dx9_36.a ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream
14 years
1
0
0
0
[fireball] 49873: [CMD] - Carlo Bramix: MultiByteToWideChar() has just 6 and not 8 parameters, probably it's a forgetten copy/past from WideCharToMultiByte(). - Carlo Bramix: ConvertULargeInteger()...
by fireball@svn.reactos.org
Author: fireball Date: Tue Nov 30 16:38:53 2010 New Revision: 49873 URL:
http://svn.reactos.org/svn/reactos?rev=49873&view=rev
Log: [CMD] - Carlo Bramix: MultiByteToWideChar() has just 6 and not 8 parameters, probably it's a forgetten copy/past from WideCharToMultiByte(). - Carlo Bramix: ConvertULargeInteger() should have its parameter 'Len' declared as UINT rather than 'INT'. This fixes a signed/unsigned mismatch warning. See issue #5678 for more details. Modified: trunk/reactos/base/shell/cmd/cmd.c trunk/reactos/base/shell/cmd/cmd.h trunk/reactos/base/shell/cmd/console.c trunk/reactos/base/shell/cmd/precomp.h Modified: trunk/reactos/base/shell/cmd/cmd.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/shell/cmd/cmd.c?rev=4…
============================================================================== --- trunk/reactos/base/shell/cmd/cmd.c [iso-8859-1] (original) +++ trunk/reactos/base/shell/cmd/cmd.c [iso-8859-1] Tue Nov 30 16:38:53 2010 @@ -180,7 +180,7 @@ * insert commas into a number */ INT -ConvertULargeInteger(ULONGLONG num, LPTSTR des, INT len, BOOL bPutSeperator) +ConvertULargeInteger(ULONGLONG num, LPTSTR des, UINT len, BOOL bPutSeperator) { TCHAR temp[39]; /* maximum length with nNumberGroups == 1 */ UINT n, iTarget; Modified: trunk/reactos/base/shell/cmd/cmd.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/shell/cmd/cmd.h?rev=4…
============================================================================== --- trunk/reactos/base/shell/cmd/cmd.h [iso-8859-1] (original) +++ trunk/reactos/base/shell/cmd/cmd.h [iso-8859-1] Tue Nov 30 16:38:53 2010 @@ -99,7 +99,7 @@ /* Prototypes for CMD.C */ -INT ConvertULargeInteger(ULONGLONG num, LPTSTR des, INT len, BOOL bPutSeperator); +INT ConvertULargeInteger(ULONGLONG num, LPTSTR des, UINT len, BOOL bPutSeperator); HANDLE RunFile(DWORD, LPTSTR, LPTSTR, LPTSTR, INT); INT ParseCommandLine(LPTSTR); struct _PARSED_COMMAND; Modified: trunk/reactos/base/shell/cmd/console.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/shell/cmd/console.c?r…
============================================================================== --- trunk/reactos/base/shell/cmd/console.c [iso-8859-1] (original) +++ trunk/reactos/base/shell/cmd/console.c [iso-8859-1] Tue Nov 30 16:38:53 2010 @@ -131,7 +131,7 @@ error_out_of_memory(); return; } - len = MultiByteToWideChar(OutputCodePage, 0, str, len, buffer, len, NULL, NULL); + len = MultiByteToWideChar(OutputCodePage, 0, str, len, buffer, len); str = (PVOID)buffer; #endif WriteFile(hOutput, str, len * sizeof(WCHAR), &dwWritten, NULL); Modified: trunk/reactos/base/shell/cmd/precomp.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/shell/cmd/precomp.h?r…
============================================================================== --- trunk/reactos/base/shell/cmd/precomp.h [iso-8859-1] (original) +++ trunk/reactos/base/shell/cmd/precomp.h [iso-8859-1] Tue Nov 30 16:38:53 2010 @@ -23,6 +23,7 @@ #include <stdarg.h> #include <math.h> #include <time.h> +#include <assert.h> #define NTOS_MODE_USER #include <ndk/ntndk.h>
14 years
1
0
0
0
[fireball] 49872: [DDRAW] - Jerome Gardou: Almost all of the ddraw->refcount winetests pass. One remains, due to the fact that IdirectDrawSurface::SetPalette is unimplemented. IDirectDraw::Createpa...
by fireball@svn.reactos.org
Author: fireball Date: Tue Nov 30 16:29:49 2010 New Revision: 49872 URL:
http://svn.reactos.org/svn/reactos?rev=49872&view=rev
Log: [DDRAW] - Jerome Gardou: Almost all of the ddraw->refcount winetests pass. One remains, due to the fact that IdirectDrawSurface::SetPalette is unimplemented. IDirectDraw::Createpalette is implemented too, but needs testing. There are no parameter checks. - Comments from me: The patch is not build-tested, however I did my best to merge it to existing ddraw and I prefer the actual code to be in the repository rather than hanging in bugzilla for years (last comment to the patch is dated 29.10.2009). See issue #4909 for more details. Added: trunk/reactos/dll/directx/ddraw/Palette/createpalette.c (with props) trunk/reactos/dll/directx/ddraw/Palette/palette.c (with props) Modified: trunk/reactos/dll/directx/ddraw/Ddraw/callbacks_dd_hel.c trunk/reactos/dll/directx/ddraw/Ddraw/ddraw_main.c trunk/reactos/dll/directx/ddraw/Ddraw/ddraw_stubs.c trunk/reactos/dll/directx/ddraw/Surface/createsurface.c trunk/reactos/dll/directx/ddraw/Surface/surface_main.c trunk/reactos/dll/directx/ddraw/Vtable/DirectDrawSurface4_Vtable.c trunk/reactos/dll/directx/ddraw/Vtable/DirectDrawSurface7_Vtable.c trunk/reactos/dll/directx/ddraw/ddraw.rbuild trunk/reactos/dll/directx/ddraw/rosdraw.h trunk/reactos/dll/directx/ddraw/startup.c Modified: trunk/reactos/dll/directx/ddraw/Ddraw/callbacks_dd_hel.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/Ddraw/ca…
============================================================================== --- trunk/reactos/dll/directx/ddraw/Ddraw/callbacks_dd_hel.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/ddraw/Ddraw/callbacks_dd_hel.c [iso-8859-1] Tue Nov 30 16:29:49 2010 @@ -75,9 +75,46 @@ DX_STUB; } -DWORD CALLBACK HelDdCreatePalette(LPDDHAL_CREATEPALETTEDATA lpCreatePalette) +DWORD CALLBACK HelDdCreatePalette(LPDDHAL_CREATEPALETTEDATA lpCreatePalette) { - DX_STUB; + DDRAWI_DDRAWPALETTE_GBL* ddPalGbl = lpCreatePalette->lpDDPalette; + LOGPALETTE* logPal ; + WORD size=1; + + if(ddPalGbl->dwFlags & DDRAWIPAL_2) + size = 2; + else if(ddPalGbl->dwFlags & DDRAWIPAL_4) + size = 4; + else if(ddPalGbl->dwFlags & DDRAWIPAL_16) + size = 16; + else if(ddPalGbl->dwFlags & DDRAWIPAL_256) + size = 256; + + DxHeapMemAlloc(logPal, sizeof(LOGPALETTE) + size*sizeof(PALETTEENTRY)); + if(logPal == NULL) + { + lpCreatePalette->ddRVal = DDERR_OUTOFMEMORY; + return DDHAL_DRIVER_HANDLED; + } + + logPal->palVersion = 0x300; + logPal->palNumEntries = size; + CopyMemory(&logPal->palPalEntry[0], lpCreatePalette->lpColorTable, size*sizeof(PALETTEENTRY)); + + ddPalGbl->hHELGDIPalette = CreatePalette(logPal); + + if (ddPalGbl->hHELGDIPalette == NULL) + { + DxHeapMemFree(logPal); + lpCreatePalette->ddRVal = DDERR_INVALIDOBJECT; + return DDHAL_DRIVER_HANDLED; + } + + DxHeapMemFree(logPal); + ddPalGbl->lpColorTable = lpCreatePalette->lpColorTable; + ddPalGbl->dwFlags |= DDRAWIPAL_INHEL | DDRAWIPAL_GDI ; + lpCreatePalette->ddRVal = DD_OK; + return DDHAL_DRIVER_HANDLED; } DWORD CALLBACK HelDdGetScanLine(LPDDHAL_GETSCANLINEDATA lpGetScanLine) Modified: trunk/reactos/dll/directx/ddraw/Ddraw/ddraw_main.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/Ddraw/dd…
============================================================================== --- trunk/reactos/dll/directx/ddraw/Ddraw/ddraw_main.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/ddraw/Ddraw/ddraw_main.c [iso-8859-1] Tue Nov 30 16:29:49 2010 @@ -533,6 +533,9 @@ } _SEH2_END; + if(*ppSurf != NULL) + Main_DirectDraw_AddRef(This); + LeaveCriticalSection(&ddcs); return ret; } @@ -540,11 +543,36 @@ /* 5 of 31 DirectDraw7_Vtable api are working simluare to windows */ /* 8 of 31 DirectDraw7_Vtable api are under devloping / testing */ - - - - - - - - +HRESULT WINAPI Main_DirectDraw_CreatePalette(LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags, + LPPALETTEENTRY palent, LPDIRECTDRAWPALETTE* ppPalette, LPUNKNOWN pUnkOuter) +{ + HRESULT ret = DD_OK; + DX_WINDBG_trace(); + + EnterCriticalSection(&ddcs); + *ppPalette = NULL; + + _SEH2_TRY + { + ret = Internal_CreatePalette(This, dwFlags, palent, ppPalette, pUnkOuter); + } + _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER) + { + ret = DDERR_INVALIDPARAMS; + } + _SEH2_END; + + //Versions 7 and 4 are addref'ed + if((This->lpVtbl == &DirectDraw7_Vtable || This->lpVtbl == &DirectDraw4_Vtable) && *ppPalette != NULL) + Main_DirectDraw_AddRef(This) ; + + LeaveCriticalSection(&ddcs); + return ret; +} + + + + + + + Modified: trunk/reactos/dll/directx/ddraw/Ddraw/ddraw_stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/Ddraw/dd…
============================================================================== --- trunk/reactos/dll/directx/ddraw/Ddraw/ddraw_stubs.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/ddraw/Ddraw/ddraw_stubs.c [iso-8859-1] Tue Nov 30 16:29:49 2010 @@ -19,13 +19,6 @@ DWORD dwFlags, LPDIRECTDRAWCLIPPER *ppClipper, IUnknown *pUnkOuter) -{ - DX_WINDBG_trace(); - DX_STUB; -} - -HRESULT WINAPI Main_DirectDraw_CreatePalette(LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags, - LPPALETTEENTRY palent, LPDIRECTDRAWPALETTE* ppPalette, LPUNKNOWN pUnkOuter) { DX_WINDBG_trace(); DX_STUB; Added: trunk/reactos/dll/directx/ddraw/Palette/createpalette.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/Palette/…
============================================================================== --- trunk/reactos/dll/directx/ddraw/Palette/createpalette.c (added) +++ trunk/reactos/dll/directx/ddraw/Palette/createpalette.c [iso-8859-1] Tue Nov 30 16:29:49 2010 @@ -1,0 +1,135 @@ +/* $Id$ + * + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS DirectX + * FILE: ddraw/surface/createsurface.c + * PURPOSE: IDirectDrawPalette Creation + * PROGRAMMER: Jérôme Gardou + * + */ +#include "rosdraw.h" + +DWORD ConvertPCapsFlags(DWORD dwFlags) +{ + DWORD ret = 0; + if(dwFlags & DDPCAPS_4BIT) + ret|=DDRAWIPAL_16; + if(dwFlags & DDPCAPS_8BIT) + ret|=DDRAWIPAL_256; + if(dwFlags & DDPCAPS_8BITENTRIES) + ret|=DDRAWIPAL_STORED_8INDEX; + if(dwFlags & DDPCAPS_ALLOW256) + ret|=DDRAWIPAL_ALLOW256; + if(dwFlags & DDPCAPS_ALPHA) + ret|=DDRAWIPAL_ALPHA; + if(dwFlags & DDPCAPS_1BIT) + ret|=DDRAWIPAL_2; + if(dwFlags & DDPCAPS_2BIT) + ret|=DDRAWIPAL_4; + + return ret; +} + +HRESULT +Internal_CreatePalette( LPDDRAWI_DIRECTDRAW_INT pDDraw, DWORD dwFlags, + LPPALETTEENTRY palent, LPDIRECTDRAWPALETTE* ppPalette, LPUNKNOWN pUnkOuter) +{ + DDHAL_CREATEPALETTEDATA mDdCreatePalette = { 0 }; + + LPDDRAWI_DDRAWPALETTE_INT ThisPalInt = NULL; + LPDDRAWI_DDRAWPALETTE_LCL ThisPalLcl = NULL; + LPDDRAWI_DDRAWPALETTE_GBL ThisPalGbl = NULL; + + HRESULT ret; + + if(pUnkOuter) + { + return CLASS_E_NOAGGREGATION; + } + + if(!(pDDraw->lpLcl->dwLocalFlags & DDRAWILCL_SETCOOPCALLED)) + { + return DDERR_NOCOOPERATIVELEVELSET; + } + + + if (pDDraw->lpLcl->dwProcessId != GetCurrentProcessId() ) + { + return DDERR_INVALIDOBJECT; + } + + /* Allocate the palette interface and needed members */ + DxHeapMemAlloc(ThisPalInt, sizeof( DDRAWI_DDRAWPALETTE_INT ) ); + if( ThisPalInt == NULL ) + { + ret = DDERR_OUTOFMEMORY; + goto cleanup; + } + + DxHeapMemAlloc(ThisPalLcl, sizeof( DDRAWI_DDRAWPALETTE_LCL ) ); + if( ThisPalLcl == NULL ) + { + ret = DDERR_OUTOFMEMORY; + goto cleanup; + } + + DxHeapMemAlloc(ThisPalGbl, sizeof( DDRAWI_DDRAWPALETTE_GBL ) ); + if( ThisPalGbl == NULL ) + { + ret = DDERR_OUTOFMEMORY; + goto cleanup; + } + + /*Some initial setup*/ + + ThisPalInt->lpLcl = ThisPalLcl; + ThisPalLcl->lpGbl = ThisPalGbl; + + ThisPalLcl->lpDD_lcl = ThisPalGbl->lpDD_lcl = pDDraw->lpLcl; + ThisPalGbl->dwFlags = ConvertPCapsFlags(dwFlags); + + ThisPalInt->lpVtbl = (PVOID)&DirectDrawPalette_Vtable; + ThisPalGbl->dwProcessId = GetCurrentProcessId(); + + mDdCreatePalette.lpDD = pDDraw->lpLcl->lpGbl; + mDdCreatePalette.lpDDPalette = ThisPalGbl; + if(pDDraw->lpLcl->lpGbl->lpDDCBtmp->HALDD.dwFlags & DDHAL_CB32_CREATEPALETTE) { + mDdCreatePalette.CreatePalette = pDDraw->lpLcl->lpGbl->lpDDCBtmp->HALDD.CreatePalette; + DX_STUB_str("Using HAL CreatePalette\n"); + } + else { + mDdCreatePalette.CreatePalette = pDDraw->lpLcl->lpGbl->lpDDCBtmp->HELDD.CreatePalette; + DX_STUB_str("Using HEL CreatePalette\n"); + } + mDdCreatePalette.ddRVal = DDERR_GENERIC; + mDdCreatePalette.lpColorTable = palent; + + if (mDdCreatePalette.CreatePalette(&mDdCreatePalette) == DDHAL_DRIVER_NOTHANDLED) + { + DX_STUB_str("mDdCreateSurface failed with DDHAL_DRIVER_NOTHANDLED."); + ret = DDERR_NOTINITIALIZED; + goto cleanup; + } + + if (mDdCreatePalette.ddRVal != DD_OK) + { + DX_STUB_str("mDdCreateSurface failed."); + ret = mDdCreatePalette.ddRVal; + goto cleanup; + } + + *ppPalette = (LPDIRECTDRAWPALETTE)ThisPalInt; + ThisPalInt->lpLink = pDDraw->lpLcl->lpGbl->palList; + pDDraw->lpLcl->lpGbl->palList = ThisPalInt; + ThisPalInt->lpLcl->dwReserved1 = (ULONG_PTR)pDDraw; + IDirectDrawPalette_AddRef(*ppPalette); + + return DD_OK; + +cleanup: + if(ThisPalInt) DxHeapMemFree(ThisPalInt); + if(ThisPalLcl) DxHeapMemFree(ThisPalLcl); + if(ThisPalGbl) DxHeapMemFree(ThisPalGbl); + + return ret; +} Propchange: trunk/reactos/dll/directx/ddraw/Palette/createpalette.c ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/dll/directx/ddraw/Palette/palette.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/Palette/…
============================================================================== --- trunk/reactos/dll/directx/ddraw/Palette/palette.c (added) +++ trunk/reactos/dll/directx/ddraw/Palette/palette.c [iso-8859-1] Tue Nov 30 16:29:49 2010 @@ -1,0 +1,157 @@ +/* $Id: palette.c $ + * + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS DirectX + * FILE: ddraw/Palette/palette.c + * PURPOSE: IDirectDrawPalette Implementation + * PROGRAMMER: Jérôme Gardou + * + */ + +#include "rosdraw.h" + +/***************************************************************************** + * IDirectDrawPalette::QueryInterface + * + * A usual QueryInterface implementation. Can only Query IUnknown and + * IDirectDrawPalette + * + * Params: + * refiid: The interface id queried for + * obj: Address to return the interface pointer at + * + * Returns: + * S_OK on success + * E_NOINTERFACE if the requested interface wasn't found + *****************************************************************************/ +static HRESULT WINAPI +DirectDrawPalette_QueryInterface(IDirectDrawPalette *iface, + REFIID refiid, + void **obj) +{ + if (IsEqualGUID(refiid, &IID_IUnknown) + || IsEqualGUID(refiid, &IID_IDirectDrawPalette)) + { + *obj = iface; + IDirectDrawPalette_AddRef(iface); + return S_OK; + } + else + { + *obj = NULL; + return E_NOINTERFACE; + } +} + +/***************************************************************************** + * IDirectDrawPaletteImpl::AddRef + * + * Increases the refcount. + * + * Returns: + * The new refcount + * + *****************************************************************************/ +static ULONG WINAPI +DirectDrawPalette_AddRef(IDirectDrawPalette *iface) +{ + LPDDRAWI_DDRAWPALETTE_INT This = (LPDDRAWI_DDRAWPALETTE_INT)iface; + ULONG ref = 0; + + _SEH2_TRY + { + ref = ++This->dwIntRefCnt; + } + _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER) + { + } + _SEH2_END + + return ref; +} + +/***************************************************************************** + * IDirectDrawPaletteImpl::Release + * + * Reduces the refcount. If the refcount falls to 0, the object is destroyed + * + * Returns: + * The new refcount + * + *****************************************************************************/ +static ULONG WINAPI +DirectDrawPalette_Release(IDirectDrawPalette *iface) +{ + LPDDRAWI_DDRAWPALETTE_INT This = (LPDDRAWI_DDRAWPALETTE_INT)iface; + ULONG ref = 0; + + _SEH2_TRY + { + ref = --This->dwIntRefCnt; + if(ref == 0) + { + AcquireDDThreadLock(); + if(((LPDDRAWI_DIRECTDRAW_INT)This->lpLcl->dwReserved1)->lpVtbl == &DirectDraw7_Vtable + || ((LPDDRAWI_DIRECTDRAW_INT)This->lpLcl->dwReserved1)->lpVtbl == &DirectDraw4_Vtable) + Main_DirectDraw_Release((LPDDRAWI_DIRECTDRAW_INT)This->lpLcl->dwReserved1) ; + DxHeapMemFree(This); //HUGE FIXME!!! + ReleaseDDThreadLock(); + } + } + _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER) + { + } + _SEH2_END + + return ref; +} + +static HRESULT WINAPI +DirectDrawPalette_Initialize( LPDIRECTDRAWPALETTE iface, + LPDIRECTDRAW ddraw, + DWORD dwFlags, + LPPALETTEENTRY palent) +{ + DX_WINDBG_trace(); + DX_STUB; +} + +static HRESULT WINAPI +DirectDrawPalette_GetEntries( LPDIRECTDRAWPALETTE iface, + DWORD dwFlags, + DWORD dwStart, DWORD dwCount, + LPPALETTEENTRY palent) +{ + DX_WINDBG_trace(); + DX_STUB; +} + +static HRESULT WINAPI +DirectDrawPalette_SetEntries( LPDIRECTDRAWPALETTE iface, + DWORD dwFlags, + DWORD dwStart, + DWORD dwCount, + LPPALETTEENTRY palent) +{ + DX_WINDBG_trace(); + DX_STUB; +} + +static HRESULT WINAPI +DirectDrawPalette_GetCaps( LPDIRECTDRAWPALETTE iface, + LPDWORD lpdwCaps) +{ + DX_WINDBG_trace(); + DX_STUB; +} + +const IDirectDrawPaletteVtbl DirectDrawPalette_Vtable = +{ + DirectDrawPalette_QueryInterface, + DirectDrawPalette_AddRef, + DirectDrawPalette_Release, + DirectDrawPalette_GetCaps, + DirectDrawPalette_GetEntries, + DirectDrawPalette_Initialize, + DirectDrawPalette_SetEntries +}; Propchange: trunk/reactos/dll/directx/ddraw/Palette/palette.c ------------------------------------------------------------------------------ svn:eol-style = native Modified: trunk/reactos/dll/directx/ddraw/Surface/createsurface.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/Surface/…
============================================================================== --- trunk/reactos/dll/directx/ddraw/Surface/createsurface.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/ddraw/Surface/createsurface.c [iso-8859-1] Tue Nov 30 16:29:49 2010 @@ -182,7 +182,6 @@ /* FIXME ThisSurfaceMore->dmiDDrawReserved7.wMonitorsAttachedToDesktop */ ThisSurfMore->dmiDDrawReserved7.wMonitorsAttachedToDesktop = 1; pDDraw->lpLcl->lpPrimary = ThisSurfInt; - Main_DirectDraw_AddRef(pDDraw); } else { Modified: trunk/reactos/dll/directx/ddraw/Surface/surface_main.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/Surface/…
============================================================================== --- trunk/reactos/dll/directx/ddraw/Surface/surface_main.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/ddraw/Surface/surface_main.c [iso-8859-1] Tue Nov 30 16:29:49 2010 @@ -264,14 +264,28 @@ ULONG WINAPI Main_DDrawSurface_Release(LPDDRAWI_DDRAWSURFACE_INT This) { - /* FIXME This is not right exiame how it should be done */ - DX_STUB_str("FIXME This is not right exiame how it should be done\n"); - return This->dwIntRefCnt; -} - + ULONG ret = --This->dwIntRefCnt; + if(!ret) + { + DX_STUB_str("Release is a bit simplistic right now\n"); + AcquireDDThreadLock(); + DxHeapMemFree(This); + ReleaseDDThreadLock(); + } + return ret; +} + +ULONG WINAPI Main_DDrawSurface_Release4(LPDDRAWI_DDRAWSURFACE_INT This) +{ + ULONG ref = Main_DDrawSurface_Release(This) ; + + if(ref == 0) Main_DirectDraw_Release(This->lpLcl->lpSurfMore->lpDD_int); + + return ref; +} HRESULT WINAPI Main_DDrawSurface_Blt(LPDDRAWI_DDRAWSURFACE_INT ThisDest, LPRECT rdst, LPDDRAWI_DDRAWSURFACE_INT ThisSrc, LPRECT rsrc, DWORD dwFlags, LPDDBLTFX lpbltfx) Modified: trunk/reactos/dll/directx/ddraw/Vtable/DirectDrawSurface4_Vtable.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/Vtable/D…
============================================================================== --- trunk/reactos/dll/directx/ddraw/Vtable/DirectDrawSurface4_Vtable.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/ddraw/Vtable/DirectDrawSurface4_Vtable.c [iso-8859-1] Tue Nov 30 16:29:49 2010 @@ -16,7 +16,7 @@ #endif ULONG WINAPI Main_DDrawSurface_AddRef(LPDIRECTDRAWSURFACE4); -ULONG WINAPI Main_DDrawSurface_Release(LPDIRECTDRAWSURFACE4); +ULONG WINAPI Main_DDrawSurface_Release4(LPDIRECTDRAWSURFACE4); HRESULT WINAPI Main_DDrawSurface_QueryInterface(LPDIRECTDRAWSURFACE4, REFIID, LPVOID*); HRESULT WINAPI Main_DDrawSurface_ReleaseDC(LPDIRECTDRAWSURFACE4, HDC); HRESULT WINAPI Main_DDrawSurface_Blt(LPDIRECTDRAWSURFACE4, LPRECT, LPDIRECTDRAWSURFACE4, LPRECT, DWORD, LPDDBLTFX); @@ -68,7 +68,7 @@ { Main_DDrawSurface_QueryInterface, Main_DDrawSurface_AddRef, /* (Compact done) */ - Main_DDrawSurface_Release, + Main_DDrawSurface_Release4, Main_DDrawSurface_AddAttachedSurface, Main_DDrawSurface_AddOverlayDirtyRect, Main_DDrawSurface_Blt, Modified: trunk/reactos/dll/directx/ddraw/Vtable/DirectDrawSurface7_Vtable.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/Vtable/D…
============================================================================== --- trunk/reactos/dll/directx/ddraw/Vtable/DirectDrawSurface7_Vtable.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/ddraw/Vtable/DirectDrawSurface7_Vtable.c [iso-8859-1] Tue Nov 30 16:29:49 2010 @@ -16,7 +16,7 @@ #endif ULONG WINAPI Main_DDrawSurface_AddRef(LPDIRECTDRAWSURFACE7); -ULONG WINAPI Main_DDrawSurface_Release(LPDIRECTDRAWSURFACE7); +ULONG WINAPI Main_DDrawSurface_Release4(LPDIRECTDRAWSURFACE7); HRESULT WINAPI Main_DDrawSurface_QueryInterface(LPDIRECTDRAWSURFACE7, REFIID, LPVOID*); HRESULT WINAPI Main_DDrawSurface_ReleaseDC(LPDIRECTDRAWSURFACE7, HDC); HRESULT WINAPI Main_DDrawSurface_Blt(LPDIRECTDRAWSURFACE7, LPRECT, LPDIRECTDRAWSURFACE7, LPRECT, DWORD, LPDDBLTFX); @@ -72,7 +72,7 @@ { Main_DDrawSurface_QueryInterface, Main_DDrawSurface_AddRef, /* (Compact done) */ - Main_DDrawSurface_Release, + Main_DDrawSurface_Release4, Main_DDrawSurface_AddAttachedSurface, Main_DDrawSurface_AddOverlayDirtyRect, Main_DDrawSurface_Blt, Modified: trunk/reactos/dll/directx/ddraw/ddraw.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/ddraw.rb…
============================================================================== --- trunk/reactos/dll/directx/ddraw/ddraw.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/directx/ddraw/ddraw.rbuild [iso-8859-1] Tue Nov 30 16:29:49 2010 @@ -8,7 +8,7 @@ <library>d3d8thk</library> <library>dxguid</library> <library>ole32</library> - <library>user32</library> + <library>uuid</library> <library>advapi32</library> <library>pseh</library> @@ -49,7 +49,8 @@ <file>kernel_stubs.c</file> </directory> <directory name="Palette"> - <file>palette_stubs.c</file> + <file>palette.c</file> + <file>createpalette.c</file> </directory> <directory name="Videoport"> <file>videoport_stubs.c</file> Modified: trunk/reactos/dll/directx/ddraw/rosdraw.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/rosdraw.…
============================================================================== --- trunk/reactos/dll/directx/ddraw/rosdraw.h [iso-8859-1] (original) +++ trunk/reactos/dll/directx/ddraw/rosdraw.h [iso-8859-1] Tue Nov 30 16:29:49 2010 @@ -34,7 +34,7 @@ extern IDirectDrawSurface3Vtbl DirectDrawSurface3_Vtable; extern IDirectDrawSurface2Vtbl DirectDrawSurface2_Vtable; extern IDirectDrawSurfaceVtbl DirectDrawSurface_Vtable; -extern IDirectDrawPaletteVtbl DirectDrawPalette_Vtable; +extern const IDirectDrawPaletteVtbl DirectDrawPalette_Vtable; extern IDirectDrawClipperVtbl DirectDrawClipper_Vtable; extern IDirectDrawColorControlVtbl DirectDrawColorControl_Vtable; extern IDirectDrawGammaControlVtbl DirectDrawGammaControl_Vtable; @@ -92,6 +92,10 @@ LPDDSURFACEDESC2 pDDSD, LPDDRAWI_DDRAWSURFACE_INT *ppSurf, IUnknown *pUnkOuter); + +HRESULT +Internal_CreatePalette( LPDDRAWI_DIRECTDRAW_INT pDDraw, DWORD dwFlags, + LPPALETTEENTRY palent, LPDIRECTDRAWPALETTE* ppPalette, LPUNKNOWN pUnkOuter); /* convert DDSURFACEDESC to DDSURFACEDESC2 */ void CopyDDSurfDescToDDSurfDesc2(LPDDSURFACEDESC2 dst_pDesc, LPDDSURFACEDESC src_pDesc); Modified: trunk/reactos/dll/directx/ddraw/startup.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/startup.…
============================================================================== --- trunk/reactos/dll/directx/ddraw/startup.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/ddraw/startup.c [iso-8859-1] Tue Nov 30 16:29:49 2010 @@ -24,17 +24,29 @@ LPDDRAWI_DIRECTDRAW_INT This; DX_WINDBG_trace(); - - if ((IsBadReadPtr(pIface,sizeof(LPDIRECTDRAW))) || - (IsBadWritePtr(pIface,sizeof(LPDIRECTDRAW)))) + BOOL linking = FALSE; + + if (pIface == NULL) { return DDERR_INVALIDPARAMS; } This = (LPDDRAWI_DIRECTDRAW_INT)*pIface; - if ( (IsBadWritePtr(This,sizeof(LPDDRAWI_DIRECTDRAW_INT)) != 0) || - (IsBadWritePtr(This->lpLcl,sizeof(LPDDRAWI_DIRECTDRAW_LCL)) != 0) ) + DX_STUB_str("Linking?\n") + + _SEH2_TRY + { + linking = This->lpLcl ? TRUE:FALSE; + } + _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER) + { + linking = FALSE; + } + _SEH2_END; + + /* fixme linking too second link when we shall not doing it */ + if (!linking) { /* We do not have a DirectDraw interface, we need alloc it*/ LPDDRAWI_DIRECTDRAW_INT memThis; @@ -310,6 +322,7 @@ return DDERR_NODIRECTDRAWSUPPORT; } dwFlags |= DDRAWI_NOHARDWARE; + DX_STUB_str("No hardware support\n"); } if (hel_ret!=DD_OK)
14 years
1
0
0
0
[spetreolle] 49871: [CMAKE] Stubs: Fix some win32 modules.
by spetreolle@svn.reactos.org
Author: spetreolle Date: Mon Nov 29 23:08:38 2010 New Revision: 49871 URL:
http://svn.reactos.org/svn/reactos?rev=49871&view=rev
Log: [CMAKE] Stubs: Fix some win32 modules. Modified: branches/cmake-bringup/dll/win32/activeds/CMakeLists.txt branches/cmake-bringup/dll/win32/bcrypt/CMakeLists.txt branches/cmake-bringup/dll/win32/browseui/CMakeLists.txt branches/cmake-bringup/dll/win32/cfgmgr32/CMakeLists.txt branches/cmake-bringup/dll/win32/clusapi/CMakeLists.txt branches/cmake-bringup/dll/win32/comdlg32/CMakeLists.txt branches/cmake-bringup/dll/win32/credui/CMakeLists.txt branches/cmake-bringup/dll/win32/crypt32/CMakeLists.txt branches/cmake-bringup/dll/win32/cryptdlg/CMakeLists.txt branches/cmake-bringup/dll/win32/cryptnet/CMakeLists.txt branches/cmake-bringup/dll/win32/cryptui/CMakeLists.txt branches/cmake-bringup/dll/win32/dciman32/CMakeLists.txt branches/cmake-bringup/dll/win32/faultrep/CMakeLists.txt branches/cmake-bringup/dll/win32/fusion/CMakeLists.txt branches/cmake-bringup/dll/win32/gdiplus/CMakeLists.txt branches/cmake-bringup/dll/win32/hlink/CMakeLists.txt branches/cmake-bringup/dll/win32/httpapi/CMakeLists.txt branches/cmake-bringup/dll/win32/icmp/CMakeLists.txt branches/cmake-bringup/dll/win32/imm32/CMakeLists.txt branches/cmake-bringup/dll/win32/inetcomm/CMakeLists.txt branches/cmake-bringup/dll/win32/inetmib1/CMakeLists.txt branches/cmake-bringup/dll/win32/initpki/CMakeLists.txt branches/cmake-bringup/dll/win32/inseng/CMakeLists.txt branches/cmake-bringup/dll/win32/itircl/CMakeLists.txt branches/cmake-bringup/dll/win32/itss/CMakeLists.txt branches/cmake-bringup/dll/win32/localspl/CMakeLists.txt branches/cmake-bringup/dll/win32/lsasrv/CMakeLists.txt branches/cmake-bringup/dll/win32/mapi32/CMakeLists.txt branches/cmake-bringup/dll/win32/mlang/CMakeLists.txt branches/cmake-bringup/dll/win32/modemui/CMakeLists.txt branches/cmake-bringup/dll/win32/mprapi/CMakeLists.txt branches/cmake-bringup/dll/win32/msacm32/CMakeLists.txt branches/cmake-bringup/dll/win32/mscms/CMakeLists.txt branches/cmake-bringup/dll/win32/msctf/CMakeLists.txt branches/cmake-bringup/dll/win32/msftedit/CMakeLists.txt branches/cmake-bringup/dll/win32/msgina/CMakeLists.txt branches/cmake-bringup/dll/win32/mshtml/CMakeLists.txt branches/cmake-bringup/dll/win32/msimtf/CMakeLists.txt branches/cmake-bringup/dll/win32/msisip/CMakeLists.txt branches/cmake-bringup/dll/win32/msvcrt20/CMakeLists.txt branches/cmake-bringup/dll/win32/nddeapi/CMakeLists.txt branches/cmake-bringup/dll/win32/ntdsapi/CMakeLists.txt branches/cmake-bringup/dll/win32/odbccp32/CMakeLists.txt branches/cmake-bringup/dll/win32/oleacc/CMakeLists.txt branches/cmake-bringup/dll/win32/olecli32/CMakeLists.txt branches/cmake-bringup/dll/win32/pdh/CMakeLists.txt branches/cmake-bringup/dll/win32/rasapi32/CMakeLists.txt branches/cmake-bringup/dll/win32/security/CMakeLists.txt branches/cmake-bringup/dll/win32/snmpapi/CMakeLists.txt branches/cmake-bringup/dll/win32/spoolss/CMakeLists.txt branches/cmake-bringup/dll/win32/srclient/CMakeLists.txt branches/cmake-bringup/dll/win32/sxs/CMakeLists.txt branches/cmake-bringup/dll/win32/tapi32/CMakeLists.txt branches/cmake-bringup/dll/win32/traffic/CMakeLists.txt branches/cmake-bringup/dll/win32/updspapi/CMakeLists.txt Modified: branches/cmake-bringup/dll/win32/activeds/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/actived…
============================================================================== --- branches/cmake-bringup/dll/win32/activeds/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/activeds/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -5,7 +5,11 @@ spec2def(activeds.dll activeds.spec) -add_library(activeds SHARED activeds_main.c ${CMAKE_CURRENT_BINARY_DIR}/activeds.def) +list(APPEND SOURCE + activeds_main.c + ${CMAKE_CURRENT_BINARY_DIR}/activeds.def) + +add_library(activeds SHARED ${SOURCE}) set_module_type(activeds win32dll) Modified: branches/cmake-bringup/dll/win32/bcrypt/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/bcrypt/…
============================================================================== --- branches/cmake-bringup/dll/win32/bcrypt/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/bcrypt/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -2,18 +2,19 @@ add_definitions(-D__WINESRC__) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(bcrypt.dll bcrypt.spec) -add_library(bcrypt SHARED +list(APPEND SOURCE bcrypt_main.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/bcrypt.def) +add_library(bcrypt SHARED ${SOURCE}) set_module_type(bcrypt win32dll) target_link_libraries(bcrypt wine) add_importlibs(bcrypt msvcrt kernel32 ntdll) - add_cab_target(bcrypt 1) Modified: branches/cmake-bringup/dll/win32/browseui/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/browseu…
============================================================================== --- branches/cmake-bringup/dll/win32/browseui/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/browseui/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -1,4 +1,3 @@ - set_unicode() set_cpp() @@ -13,9 +12,10 @@ ${REACTOS_SOURCE_DIR}/include/reactos/wine ${REACTOS_SOURCE_DIR}/lib/atl) +set_rc_compiler() spec2def(browseui.dll browseui.spec) -add_library(browseui SHARED +list(APPEND SOURCE aclmulti.cpp addressband.cpp addresseditbox.cpp @@ -38,6 +38,7 @@ browseui.rc ${CMAKE_CURRENT_BINARY_DIR}/browseui.def) +add_library(browseui SHARED ${SOURCE}) set_module_type(browseui win32dll) target_link_libraries(browseui Modified: branches/cmake-bringup/dll/win32/cfgmgr32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/cfgmgr3…
============================================================================== --- branches/cmake-bringup/dll/win32/cfgmgr32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/cfgmgr32/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -1,9 +1,12 @@ spec2def(cfgmgr32.dll cfgmgr32.spec) -add_library(cfgmgr32 SHARED cfgmgr32.rc ${CMAKE_CURRENT_BINARY_DIR}/cfgmgr32.def) +list(APPEND SOURCE + cfgmgr32.rc + ${CMAKE_CURRENT_BINARY_DIR}/cfgmgr32.def) +add_library(cfgmgr32 SHARED ${SOURCE}) set_entrypoint(cfgmgr32 0) - +add_importlibs(cfgmgr32 kernel32 ntdll) add_dependencies(cfgmgr32 psdk buildno_header) add_cab_target(cfgmgr32 1) Modified: branches/cmake-bringup/dll/win32/clusapi/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/clusapi…
============================================================================== --- branches/cmake-bringup/dll/win32/clusapi/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/clusapi/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -3,9 +3,14 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(clusapi.dll clusapi.spec) -add_library(clusapi SHARED clusapi.c ${CMAKE_CURRENT_BINARY_DIR}/clusapi.def) +list(APPEND SOURCE + clusapi.c + ${CMAKE_CURRENT_BINARY_DIR}/clusapi.def) + +add_library(clusapi SHARED ${SOURCE}) set_module_type(clusapi win32dll) Modified: branches/cmake-bringup/dll/win32/comdlg32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/comdlg3…
============================================================================== --- branches/cmake-bringup/dll/win32/comdlg32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/comdlg32/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,9 +4,10 @@ add_definitions(-D_DLL -D__USE_CRTIMP) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(comdlg32.dll comdlg32.spec) -add_library(comdlg32 SHARED +list(APPEND SOURCE cdlg32.c colordlg.c filedlg.c @@ -17,6 +18,8 @@ printdlg.c rsrc.rc ${CMAKE_CURRENT_BINARY_DIR}/comdlg32.def) + +add_library(comdlg32 SHARED ${SOURCE}) set_module_type(comdlg32 win32dll) Modified: branches/cmake-bringup/dll/win32/credui/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/credui/…
============================================================================== --- branches/cmake-bringup/dll/win32/credui/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/credui/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -3,9 +3,15 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(credui.dll credui.spec) -add_library(credui SHARED credui_main.c credui.rc ${CMAKE_CURRENT_BINARY_DIR}/credui.def) +list(APPEND SOURCE + credui_main.c + credui.rc + ${CMAKE_CURRENT_BINARY_DIR}/credui.def) + +add_library(credui SHARED ${SOURCE}) set_module_type(credui win32dll) Modified: branches/cmake-bringup/dll/win32/crypt32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/crypt32…
============================================================================== --- branches/cmake-bringup/dll/win32/crypt32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/crypt32/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -10,9 +10,10 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(crypt32.dll crypt32.spec) -add_library(crypt32 SHARED +list(APPEND SOURCE base64.c cert.c chain.c @@ -41,6 +42,8 @@ version.rc ${CMAKE_CURRENT_BINARY_DIR}/crypt32.def) +add_library(crypt32 SHARED ${SOURCE}) + set_module_type(crypt32 win32dll) target_link_libraries(crypt32 Modified: branches/cmake-bringup/dll/win32/cryptdlg/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/cryptdl…
============================================================================== --- branches/cmake-bringup/dll/win32/cryptdlg/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/cryptdlg/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -2,9 +2,15 @@ add_definitions(-D__WINESRC__) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(cryptdlg.dll cryptdlg.spec) -add_library(cryptdlg SHARED main.c cryptdlg.rc ${CMAKE_CURRENT_BINARY_DIR}/cryptdlg.def) +list(APPEND SOURCE + main.c + cryptdlg.rc + ${CMAKE_CURRENT_BINARY_DIR}/cryptdlg.def) + +add_library(cryptdlg SHARED ${SOURCE}) set_module_type(cryptdlg win32dll) Modified: branches/cmake-bringup/dll/win32/cryptnet/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/cryptne…
============================================================================== --- branches/cmake-bringup/dll/win32/cryptnet/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/cryptnet/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,7 +4,11 @@ spec2def(cryptnet.dll cryptnet.spec) -add_library(cryptnet SHARED cryptnet_main.c ${CMAKE_CURRENT_BINARY_DIR}/cryptnet.def) +list(APPEND SOURCE + cryptnet_main.c + ${CMAKE_CURRENT_BINARY_DIR}/cryptnet.def) + +add_library(cryptnet SHARED ${SOURCE}) set_module_type(cryptnet win32dll) Modified: branches/cmake-bringup/dll/win32/cryptui/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/cryptui…
============================================================================== --- branches/cmake-bringup/dll/win32/cryptui/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/cryptui/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -3,9 +3,15 @@ add_definitions(-D_WINE) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(cryptui.dll cryptui.spec) -add_library(cryptui SHARED main.c cryptui.rc ${CMAKE_CURRENT_BINARY_DIR}/cryptui.def) +list(APPEND SOURCE + main.c + cryptui.rc + ${CMAKE_CURRENT_BINARY_DIR}/cryptui.def) + +add_library(cryptui SHARED ${SOURCE}) set_module_type(cryptui win32dll) Modified: branches/cmake-bringup/dll/win32/dciman32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/dciman3…
============================================================================== --- branches/cmake-bringup/dll/win32/dciman32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/dciman32/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -3,9 +3,14 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(dciman32.dll dciman32.spec) -add_library(dciman32 SHARED dciman_main.c ${CMAKE_CURRENT_BINARY_DIR}/dciman32.def) +list(APPEND SOURCE + dciman_main.c + ${CMAKE_CURRENT_BINARY_DIR}/dciman32.def) + +add_library(dciman32 SHARED ${SOURCE}) set_module_type(dciman32 win32dll) Modified: branches/cmake-bringup/dll/win32/faultrep/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/faultre…
============================================================================== --- branches/cmake-bringup/dll/win32/faultrep/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/faultrep/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -3,9 +3,14 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(faultrep.dll faultrep.spec) -add_library(faultrep SHARED faultrep.c ${CMAKE_CURRENT_BINARY_DIR}/faultrep.def) +list(APPEND SOURCE + faultrep.c + ${CMAKE_CURRENT_BINARY_DIR}/faultrep.def) + +add_library(faultrep SHARED ${SOURCE}) set_module_type(faultrep win32dll) Modified: branches/cmake-bringup/dll/win32/fusion/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/fusion/…
============================================================================== --- branches/cmake-bringup/dll/win32/fusion/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/fusion/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -3,9 +3,10 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(fusion.dll fusion.spec) -add_library(fusion SHARED +list(APPEND SOURCE asmcache.c asmenum.c asmname.c @@ -14,6 +15,8 @@ fusion_main.c ${CMAKE_CURRENT_BINARY_DIR}/fusion.def) +add_library(fusion SHARED ${SOURCE}) + set_module_type(fusion win32dll) target_link_libraries(fusion wine) Modified: branches/cmake-bringup/dll/win32/gdiplus/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/gdiplus…
============================================================================== --- branches/cmake-bringup/dll/win32/gdiplus/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/gdiplus/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -3,9 +3,10 @@ add_definitions(-D_DLL -D__USE_CRTIMP) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(gdiplus.dll gdiplus.spec) -add_library(gdiplus SHARED +list(APPEND SOURCE brush.c customlinecap.c font.c @@ -20,6 +21,8 @@ region.c stringformat.c ${CMAKE_CURRENT_BINARY_DIR}/gdiplus.def) + +add_library(gdiplus SHARED ${SOURCE}) set_module_type(gdiplus win32dll) Modified: branches/cmake-bringup/dll/win32/hlink/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/hlink/C…
============================================================================== --- branches/cmake-bringup/dll/win32/hlink/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/hlink/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,12 +4,14 @@ spec2def(hlink.dll hlink.spec) -add_library(hlink SHARED +list(APPEND SOURCE browse_ctx.c extserv.c hlink_main.c link.c ${CMAKE_CURRENT_BINARY_DIR}/hlink.def) + +add_library(hlink SHARED ${SOURCE}) set_module_type(hlink win32dll) Modified: branches/cmake-bringup/dll/win32/httpapi/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/httpapi…
============================================================================== --- branches/cmake-bringup/dll/win32/httpapi/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/httpapi/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -5,7 +5,11 @@ spec2def(httpapi.dll httpapi.spec) -add_library(httpapi SHARED httpapi_main.c ${CMAKE_CURRENT_BINARY_DIR}/httpapi.def) +list(APPEND SOURCE + httpapi_main.c + ${CMAKE_CURRENT_BINARY_DIR}/httpapi.def) + +add_library(httpapi SHARED ${SOURCE}) set_module_type(httpapi win32dll) Modified: branches/cmake-bringup/dll/win32/icmp/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/icmp/CM…
============================================================================== --- branches/cmake-bringup/dll/win32/icmp/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/icmp/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -1,9 +1,15 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(icmp.dll icmp.spec) -add_library(icmp SHARED icmp_main.c icmp.rc ${CMAKE_CURRENT_BINARY_DIR}/icmp.def) +list(APPEND SOURCE + icmp_main.c + icmp.rc + ${CMAKE_CURRENT_BINARY_DIR}/icmp.def) + +add_library(icmp SHARED ${SOURCE}) set_module_type(icmp win32dll) Modified: branches/cmake-bringup/dll/win32/imm32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/imm32/C…
============================================================================== --- branches/cmake-bringup/dll/win32/imm32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/imm32/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -6,9 +6,15 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(imm32.dll imm32.spec) -add_library(imm32 SHARED imm.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/imm32.def) +list(APPEND SOURCE + imm.c + version.rc + ${CMAKE_CURRENT_BINARY_DIR}/imm32.def) + +add_library(imm32 SHARED ${SOURCE}) set_module_type(imm32 win32dll) Modified: branches/cmake-bringup/dll/win32/inetcomm/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/inetcom…
============================================================================== --- branches/cmake-bringup/dll/win32/inetcomm/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/inetcomm/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -6,7 +6,7 @@ spec2def(inetcomm.dll inetcomm.spec) -add_library(inetcomm SHARED +list(APPEND SOURCE imaptransport.c inetcomm_main.c internettransport.c @@ -16,6 +16,8 @@ regsvr.c smtptransport.c ${CMAKE_CURRENT_BINARY_DIR}/inetcomm.def) + +add_library(inetcomm SHARED ${SOURCE}) set_module_type(inetcomm win32dll) @@ -33,5 +35,4 @@ kernel32 ntdll) - add_cab_target(inetcomm 1) Modified: branches/cmake-bringup/dll/win32/inetmib1/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/inetmib…
============================================================================== --- branches/cmake-bringup/dll/win32/inetmib1/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/inetmib1/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -5,7 +5,11 @@ spec2def(inetmib1.dll inetmib1.spec) -add_library(inetmib1 SHARED main.c ${CMAKE_CURRENT_BINARY_DIR}/inetmib1.def) +list(APPEND SOURCE + main.c + ${CMAKE_CURRENT_BINARY_DIR}/inetmib1.def) + +add_library(inetmib1 SHARED ${SOURCE}) set_module_type(inetmib1 win32dll) @@ -18,5 +22,4 @@ kernel32 ntdll) - add_cab_target(inetmib1 1) Modified: branches/cmake-bringup/dll/win32/initpki/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/initpki…
============================================================================== --- branches/cmake-bringup/dll/win32/initpki/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/initpki/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,7 +4,11 @@ spec2def(initpki.dll initpki.spec) -add_library(initpki SHARED main.c ${CMAKE_CURRENT_BINARY_DIR}/initpki.def) +list(APPEND SOURCE + main.c + ${CMAKE_CURRENT_BINARY_DIR}/initpki.def) + +add_library(initpki SHARED ${SOURCE}) set_module_type(initpki win32dll) Modified: branches/cmake-bringup/dll/win32/inseng/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/inseng/…
============================================================================== --- branches/cmake-bringup/dll/win32/inseng/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/inseng/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -6,7 +6,12 @@ spec2def(inseng.dll inseng.spec) -add_library(inseng SHARED inseng_main.c regsvr.c ${CMAKE_CURRENT_BINARY_DIR}/inseng.def) +list(APPEND SOURCE + inseng_main.c + regsvr.c + ${CMAKE_CURRENT_BINARY_DIR}/inseng.def) + +add_library(inseng SHARED ${SOURCE}) set_module_type(inseng win32dll) Modified: branches/cmake-bringup/dll/win32/itircl/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/itircl/…
============================================================================== --- branches/cmake-bringup/dll/win32/itircl/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/itircl/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,7 +4,11 @@ spec2def(itircl.dll itircl.spec) -add_library(itircl SHARED itircl_main.c ${CMAKE_CURRENT_BINARY_DIR}/itircl.def) +list(APPEND SOURCE + itircl_main.c + ${CMAKE_CURRENT_BINARY_DIR}/itircl.def) + +add_library(itircl SHARED ${SOURCE}) set_module_type(itircl win32dll) Modified: branches/cmake-bringup/dll/win32/itss/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/itss/CM…
============================================================================== --- branches/cmake-bringup/dll/win32/itss/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/itss/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -2,9 +2,10 @@ add_definitions(-D__WINESRC__ -D_DLL -D__USE_CRTIMP) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(itss.dll itss.spec) -add_library(itss SHARED +list(APPEND SOURCE chm_lib.c lzx.c itss.c @@ -13,6 +14,8 @@ storage.c rsrc.rc ${CMAKE_CURRENT_BINARY_DIR}/itss.def) + +add_library(itss SHARED ${SOURCE}) set_module_type(itss win32dll) Modified: branches/cmake-bringup/dll/win32/localspl/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/localsp…
============================================================================== --- branches/cmake-bringup/dll/win32/localspl/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/localspl/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,14 +4,17 @@ add_definitions(-D_WIN32_WINNT=0x600) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(localspl.dll localspl.spec) -add_library(localspl SHARED +list(APPEND SOURCE localmon.c localspl_main.c provider.c localspl.rc ${CMAKE_CURRENT_BINARY_DIR}/localspl.def) + +add_library(localspl SHARED ${SOURCE}) set_module_type(localspl win32dll) Modified: branches/cmake-bringup/dll/win32/lsasrv/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/lsasrv/…
============================================================================== --- branches/cmake-bringup/dll/win32/lsasrv/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/lsasrv/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -1,12 +1,12 @@ - set_unicode() include_directories(${REACTOS_BINARY_DIR}/include/reactos/idl) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/subsys/lsass) +set_rc_compiler() spec2def(lsasrv.dll lsasrv.spec) -add_library(lsasrv SHARED +list(APPEND SOURCE authport.c lsarpc.c lsasrv.c @@ -14,6 +14,8 @@ sids.c lsasrv.rc ${CMAKE_CURRENT_BINARY_DIR}/lsasrv.def) + +add_library(lsasrv SHARED ${SOURCE}) set_entrypoint(lsasrv 0) Modified: branches/cmake-bringup/dll/win32/mapi32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/mapi32/…
============================================================================== --- branches/cmake-bringup/dll/win32/mapi32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/mapi32/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -1,10 +1,10 @@ - add_definitions(-D__WINESRC__) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(mapi32.dll mapi32.spec) -add_library(mapi32 SHARED +list(APPEND SOURCE imalloc.c mapi32_main.c prop.c @@ -12,6 +12,8 @@ util.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/mapi32.def) + +add_library(mapi32 SHARED ${SOURCE}) set_module_type(mapi32 win32dll) Modified: branches/cmake-bringup/dll/win32/mlang/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/mlang/C…
============================================================================== --- branches/cmake-bringup/dll/win32/mlang/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/mlang/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -6,8 +6,12 @@ spec2def(mlang.dll mlang.spec) -add_library(mlang SHARED mlang.c regsvr.c +list(APPEND SOURCE + mlang.c + regsvr.c ${CMAKE_CURRENT_BINARY_DIR}/mlang.def) + +add_library(mlang SHARED ${SOURCE}) set_entrypoint(mlang 0) Modified: branches/cmake-bringup/dll/win32/modemui/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/modemui…
============================================================================== --- branches/cmake-bringup/dll/win32/modemui/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/modemui/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -3,10 +3,15 @@ spec2def(modemui.dll modemui.spec) -add_library(modemui SHARED modemui.c modemui.rc ${CMAKE_CURRENT_BINARY_DIR}/modemui.def) +list(APPEND SOURCE + modemui.c + modemui.rc + ${CMAKE_CURRENT_BINARY_DIR}/modemui.def) + +add_library(modemui SHARED ${SOURCE}) set_module_type(modemui win32dll) -add_importlibs(modemui msvcrt kernel32) +add_importlibs(modemui msvcrt kernel32 ntdll) add_cab_target(modemui 1) Modified: branches/cmake-bringup/dll/win32/mprapi/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/mprapi/…
============================================================================== --- branches/cmake-bringup/dll/win32/mprapi/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/mprapi/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,7 +4,11 @@ spec2def(mprapi.dll mprapi.spec) -add_library(mprapi SHARED mprapi.c ${CMAKE_CURRENT_BINARY_DIR}/mprapi.def) +list(APPEND SOURCE + mprapi.c + ${CMAKE_CURRENT_BINARY_DIR}/mprapi.def) + +add_library(mprapi SHARED ${SOURCE}) set_module_type(mprapi win32dll) Modified: branches/cmake-bringup/dll/win32/msacm32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msacm32…
============================================================================== --- branches/cmake-bringup/dll/win32/msacm32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/msacm32/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,9 +4,10 @@ add_definitions(-D_DLL -D__USE_CRTIMP) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(msacm32.dll msacm32.spec) -add_library(msacm32 SHARED +list(APPEND SOURCE driver.c filter.c format.c @@ -16,13 +17,14 @@ stream.c ${CMAKE_CURRENT_BINARY_DIR}/msacm32.def) +add_library(msacm32 SHARED ${SOURCE}) + set_module_type(msacm32 win32dll) target_link_libraries(msacm32 wine) add_importlibs(msacm32 msvcrt advapi32 user32 winmm kernel32 ntdll) - add_subdirectory(msacm32.drv) add_cab_target(msacm32 1) add_importlib_target(msacm32.spec) Modified: branches/cmake-bringup/dll/win32/mscms/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/mscms/C…
============================================================================== --- branches/cmake-bringup/dll/win32/mscms/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/mscms/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -1,10 +1,10 @@ - add_definitions(-D__WINESRC__) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(mscms.dll mscms.spec) -add_library(mscms SHARED +list(APPEND SOURCE handle.c icc.c mscms_main.c @@ -14,6 +14,8 @@ version.rc ${CMAKE_CURRENT_BINARY_DIR}/mscms.def) +add_library(mscms SHARED ${SOURCE}) + set_module_type(mscms win32dll) target_link_libraries(mscms wine) Modified: branches/cmake-bringup/dll/win32/msctf/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msctf/C…
============================================================================== --- branches/cmake-bringup/dll/win32/msctf/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/msctf/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -1,13 +1,13 @@ - add_definitions(-D__WINESRC__) remove_definitions(-D_WIN32_WINNT=0x502) add_definitions(-D_WIN32_WINNT=0x600) add_definitions(-D_DLL -D__USE_CRTIMP) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(msctf.dll msctf.spec) -add_library(msctf SHARED +list(APPEND SOURCE categorymgr.c compartmentmgr.c context.c @@ -22,6 +22,8 @@ version.rc ${CMAKE_CURRENT_BINARY_DIR}/msctf.def) +add_library(msctf SHARED ${SOURCE}) + set_module_type(msctf win32dll) target_link_libraries(msctf Modified: branches/cmake-bringup/dll/win32/msftedit/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msftedi…
============================================================================== --- branches/cmake-bringup/dll/win32/msftedit/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/msftedit/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -1,13 +1,15 @@ - add_definitions(-D__WINESRC__) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(msftedit.dll msftedit.spec) -add_library(msftedit SHARED +list(APPEND SOURCE msftedit_main.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/msftedit.def) + +add_library(msftedit SHARED ${SOURCE}) set_module_type(msftedit win32dll) Modified: branches/cmake-bringup/dll/win32/msgina/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msgina/…
============================================================================== --- branches/cmake-bringup/dll/win32/msgina/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/msgina/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -1,16 +1,18 @@ - include_directories(include) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(msgina.dll msgina.spec) -add_library(msgina SHARED +list(APPEND SOURCE gui.c msgina.c stubs.c tui.c msgina.rc ${CMAKE_CURRENT_BINARY_DIR}/msgina.def) + +add_library(msgina SHARED ${SOURCE}) set_module_type(msgina win32dll) Modified: branches/cmake-bringup/dll/win32/mshtml/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/mshtml/…
============================================================================== --- branches/cmake-bringup/dll/win32/mshtml/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/mshtml/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -1,5 +1,3 @@ - -ADD_INTERFACE_DEFINITIONS(mshtml_nsiface_header nsiface.idl) remove_definitions(-D_WIN32_WINNT=0x502) add_definitions(-D_WIN32_WINNT=0x600) @@ -11,9 +9,12 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +ADD_INTERFACE_DEFINITIONS(mshtml_nsiface_header nsiface.idl) + +set_rc_compiler() spec2def(mshtml.dll mshtml.spec) -add_library(mshtml SHARED +list(APPEND SOURCE conpoint.c dispex.c editor.c @@ -78,6 +79,8 @@ rsrc.rc ${CMAKE_CURRENT_BINARY_DIR}/mshtml.def) +add_library(mshtml SHARED ${SOURCE}) + set_module_type(mshtml win32dll) target_link_libraries(mshtml Modified: branches/cmake-bringup/dll/win32/msimtf/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msimtf/…
============================================================================== --- branches/cmake-bringup/dll/win32/msimtf/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/msimtf/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -1,14 +1,16 @@ - add_definitions(-D__WINESRC__) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(msimtf.dll msimtf.spec) -add_library(msimtf SHARED +list(APPEND SOURCE activeimmapp.c main.c rsrc.rc ${CMAKE_CURRENT_BINARY_DIR}/msimtf.def) + +add_library(msimtf SHARED ${SOURCE}) set_module_type(msimtf win32dll) Modified: branches/cmake-bringup/dll/win32/msisip/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msisip/…
============================================================================== --- branches/cmake-bringup/dll/win32/msisip/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/msisip/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,7 +4,11 @@ spec2def(msisip.dll msisip.spec) -add_library(msisip SHARED main.c ${CMAKE_CURRENT_BINARY_DIR}/msisip.def) +list(APPEND SOURCE + main.c + ${CMAKE_CURRENT_BINARY_DIR}/msisip.def) + +add_library(msisip SHARED ${SOURCE}) set_module_type(msisip win32dll) Modified: branches/cmake-bringup/dll/win32/msvcrt20/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msvcrt2…
============================================================================== --- branches/cmake-bringup/dll/win32/msvcrt20/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/msvcrt20/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -6,9 +6,11 @@ spec2def(msvcrt20.dll msvcrt20.spec) -add_library(msvcrt20 SHARED msvcrt20.c +list(APPEND SOURCE + msvcrt20.c ${CMAKE_CURRENT_BINARY_DIR}/msvcrt20.def) +add_library(msvcrt20 SHARED ${SOURCE}) set_entrypoint(msvcrt20 0) target_link_libraries(msvcrt20 wine) Modified: branches/cmake-bringup/dll/win32/nddeapi/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/nddeapi…
============================================================================== --- branches/cmake-bringup/dll/win32/nddeapi/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/nddeapi/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,9 +4,11 @@ spec2def(nddeapi.dll nddeapi.spec) -add_library(nddeapi SHARED nddeapi.c +list(APPEND SOURCE + nddeapi.c ${CMAKE_CURRENT_BINARY_DIR}/nddeapi.def) +add_library(nddeapi SHARED ${SOURCE}) set_entrypoint(nddeapi 0) target_link_libraries(nddeapi wine) Modified: branches/cmake-bringup/dll/win32/ntdsapi/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/ntdsapi…
============================================================================== --- branches/cmake-bringup/dll/win32/ntdsapi/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/ntdsapi/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,9 +4,11 @@ spec2def(ntdsapi.dll ntdsapi.spec) -add_library(ntdsapi SHARED ntdsapi.c +list(APPEND SOURCE + ntdsapi.c ${CMAKE_CURRENT_BINARY_DIR}/ntdsapi.def) +add_library(ntdsapi SHARED ${SOURCE}) set_entrypoint(ntdsapi 0) target_link_libraries(ntdsapi wine) Modified: branches/cmake-bringup/dll/win32/odbccp32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/odbccp3…
============================================================================== --- branches/cmake-bringup/dll/win32/odbccp32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/odbccp32/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -6,9 +6,11 @@ spec2def(odbccp32.dll odbccp32.spec) -add_library(odbccp32 SHARED odbccp32.c +list(APPEND SOURCE + odbccp32.c ${CMAKE_CURRENT_BINARY_DIR}/odbccp32.def) +add_library(odbccp32 SHARED ${SOURCE}) set_entrypoint(odbccp32 0) target_link_libraries(odbccp32 Modified: branches/cmake-bringup/dll/win32/oleacc/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/oleacc/…
============================================================================== --- branches/cmake-bringup/dll/win32/oleacc/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/oleacc/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -1,12 +1,15 @@ add_definitions(-D__WINESRC__) - include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +set_rc_compiler() spec2def(oleacc.dll oleacc.spec) -add_library(oleacc SHARED main.c oleacc.rc +list(APPEND SOURCE + main.c oleacc.rc ${CMAKE_CURRENT_BINARY_DIR}/oleacc.def) + +add_library(oleacc SHARED ${SOURCE}) set_entrypoint(oleacc 0) Modified: branches/cmake-bringup/dll/win32/olecli32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/olecli3…
============================================================================== --- branches/cmake-bringup/dll/win32/olecli32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/olecli32/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -2,11 +2,14 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) add_definitions(-D__WINESRC__) +set_rc_compiler() spec2def(olecli32.dll olecli32.spec) -add_library(olecli32 SHARED olecli_main.c +list(APPEND SOURCE + olecli_main.c ${CMAKE_CURRENT_BINARY_DIR}/olecli32.def) +add_library(olecli32 SHARED ${SOURCE}) set_entrypoint(olecli32 0) target_link_libraries(olecli32 wine) Modified: branches/cmake-bringup/dll/win32/pdh/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/pdh/CMa…
============================================================================== --- branches/cmake-bringup/dll/win32/pdh/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/pdh/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -8,9 +8,11 @@ spec2def(pdh.dll pdh.spec) -add_library(pdh SHARED pdh_main.c +list(APPEND SOURCE + pdh_main.c ${CMAKE_CURRENT_BINARY_DIR}/pdh.def) +add_library(pdh SHARED ${SOURCE}) set_entrypoint(pdh 0) target_link_libraries(pdh wine) Modified: branches/cmake-bringup/dll/win32/rasapi32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/rasapi3…
============================================================================== --- branches/cmake-bringup/dll/win32/rasapi32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/rasapi32/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -2,11 +2,14 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) add_definitions(-D__WINESRC__) +set_rc_compiler() spec2def(rasapi32.dll rasapi32.spec) -add_library(rasapi32 SHARED rasapi.c +list(APPEND SOURCE + rasapi.c ${CMAKE_CURRENT_BINARY_DIR}/rasapi32.def) +add_library(rasapi32 SHARED ${SOURCE}) set_entrypoint(rasapi32 0) target_link_libraries(rasapi32 wine) Modified: branches/cmake-bringup/dll/win32/security/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/securit…
============================================================================== --- branches/cmake-bringup/dll/win32/security/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/security/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -1,15 +1,16 @@ - set_unicode() - add_definitions(-D__SECURITY__) +set_rc_compiler() spec2def(security.dll security.spec) -add_library(security SHARED security.rc +list(APPEND SOURCE + security.rc ${CMAKE_CURRENT_BINARY_DIR}/security.def) +add_library(security SHARED ${SOURCE}) set_entrypoint(security 0) -add_importlibs(security advapi32 ntdll) +add_importlibs(security advapi32 ntdll kernel32) add_cab_target(security 1) Modified: branches/cmake-bringup/dll/win32/snmpapi/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/snmpapi…
============================================================================== --- branches/cmake-bringup/dll/win32/snmpapi/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/snmpapi/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,10 +4,16 @@ remove_definitions(-D_WIN32_WINNT=0x502) add_definitions(-D_WIN32_WINNT=0x600) +set_rc_compiler() spec2def(snmpapi.dll snmpapi.spec) -add_library(snmpapi SHARED main.c snmpapi.rc ${CMAKE_CURRENT_BINARY_DIR}/snmpapi.def) +list(APPEND SOURCE + main.c + snmpapi.rc + ${CMAKE_CURRENT_BINARY_DIR}/snmpapi.def) + +add_library(snmpapi SHARED ${SOURCE}) set_module_type(snmpapi win32dll) Modified: branches/cmake-bringup/dll/win32/spoolss/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/spoolss…
============================================================================== --- branches/cmake-bringup/dll/win32/spoolss/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/spoolss/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,7 +4,12 @@ spec2def(spoolss.dll spoolss.spec) -add_library(spoolss SHARED spoolss_main.c router.c ${CMAKE_CURRENT_BINARY_DIR}/spoolss.def) +list(APPEND SOURCE + spoolss_main.c + router.c + ${CMAKE_CURRENT_BINARY_DIR}/spoolss.def) + +add_library(spoolss SHARED ${SOURCE}) set_module_type(spoolss win32dll) Modified: branches/cmake-bringup/dll/win32/srclient/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/srclien…
============================================================================== --- branches/cmake-bringup/dll/win32/srclient/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/srclient/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -1,9 +1,11 @@ spec2def(srclient.dll srclient.spec) -add_library(srclient SHARED srclient_main.c +list(APPEND SOURCE + srclient_main.c ${CMAKE_CURRENT_BINARY_DIR}/srclient.def) +add_library(srclient SHARED ${SOURCE}) set_entrypoint(srclient 0) add_importlibs(srclient kernel32 ntdll) Modified: branches/cmake-bringup/dll/win32/sxs/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/sxs/CMa…
============================================================================== --- branches/cmake-bringup/dll/win32/sxs/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/sxs/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,9 +4,11 @@ spec2def(sxs.dll sxs.spec) -add_library(sxs SHARED sxs.c +list(APPEND SOURCE + sxs.c ${CMAKE_CURRENT_BINARY_DIR}/sxs.def) +add_library(sxs SHARED ${SOURCE}) set_entrypoint(sxs 0) target_link_libraries(sxs wine) Modified: branches/cmake-bringup/dll/win32/tapi32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/tapi32/…
============================================================================== --- branches/cmake-bringup/dll/win32/tapi32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/tapi32/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,12 +4,13 @@ spec2def(tapi32.dll tapi32.spec) -add_library(tapi32 SHARED +list(APPEND SOURCE assisted.c internal.c line.c phone.c ${CMAKE_CURRENT_BINARY_DIR}/tapi32.def) +add_library(tapi32 SHARED ${SOURCE}) set_entrypoint(tapi32 0) Modified: branches/cmake-bringup/dll/win32/traffic/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/traffic…
============================================================================== --- branches/cmake-bringup/dll/win32/traffic/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/traffic/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,9 +4,11 @@ spec2def(traffic.dll traffic.spec) -add_library(traffic SHARED +list(APPEND SOURCE traffic_main.c ${CMAKE_CURRENT_BINARY_DIR}/traffic.def) + +add_library(traffic SHARED ${SOURCE}) set_module_type(traffic win32dll) Modified: branches/cmake-bringup/dll/win32/updspapi/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/updspap…
============================================================================== --- branches/cmake-bringup/dll/win32/updspapi/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/updspapi/CMakeLists.txt [iso-8859-1] Mon Nov 29 23:08:38 2010 @@ -4,9 +4,11 @@ spec2def(updspapi.dll updspapi.spec) -add_library(updspapi SHARED main.c +list(APPEND SOURCE + main.c ${CMAKE_CURRENT_BINARY_DIR}/updspapi.def) +add_library(updspapi SHARED ${SOURCE}) set_entrypoint(updspapi 0) target_link_libraries(updspapi wine)
14 years
1
0
0
0
[tkreuzer] 49870: [CMAKE] Fix stubs and imports for wine dx
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Mon Nov 29 19:42:58 2010 New Revision: 49870 URL:
http://svn.reactos.org/svn/reactos?rev=49870&view=rev
Log: [CMAKE] Fix stubs and imports for wine dx Modified: branches/cmake-bringup/dll/directx/wine/d3d8/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3d9/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_25/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_26/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_27/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_28/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_29/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_30/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_31/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_32/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_33/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_34/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_35/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_37/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_38/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_39/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_40/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_41/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_42/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/ddraw/CMakeLists.txt Modified: branches/cmake-bringup/dll/directx/wine/d3d8/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3d8/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3d8/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -4,6 +4,10 @@ add_definitions(-D__WINESRC__) add_definitions(-DUSE_WIN32_OPENGL) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) + +if(MSVC) + add_definitions(-FImsvchelper.h) +endif() spec2def(d3d8.dll d3d8.spec) @@ -21,7 +25,7 @@ volume.c volumetexture.c version.rc - d3d8.def) + ${CMAKE_CURRENT_BINARY_DIR}/d3d8.def) add_library(d3d8 SHARED ${SOURCE}) Modified: branches/cmake-bringup/dll/directx/wine/d3d9/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3d9/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3d9/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -4,6 +4,10 @@ add_definitions(-D__WINESRC__) add_definitions(-DUSE_WIN32_OPENGL) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) + +if(MSVC) + add_definitions(-FImsvchelper.h) +endif() spec2def(d3d9.dll d3d9.spec) @@ -23,7 +27,8 @@ volume.c volumetexture.c version.rc - d3d9.def) + ${CMAKE_CURRENT_BINARY_DIR}/d3d9_stubs.c + ${CMAKE_CURRENT_BINARY_DIR}/d3d9.def) add_library(d3d9 SHARED ${SOURCE}) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_25/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_25/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_25/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -5,6 +5,7 @@ list(APPEND SOURCE d3dx9_25_main.c version.rc + ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_25_stubs.c ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_25.def) add_definitions(-D__WINESRC__) @@ -18,6 +19,7 @@ wine) add_importlibs(d3dx9_25 + d3dx9_36 d3d9 user32 gdi32 @@ -28,4 +30,5 @@ ntdll) add_dependencies(d3dx9_25 wineheaders) -add_cab_target(d3dx9_25 1) +add_cab_target(d3dx9_25 1) +add_importlib_target(d3dx9_25.spec libd3dx9_36) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_26/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_26/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_26/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -5,6 +5,7 @@ list(APPEND SOURCE d3dx9_26_main.c version.rc + ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_26_stubs.c ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_26.def) add_definitions(-D__WINESRC__) @@ -19,6 +20,7 @@ add_importlibs(d3dx9_26 d3d9 + d3dx9_36 user32 gdi32 advapi32 @@ -28,4 +30,4 @@ ntdll) add_dependencies(d3dx9_26 wineheaders) -add_cab_target(d3dx9_26 1) +add_cab_target(d3dx9_26 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_27/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_27/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_27/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -5,6 +5,7 @@ list(APPEND SOURCE d3dx9_27_main.c version.rc + ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_27_stubs.c ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_27.def) add_definitions(-D__WINESRC__) @@ -19,6 +20,7 @@ add_importlibs(d3dx9_27 d3d9 + d3dx9_36 user32 gdi32 advapi32 @@ -28,4 +30,4 @@ ntdll) add_dependencies(d3dx9_27 wineheaders) -add_cab_target(d3dx9_27 1) +add_cab_target(d3dx9_27 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_28/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_28/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_28/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -5,6 +5,7 @@ list(APPEND SOURCE d3dx9_28_main.c version.rc + ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_28_stubs.c ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_28.def) add_definitions(-D__WINESRC__) @@ -19,6 +20,7 @@ add_importlibs(d3dx9_28 d3d9 + d3dx9_36 user32 gdi32 advapi32 @@ -28,4 +30,4 @@ ntdll) add_dependencies(d3dx9_28 wineheaders) -add_cab_target(d3dx9_28 1) +add_cab_target(d3dx9_28 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_29/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_29/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_29/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -5,6 +5,7 @@ list(APPEND SOURCE d3dx9_29_main.c version.rc + ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_29_stubs.c ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_29.def) add_definitions(-D__WINESRC__) @@ -19,6 +20,7 @@ add_importlibs(d3dx9_29 d3d9 + d3dx9_36 user32 gdi32 advapi32 @@ -28,4 +30,4 @@ ntdll) add_dependencies(d3dx9_29 wineheaders) -add_cab_target(d3dx9_29 1) +add_cab_target(d3dx9_29 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_30/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_30/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_30/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -5,6 +5,7 @@ list(APPEND SOURCE d3dx9_30_main.c version.rc + ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_30_stubs.c ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_30.def) add_definitions(-D__WINESRC__) @@ -19,6 +20,7 @@ add_importlibs(d3dx9_30 d3d9 + d3dx9_36 user32 gdi32 advapi32 @@ -28,4 +30,4 @@ ntdll) add_dependencies(d3dx9_30 wineheaders) -add_cab_target(d3dx9_30 1) +add_cab_target(d3dx9_30 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_31/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_31/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_31/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -5,6 +5,7 @@ list(APPEND SOURCE d3dx9_31_main.c version.rc + ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_31_stubs.c ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_31.def) add_definitions(-D__WINESRC__) @@ -19,6 +20,7 @@ add_importlibs(d3dx9_31 d3d9 + d3dx9_36 user32 gdi32 advapi32 @@ -28,4 +30,4 @@ ntdll) add_dependencies(d3dx9_31 wineheaders) -add_cab_target(d3dx9_31 1) +add_cab_target(d3dx9_31 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_32/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -5,6 +5,7 @@ list(APPEND SOURCE d3dx9_32_main.c version.rc + ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_32_stubs.c ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_32.def) add_definitions(-D__WINESRC__) @@ -19,6 +20,7 @@ add_importlibs(d3dx9_32 d3d9 + d3dx9_36 user32 gdi32 advapi32 @@ -28,4 +30,4 @@ ntdll) add_dependencies(d3dx9_32 wineheaders) -add_cab_target(d3dx9_32 1) +add_cab_target(d3dx9_32 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_33/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_33/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_33/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -5,6 +5,7 @@ list(APPEND SOURCE d3dx9_33_main.c version.rc + ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_33_stubs.c ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_33.def) add_definitions(-D__WINESRC__) @@ -19,6 +20,7 @@ add_importlibs(d3dx9_33 d3d9 + d3dx9_36 user32 gdi32 advapi32 @@ -28,4 +30,4 @@ ntdll) add_dependencies(d3dx9_33 wineheaders) -add_cab_target(d3dx9_33 1) +add_cab_target(d3dx9_33 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_34/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_34/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_34/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -5,6 +5,7 @@ list(APPEND SOURCE d3dx9_34_main.c version.rc + ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_34_stubs.c ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_34.def) add_definitions(-D__WINESRC__) @@ -19,6 +20,7 @@ add_importlibs(d3dx9_34 d3d9 + d3dx9_36 user32 gdi32 advapi32 @@ -28,4 +30,4 @@ ntdll) add_dependencies(d3dx9_34 wineheaders) -add_cab_target(d3dx9_34 1) +add_cab_target(d3dx9_34 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_35/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_35/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_35/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -18,6 +18,7 @@ wine) add_importlibs(d3dx9_35 + d3dx9_36 d3d9 user32 gdi32 @@ -28,4 +29,4 @@ ntdll) add_dependencies(d3dx9_35 wineheaders) -add_cab_target(d3dx9_35 1) +add_cab_target(d3dx9_35 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_37/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_37/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_37/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -18,6 +18,7 @@ wine) add_importlibs(d3dx9_37 + d3dx9_36 d3d9 user32 gdi32 @@ -28,4 +29,4 @@ ntdll) add_dependencies(d3dx9_37 wineheaders) -add_cab_target(d3dx9_37 1) +add_cab_target(d3dx9_37 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_38/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_38/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_38/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -18,6 +18,7 @@ wine) add_importlibs(d3dx9_38 + d3dx9_36 d3d9 user32 gdi32 @@ -28,4 +29,4 @@ ntdll) add_dependencies(d3dx9_38 wineheaders) -add_cab_target(d3dx9_38 1) +add_cab_target(d3dx9_38 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_39/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_39/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_39/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -18,6 +18,7 @@ wine) add_importlibs(d3dx9_39 + d3dx9_36 d3d9 user32 gdi32 @@ -28,4 +29,4 @@ ntdll) add_dependencies(d3dx9_39 wineheaders) -add_cab_target(d3dx9_39 1) +add_cab_target(d3dx9_39 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_40/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_40/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_40/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -18,6 +18,7 @@ wine) add_importlibs(d3dx9_40 + d3dx9_36 d3d9 user32 gdi32 @@ -28,4 +29,4 @@ ntdll) add_dependencies(d3dx9_40 wineheaders) -add_cab_target(d3dx9_40 1) +add_cab_target(d3dx9_40 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_41/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_41/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_41/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -18,6 +18,7 @@ wine) add_importlibs(d3dx9_41 + d3dx9_36 d3d9 user32 gdi32 @@ -28,4 +29,4 @@ ntdll) add_dependencies(d3dx9_41 wineheaders) -add_cab_target(d3dx9_41 1) +add_cab_target(d3dx9_41 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_42/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_42/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_42/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -18,6 +18,7 @@ wine) add_importlibs(d3dx9_42 + d3dx9_36 d3d9 user32 gdi32 @@ -28,4 +29,4 @@ ntdll) add_dependencies(d3dx9_42 wineheaders) -add_cab_target(d3dx9_42 1) +add_cab_target(d3dx9_42 1) Modified: branches/cmake-bringup/dll/directx/wine/ddraw/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/ddraw/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/ddraw/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:42:58 2010 @@ -19,7 +19,8 @@ vertexbuffer.c viewport.c version.rc - ddraw.def) + ${CMAKE_CURRENT_BINARY_DIR}/ddraw_stubs.c + ${CMAKE_CURRENT_BINARY_DIR}/ddraw.def) add_definitions( -D__WINESRC__ @@ -51,4 +52,4 @@ add_dependencies(ddraw wineheaders) add_cab_target(ddraw 1) -add_importlib_target(ddraw.spec) +add_importlib_target(ddraw.spec)
14 years
1
0
0
0
[tkreuzer] 49869: [CMAKE] - Add stub file for d3dx9_26 and d3dx9_36 - d3dx9_26 imports from d3dx9_36 (def redirection)
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Mon Nov 29 19:31:43 2010 New Revision: 49869 URL:
http://svn.reactos.org/svn/reactos?rev=49869&view=rev
Log: [CMAKE] - Add stub file for d3dx9_26 and d3dx9_36 - d3dx9_26 imports from d3dx9_36 (def redirection) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_24/CMakeLists.txt branches/cmake-bringup/dll/directx/wine/d3dx9_36/CMakeLists.txt Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_24/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_24/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_24/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:31:43 2010 @@ -5,6 +5,7 @@ list(APPEND SOURCE d3dx9_24_main.c version.rc + ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_24_stubs.c ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_24.def) add_definitions(-D__WINESRC__) @@ -18,6 +19,7 @@ wine) add_importlibs(d3dx9_24 + d3dx9_36 d3d9 user32 gdi32 @@ -28,4 +30,4 @@ ntdll) add_dependencies(d3dx9_24 wineheaders) -add_cab_target(d3dx9_24 1) +add_cab_target(d3dx9_24 1) Modified: branches/cmake-bringup/dll/directx/wine/d3dx9_36/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/…
============================================================================== --- branches/cmake-bringup/dll/directx/wine/d3dx9_36/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/directx/wine/d3dx9_36/CMakeLists.txt [iso-8859-1] Mon Nov 29 19:31:43 2010 @@ -14,6 +14,7 @@ texture.c util.c version.rc + ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_36_stubs.c ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_36.def) add_definitions(-D__WINESRC__) @@ -37,4 +38,5 @@ ntdll) add_dependencies(d3dx9_36 wineheaders) -add_cab_target(d3dx9_36 1) +add_cab_target(d3dx9_36 1) +add_importlib_target(d3dx9_36.spec)
14 years
1
0
0
0
← Newer
1
2
3
4
...
50
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Results per page:
10
25
50
100
200