[NTDLL_APITEST] -Add a hacky Microsoft.Windows.GdiPlus.manifest.
authorGiannis Adamopoulos <gadamopoulos@reactos.org>
Sun, 24 Dec 2017 17:22:42 +0000 (19:22 +0200)
committerGiannis Adamopoulos <gadamopoulos@reactos.org>
Sun, 24 Dec 2017 19:19:03 +0000 (21:19 +0200)
This is needed because ntdlltest.manifest has a dependency
on gdiplus and won't load because we don't have it in winsxs.
Eventually this must be removed.

modules/rostests/apitests/ntdll/CMakeLists.txt
modules/rostests/apitests/ntdll/Microsoft.Windows.GdiPlus.manifest [new file with mode: 0644]

index c1a3aea..3ac0b60 100644 (file)
@@ -77,4 +77,6 @@ add_rostests_file(TARGET ntdll_apitest SUBDIR testdata)
 add_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/ntdll_apitest.exe.local" SUBDIR testdata)
 add_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/shell32.dll" SUBDIR testdata)
 add_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/test.dll" SUBDIR testdata)
+
 add_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/ntdlltest.manifest" SUBDIR testdata)
+add_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/Microsoft.Windows.GdiPlus.manifest" SUBDIR testdata)
diff --git a/modules/rostests/apitests/ntdll/Microsoft.Windows.GdiPlus.manifest b/modules/rostests/apitests/ntdll/Microsoft.Windows.GdiPlus.manifest
new file mode 100644 (file)
index 0000000..ba815f4
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
+  <assemblyIdentity type="win32" name="Microsoft.Windows.GdiPlus" version="1.0.100.0" processorArchitecture="x86" />
+  <file name="gdiplus.dll"/>
+</assembly>
\ No newline at end of file