Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
stenzek
GitHub Repository: stenzek/duckstation
Path: blob/master/src/scmversion/CMakeLists.txt
4208 views
1
# _scmversion.cpp is a dummy file that will never be created, so the command will always be run
2
if(CMAKE_HOST_SYSTEM MATCHES "Windows")
3
add_custom_command(OUTPUT scmversion.cpp _scmversion.cpp
4
COMMAND cmd /k "${CMAKE_CURRENT_SOURCE_DIR}/gen_scmversion.bat"
5
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}")
6
else()
7
add_custom_command(OUTPUT scmversion.cpp _scmversion.cpp
8
COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/gen_scmversion.sh")
9
endif()
10
11
add_library(scmversion
12
scmversion.cpp
13
scmversion.h
14
)
15
16
17