JurassicParkTrespasser/jp2_pc/cmake/GroffBuild/CMakeLists.txt

63 lines
1.4 KiB
CMake
Raw Permalink Normal View History

2020-03-28 01:21:14 +00:00
project(GroffBuild)
list(APPEND GroffBuild_Inc
${CMAKE_SOURCE_DIR}/Source/GroffBuild/dialogs.h
${CMAKE_SOURCE_DIR}/Source/GroffBuild/gbuilder.h
${CMAKE_SOURCE_DIR}/Source/GroffBuild/main.h
${CMAKE_SOURCE_DIR}/Source/GroffBuild/utils.h
${CMAKE_SOURCE_DIR}/Source/GroffBuild/precomp.h
${CMAKE_SOURCE_DIR}/Source/GroffBuild/resource.h
2020-03-28 01:21:14 +00:00
)
list(APPEND GroffBuild_Src
${CMAKE_SOURCE_DIR}/Source/GroffBuild/Dialogs.cpp
${CMAKE_SOURCE_DIR}/Source/GroffBuild/gbuilder.cpp
${CMAKE_SOURCE_DIR}/Source/GroffBuild/main.cpp
${CMAKE_SOURCE_DIR}/Source/GroffBuild/maindlg.cpp
${CMAKE_SOURCE_DIR}/Source/GroffBuild/Utils.cpp
)
list(APPEND GroffBuild_Rsc
${CMAKE_SOURCE_DIR}/Source/GroffBuild/GroffBuild.rc
)
include_directories(
${CMAKE_SOURCE_DIR}/Source
${CMAKE_SOURCE_DIR}/Source/gblinc
)
add_common_options()
add_executable(${PROJECT_NAME} WIN32 ${GroffBuild_Inc} ${GroffBuild_Src} ${GroffBuild_Rsc} )
target_precompile_headers(${PROJECT_NAME} PUBLIC ${CMAKE_SOURCE_DIR}/Source/GroffBuild/precomp.h)
2020-03-28 01:21:14 +00:00
set_target_properties(${PROJECT_NAME} PROPERTIES FOLDER Tools)
target_link_libraries(${PROJECT_NAME}
AI
Audio
EntityDBase
File
Game
GeomDBase
Loader
Math
Physics
Render3D
ScreenRenderDWI
Std
System
View
WinShell
lz32
version
comctl32
winmm
dxguid
dsound
ddraw
2020-03-28 01:21:14 +00:00
)