[MSI_WINETEST] Fix MSVC_IDE build. (#564)

"reactos-cov\modules\rostests\winetests\msi\msi_winetest.rc(2): error RC2135: file not found: custom.dll [C:\ros_build\modules\rostests\winetests\msi\msi_winetest.vcxproj]".

Output files are written to Debug\ and Release\ subfolders in VSSolution mode, so the RC compiler will only find custom.dll if it knows to look in the right folder.

Thanks to Thomas Faber, who helped.

CORE-11836
This commit is contained in:
Serge Gautherie 2018-06-07 18:27:56 +02:00 committed by Thomas Faber
parent 698cbc6184
commit b012d48d00

View file

@ -3,6 +3,11 @@ add_definitions(
-DUSE_WINE_TODOS
-D__WINESRC__)
if(MSVC_IDE)
# msi_winetest.rc: let rc.exe find custom.dll in its subdirectory, i.e. Debug.
include_directories($<TARGET_FILE_DIR:custom>)
endif()
spec2def(custom.dll custom.spec)
add_library(custom SHARED custom.c ${CMAKE_CURRENT_BINARY_DIR}/custom.def)
target_link_libraries(custom uuid)