Automatically set C4COPYRIGHT_YEAR on win32

Nicolas Hake 2011-05-20 13:40:27 +02:00
parent b70576b040
commit 027d036639
2 changed files with 6 additions and 5 deletions

View File

@ -8,13 +8,13 @@ SET(C4PROJECT_DOMAIN "openclonk")
SET(C4PROJECT_TLD "org")
SET(C4PROJECT_URL "http://www.{C4PROJECT_DOMAIN}.{C4PROJECT_TLD}")
IF(UNIX)
IF(CMAKE_HOST_UNIX)
EXECUTE_PROCESS(COMMAND "date" "+%Y" OUTPUT_VARIABLE DATE)
STRING(REGEX REPLACE "(.+)\n" "\\1" YEARFIXED "${DATE}")
SET(C4COPYRIGHT_YEAR ${YEARFIXED})
ELSEIF(WIN32)
SET(C4COPYRIGHT_YEAR "2011")
ELSEIF(CMAKE_HOST_WIN32)
EXECUTE_PROCESS(COMMAND "cscript.exe" "//nologo" "${CMAKE_CURRENT_SOURCE_DIR}/tools/get_current_year.vbs" OUTPUT_VARIABLE DATE)
ENDIF()
STRING(REGEX REPLACE "(.+)\n" "\\1" YEARFIXED "${DATE}")
SET(C4COPYRIGHT_YEAR ${YEARFIXED})
SET(C4ENGINENAME "OpenClonk")
SET(C4ENGINENICK "openclonk")

View File

@ -0,0 +1 @@
Wscript.Echo DatePart("yyyy", Date())