mirror of
https://github.com/libSDL2pp/libSDL2pp.git
synced 2025-08-03 19:05:59 -04:00
Fix build on older CMake versions
MAKE_C_IDENTIFIER seem to only be available on relatively new CMake versions, so replace it with similar REGEX REPLACE.
This commit is contained in:
parent
c5f7de0c46
commit
6813606086
@ -13,7 +13,7 @@ SET(GUI_TESTS
|
||||
ADD_DEFINITIONS(-DTESTDATA_DIR="${PROJECT_SOURCE_DIR}/testdata")
|
||||
|
||||
FOREACH(HEADER ${LIBRARY_HEADERS})
|
||||
STRING(MAKE_C_IDENTIFIER ${HEADER} HEADER_NORMALIZED)
|
||||
STRING(REGEX REPLACE [^a-zA-Z0-9] _ HEADER_NORMALIZED ${HEADER})
|
||||
CONFIGURE_FILE(header_test.cc.in ${HEADER_NORMALIZED}_test.cc)
|
||||
ADD_EXECUTABLE(${HEADER_NORMALIZED}_test ${HEADER_NORMALIZED}_test.cc)
|
||||
ENDFOREACH(HEADER ${TESTS})
|
||||
|
Loading…
x
Reference in New Issue
Block a user