mirror of
https://gitlab.com/dosowisko.net/libsuperderpy.git
synced 2025-03-04 09:11:27 +01:00
add LIBSUPERDERPY_GAME_GIT_REV define for game's git revision
This commit is contained in:
parent
a03a031c6c
commit
1f71f03ef8
2 changed files with 18 additions and 8 deletions
|
@ -31,6 +31,23 @@ if (NOT LIBSUPERDERPY_CONFIG_INCLUDED)
|
||||||
SET(CMAKE_FIND_LIBRARY_SUFFIXES .lib .a)
|
SET(CMAKE_FIND_LIBRARY_SUFFIXES .lib .a)
|
||||||
endif(LIBSUPERDERPY_STATIC_DEPS)
|
endif(LIBSUPERDERPY_STATIC_DEPS)
|
||||||
|
|
||||||
|
execute_process(
|
||||||
|
COMMAND git log -1 --format=%h
|
||||||
|
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/libsuperderpy
|
||||||
|
OUTPUT_VARIABLE LIBSUPERDERPY_GIT_REV
|
||||||
|
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||||
|
)
|
||||||
|
add_definitions(-DLIBSUPERDERPY_GIT_REV="${LIBSUPERDERPY_GIT_REV}")
|
||||||
|
|
||||||
|
if(NOT DEFINED LIBSUPERDERPY_NO_GAME_GIT_REV)
|
||||||
|
execute_process(
|
||||||
|
COMMAND git log -1 --format=%h
|
||||||
|
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||||
|
OUTPUT_VARIABLE LIBSUPERDERPY_GAME_GIT_REV
|
||||||
|
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||||
|
)
|
||||||
|
endif(NOT DEFINED LIBSUPERDERPY_NO_GAME_GIT_REV)
|
||||||
|
|
||||||
if(APPLE)
|
if(APPLE)
|
||||||
if(CMAKE_INSTALL_PREFIX MATCHES "/usr/local")
|
if(CMAKE_INSTALL_PREFIX MATCHES "/usr/local")
|
||||||
set(CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR}")
|
set(CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR}")
|
||||||
|
@ -314,14 +331,6 @@ endif()
|
||||||
|
|
||||||
endif(ANDROID)
|
endif(ANDROID)
|
||||||
|
|
||||||
execute_process(
|
|
||||||
COMMAND git log -1 --format=%h
|
|
||||||
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/libsuperderpy
|
|
||||||
OUTPUT_VARIABLE LIBSUPERDERPY_GIT_REV
|
|
||||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
|
||||||
)
|
|
||||||
add_definitions(-DLIBSUPERDERPY_GIT_REV="${LIBSUPERDERPY_GIT_REV}")
|
|
||||||
|
|
||||||
set(LIBSUPERDERPY_CONFIG_INCLUDED 1)
|
set(LIBSUPERDERPY_CONFIG_INCLUDED 1)
|
||||||
|
|
||||||
endif (NOT LIBSUPERDERPY_CONFIG_INCLUDED)
|
endif (NOT LIBSUPERDERPY_CONFIG_INCLUDED)
|
||||||
|
|
|
@ -6,5 +6,6 @@
|
||||||
*/
|
*/
|
||||||
#define LIBSUPERDERPY_GAMENAME "${LIBSUPERDERPY_GAMENAME}"
|
#define LIBSUPERDERPY_GAMENAME "${LIBSUPERDERPY_GAMENAME}"
|
||||||
#define LIBSUPERDERPY_GAMENAME_PRETTY "${LIBSUPERDERPY_GAMENAME_PRETTY}"
|
#define LIBSUPERDERPY_GAMENAME_PRETTY "${LIBSUPERDERPY_GAMENAME_PRETTY}"
|
||||||
|
#define LIBSUPERDERPY_GAME_GIT_REV "${LIBSUPERDERPY_GAME_GIT_REV}"
|
||||||
|
|
||||||
#endif /* DEFINES_H */
|
#endif /* DEFINES_H */
|
||||||
|
|
Loading…
Add table
Reference in a new issue