@@ -7,12 +7,15 @@ set(CMAKE_CXX_EXTENSIONS OFF)
77set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -fPIC" )
88set (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR} /bin)
99set (VORTEX_VERSION "1.0" )
10- set (VORTEX_FULL_VERSION "1.0.1 " )
10+ set (VORTEX_FULL_VERSION "1.0.build1 " )
1111set (VORTEX_BUILDID "1" )
12- set (CMAKE_INSTALL_PREFIX ${CMAKE_CURRENT_SOURCE_DIR} /build /dist/${VORTEX_VERSION} CACHE PATH "Installation directory" FORCE)
12+ set (VORTEX_BUILDNAME "1.0 [build 1]" )
13+
14+ set (CMAKE_INSTALL_PREFIX ${CMAKE_CURRENT_SOURCE_DIR} /build /dist/${VORTEX_FULL_VERSION} CACHE PATH "Installation directory" FORCE)
1315
1416set (VORTEX_DIST "beta" )
15- set (VORTEX_BUILD "dev" )
17+ set (VORTEX_BUILD "prod" )
18+
1619if (MSVC )
1720 add_compile_options (/utf-8)
1821endif ()
@@ -23,6 +26,9 @@ if(VORTEX_BUILD STREQUAL "prod")
2326 add_compile_definitions (BUILD_DATE_STR="${BUILD_DATE} " )
2427 add_compile_definitions (BUILD_DIST="${BUILD_DATE} " )
2528
29+ add_compile_definitions (VORTEX_BUILDID="${VORTEX_BUILDID} " )
30+ add_compile_definitions (VORTEX_BUILDNAME="${VORTEX_BUILDNAME} " )
31+
2632 execute_process (
2733 COMMAND git rev-parse --short HEAD
2834 WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
3642 add_compile_definitions (BUILD_DIST="DEV_BUILD" )
3743 add_compile_definitions (GIT_COMMIT_HASH="0000000" )
3844 add_compile_definitions (VORTEX_BUILD="dev" )
45+ add_compile_definitions (VORTEX_BUILDID="${VORTEX_BUILDID} " )
46+ add_compile_definitions (VORTEX_BUILDNAME="${VORTEX_BUILDNAME} " )
3947endif ()
4048
4149find_package (Vulkan REQUIRED)
@@ -72,15 +80,15 @@ if(UNIX AND NOT APPLE)
7280endif ()
7381
7482if (UNIX AND NOT APPLE )
75- set (INSTALL_BASE_DIR ${CMAKE_CURRENT_SOURCE_DIR} /build /dist/${VORTEX_VERSION } )
83+ set (INSTALL_BASE_DIR ${CMAKE_CURRENT_SOURCE_DIR} /build /dist/${VORTEX_FULL_VERSION } )
7684 set (INSTALL_MAIN_DIR ${INSTALL_BASE_DIR} /)
7785 set (INSTALL_BIN_DIR ${INSTALL_BASE_DIR} /bin)
78- set (INSTALL_LIB_DIR ${INSTALL_BASE_DIR} /lib )
86+ set (INSTALL_LIB_DIR ${INSTALL_BASE_DIR} /bin )
7987 set (INSTALL_INCLUDE_DIR ${INSTALL_BASE_DIR} /include )
8088elseif (WIN32 )
81- set (INSTALL_BASE_DIR ${CMAKE_CURRENT_SOURCE_DIR} /build /dist/${VORTEX_VERSION } )
89+ set (INSTALL_BASE_DIR ${CMAKE_CURRENT_SOURCE_DIR} /build /dist/${VORTEX_FULL_VERSION } )
8290 set (INSTALL_BIN_DIR ${INSTALL_BASE_DIR} /bin)
83- set (INSTALL_LIB_DIR ${INSTALL_BASE_DIR} /lib )
91+ set (INSTALL_LIB_DIR ${INSTALL_BASE_DIR} /bin )
8492 set (INSTALL_MAIN_DIR ${INSTALL_BASE_DIR} /)
8593 set (INSTALL_INCLUDE_DIR ${INSTALL_BASE_DIR} /include )
8694endif ()
0 commit comments