Author: mjansen
Date: Sun Jul 10 16:21:53 2016
New Revision: 71887
URL:
http://svn.reactos.org/svn/reactos?rev=71887&view=rev
Log:
[SDK] Add the first appcompat database, containing references to version lie shims.
CORE-11302 #resolve
Added:
trunk/reactos/media/sdb/
trunk/reactos/media/sdb/CMakeLists.txt (with props)
trunk/reactos/media/sdb/sysmain.xml (with props)
Modified:
trunk/reactos/media/CMakeLists.txt
Modified: trunk/reactos/media/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/media/CMakeLists.txt?rev=7…
==============================================================================
--- trunk/reactos/media/CMakeLists.txt [iso-8859-1] (original)
+++ trunk/reactos/media/CMakeLists.txt [iso-8859-1] Sun Jul 10 16:21:53 2016
@@ -2,6 +2,7 @@
add_subdirectory(fonts)
add_subdirectory(inf)
add_subdirectory(nls)
+add_subdirectory(sdb)
add_subdirectory(themes)
add_subdirectory(vgafonts)
Added: trunk/reactos/media/sdb/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/media/sdb/CMakeLists.txt?r…
==============================================================================
--- trunk/reactos/media/sdb/CMakeLists.txt (added)
+++ trunk/reactos/media/sdb/CMakeLists.txt [iso-8859-1] Sun Jul 10 16:21:53 2016
@@ -0,0 +1,7 @@
+
+add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/sysmain.sdb
+ COMMAND native-xml2sdb -i ${CMAKE_CURRENT_SOURCE_DIR}/sysmain.xml -o
${CMAKE_CURRENT_BINARY_DIR}/sysmain.sdb
+ DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/sysmain.xml native-xml2sdb)
+
+add_custom_target(compatdb DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/sysmain.sdb)
+add_cd_file(TARGET compatdb FILE ${CMAKE_CURRENT_BINARY_DIR}/sysmain.sdb DESTINATION
reactos/AppPatch FOR all)
Propchange: trunk/reactos/media/sdb/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/reactos/media/sdb/sysmain.xml
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/media/sdb/sysmain.xml?rev=…
==============================================================================
--- trunk/reactos/media/sdb/sysmain.xml (added)
+++ trunk/reactos/media/sdb/sysmain.xml [iso-8859-1] Sun Jul 10 16:21:53 2016
@@ -0,0 +1,186 @@
+<SDB>
+ <DATABASE>
+ <NAME>ReactOS compatibility fix database</NAME>
+ <OS_PLATFORM >1</OS_PLATFORM>
+ <DATABASE_ID>{11111111-1111-1111-1111-111111111111}</DATABASE_ID>
+ <LIBRARY>
+ <SHIM>
+ <NAME>Win95VersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>Win98VersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>WinNT4SP5VersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>Win2000VersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>Win2000SP1VersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>Win2000SP2VersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>Win2000SP3VersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>WinXPVersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>WinXPSP1VersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>WinXPSP2VersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>WinXPSP3VersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>Win2k3RTMVersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>Win2k3SP1VersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>Win2k3SP2VersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>VistaRTMVersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>VistaSP1VersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>VistaSP2VersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM>
+ <NAME>Win7RTMVersionLie</NAME>
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ </LIBRARY>
+ <LAYER>
+ <NAME>WIN95</NAME>
+ <SHIM_REF NAME="Win95VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WIN98</NAME>
+ <SHIM_REF NAME="Win98VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>NT4SP5</NAME>
+ <SHIM_REF NAME="WinNT4SP5VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WIN2000</NAME>
+ <SHIM_REF NAME="Win2000VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WIN2000SP1</NAME>
+ <SHIM_REF NAME="Win2000SP1VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WIN2000SP2</NAME>
+ <SHIM_REF NAME="Win2000SP2VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WIN2000SP3</NAME>
+ <SHIM_REF NAME="Win2000SP3VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WINXP</NAME>
+ <SHIM_REF NAME="WinXPVersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WINXPSP1</NAME>
+ <SHIM_REF NAME="WinXPSP1VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WINXPSP2</NAME>
+ <SHIM_REF NAME="WinXPSP2VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WINXPSP3</NAME>
+ <SHIM_REF NAME="WinXPSP3VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WINSRV03RTM</NAME>
+ <SHIM_REF NAME="Win2k3RTMVersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WINSRV03SP1</NAME>
+ <SHIM_REF NAME="Win2k3SP1VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WINSRV03SP2</NAME>
+ <SHIM_REF NAME="Win2k3SP2VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>VISTARTM</NAME>
+ <SHIM_REF NAME="VistaRTMVersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>VISTASP1</NAME>
+ <SHIM_REF NAME="VistaSP1VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>VISTASP2</NAME>
+ <SHIM_REF NAME="VistaSP2VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WINSRV08</NAME>
+ <SHIM_REF NAME="VistaRTMVersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WINSRV08SP1</NAME>
+ <SHIM_REF NAME="VistaSP1VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WINSRV08SP2</NAME>
+ <SHIM_REF NAME="VistaSP2VersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER>
+ <NAME>WIN7RTM</NAME>
+ <SHIM_REF NAME="Win7RTMVersionLie" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ </DATABASE>
+</SDB>
Propchange: trunk/reactos/media/sdb/sysmain.xml
------------------------------------------------------------------------------
svn:eol-style = native