- updated cmake to only place binaries in dev friendly folder if a new option is passed (enabled by default using the build script)

-DWANT_DEV_OUTPATH=ON
This commit is contained in:
Mark Vejvoda 2013-01-15 20:13:18 +00:00
parent 1e6364051b
commit 0b087a9e84
4 changed files with 7 additions and 1 deletions

View File

@ -15,7 +15,7 @@ if [ -f 'CMakeCache.txt' ]; then rm -f 'CMakeCache.txt'; fi
# This is for regular developers and used by our installer
# For more cmake/build options refer to
# http://wiki.megaglest.org/Linux_Compiling#Building_using_CMake_by_Hand
cmake -DCMAKE_INSTALL_PREFIX='' -DWANT_STATIC_LIBS=ON ..
cmake -DCMAKE_INSTALL_PREFIX='' -DWANT_DEV_OUTPATH=ON -DWANT_STATIC_LIBS=ON ..
if [ $? -ne 0 ]; then
echo 'ERROR: CMAKE failed.' >&2; exit 1
fi

View File

@ -134,6 +134,8 @@ IF(BUILD_MEGAGLEST_MODEL_VIEWER)
ENDIF()
ENDIF()
MESSAGE(STATUS "***Note: The final output path for Megaglest G3d Viewer will be [${EXECUTABLE_OUTPUT_PATH}]")
FIND_PROGRAM(HELP2MAN "help2man")
SET_SOURCE_FILES_PROPERTIES(${MG_INCLUDE_FILES} PROPERTIES HEADER_FILE_ONLY 1)

View File

@ -222,6 +222,8 @@ IF(BUILD_MEGAGLEST)
ENDIF()
ENDIF()
MESSAGE(STATUS "***Note: The final output path for Megaglest Game will be [${EXECUTABLE_OUTPUT_PATH}]")
SET_SOURCE_FILES_PROPERTIES(${MG_INCLUDE_FILES} PROPERTIES HEADER_FILE_ONLY 1)
ADD_EXECUTABLE(${TARGET_NAME} ${MG_SOURCE_FILES} ${MG_INCLUDE_FILES})

View File

@ -120,6 +120,8 @@ IF(BUILD_MEGAGLEST_MAP_EDITOR)
ENDIF()
ENDIF()
MESSAGE(STATUS "***Note: The final output path for Megaglest Map Editor will be [${EXECUTABLE_OUTPUT_PATH}]")
FIND_PROGRAM(HELP2MAN "help2man")
SET_SOURCE_FILES_PROPERTIES(${MG_INCLUDE_FILES} PROPERTIES HEADER_FILE_ONLY 1)