set(CMAKE_INSTALL_PREFIX "${PROJECT_SOURCE_DIR}/install" CACHE PATH "..." FORCE)
endif ()
-set(RADIANT_BASENAME netradiant CACHE INTERNAL "...")
+set(RADIANT_NAME "NetRadiant" CACHE INTERNAL "...")
+add_definitions(-DRADIANT_NAME="${RADIANT_NAME}")
+set(RADIANT_BASENAME "netradiant" CACHE INTERNAL "...")
add_definitions(-DRADIANT_BASENAME="${RADIANT_BASENAME}")
set(RADIANT_LIB_DIR ${CMAKE_INSTALL_PREFIX} CACHE INTERNAL "...")
#-----------------------------------------------------------------------
# CMake 3.0+ would allow this in project()
-set(NetRadiant_VERSION_MAJOR 1)
-set(NetRadiant_VERSION_MINOR 5)
-set(NetRadiant_VERSION_PATCH 0)
-set(NetRadiant_VERSION "${NetRadiant_VERSION_MAJOR}.${NetRadiant_VERSION_MINOR}.${NetRadiant_VERSION_PATCH}")
+set(RADIANT_VERSION_MAJOR 1)
+set(RADIANT_VERSION_MINOR 5)
+set(RADIANT_VERSION_PATCH 0)
+set(RADIANT_VERSION "${RADIANT_VERSION_MAJOR}.${RADIANT_VERSION_MINOR}.${RADIANT_VERSION_PATCH}")
set(RADIANT_ABOUTMSG "Custom build" CACHE STRING "About message")
OUTPUT_STRIP_TRAILING_WHITESPACE
)
-set(RADIANT_VERSION_STRING "${NetRadiant_VERSION}n")
+set(RADIANT_VERSION_STRING "${RADIANT_VERSION}n")
if (GIT_VERSION)
set(RADIANT_VERSION_STRING "${RADIANT_VERSION_STRING}-git-${GIT_VERSION}")
#-----------------------------------------------------------------------
if (BUILD_BINARIES)
- add_definitions(-DRADIANT_VERSION="${NetRadiant_VERSION}")
- add_definitions(-DRADIANT_MAJOR_VERSION="${NetRadiant_VERSION_MAJOR}")
- add_definitions(-DRADIANT_MINOR_VERSION="${NetRadiant_VERSION_MINOR}")
- add_definitions(-DRADIANT_PATCH_VERSION="${NetRadiant_VERSION_PATCH}")
-
- add_definitions(-DRADIANT_ABOUTMSG="${NetRadiant_ABOUT}")
+ add_definitions(-DRADIANT_VERSION="${RADIANT_VERSION}")
+ add_definitions(-DRADIANT_VERSION_STRING="${RADIANT_VERSION_STRING}")
if (NOT CMAKE_BUILD_TYPE MATCHES Release)
add_definitions(-D_DEBUG=1)
endif ()
if (BUILD_RADIANT)
+ add_definitions(-DRADIANT_ABOUTMSG="${RADIANT_ABOUTMSG}")
+
macro (disable_deprecated name gtk2only)
add_definitions(-D${name}_DISABLE_SINGLE_INCLUDES)
if ((${gtk2only} EQUAL 0) OR (GTK_TARGET EQUAL 2))
endmacro ()
if (BUILD_RADIANT)
- add_subdirectory(radiant _radiant)
+ add_subdirectory(radiant)
set_target_properties(${RADIANT_BASENAME} PROPERTIES
COMPILE_DEFINITIONS RADIANT_EXECUTABLE="${RADIANT_EXECUTABLE}"
)