summaryrefslogtreecommitdiffhomepage
path: root/Magic2/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Magic2/CMakeLists.txt')
-rw-r--r--Magic2/CMakeLists.txt17
1 files changed, 13 insertions, 4 deletions
diff --git a/Magic2/CMakeLists.txt b/Magic2/CMakeLists.txt
index 298ccb3..9901c4f 100644
--- a/Magic2/CMakeLists.txt
+++ b/Magic2/CMakeLists.txt
@@ -1,6 +1,7 @@
project(Magic2)
+set(CMAKE_MFC_FLAG 1)
add_executable(
- Magic2
+ Magic2 WIN32
AlphaInverse.cpp
AlphaPalette.cpp
Command.cpp
@@ -33,11 +34,19 @@ add_executable(
)
target_include_directories(
Magic2
- PRIVATE .
+ PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}
+ PUBLIC $ENV{DXSDK_DIR}/Include
+ PUBLIC ${WINDOWSSDK_PATH} # FIXME
+ )
+target_precompile_headers(
+ Magic2
+ PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/StdAfx.h
)
target_link_libraries(
Magic2
PUBLIC FoundationEx
- PUBLIC nGenEx
- # TODO: PUBLIC? DirectX9
+ )
+target_compile_definitions(
+ Magic2
+ PRIVATE _AFXDLL
)