build: linux symlink

linux symlink moved from setup script to cmake
This commit is contained in:
Andreas Stallinger
2017-03-22 18:54:29 +01:00
parent 9846bbc014
commit 591b66fe77
2 changed files with 11 additions and 7 deletions
+11 -1
View File
@@ -622,7 +622,17 @@ if (WIN32)
include_directories($ENV{VLD_DIR}/include)
endif ()
# Linux package
if(UNIX AND NOT APPLE)
# symlinks for data
message(STATUS "create symlink: "
"${CMAKE_SOURCE_DIR}/bin/app/data ->"
"${CMAKE_BINARY_DIR}/app/data")
execute_process(
COMMAND "${CMAKE_COMMAND}"
"-E" "create_symlink"
"${CMAKE_SOURCE_DIR}/bin/app/data"
"${CMAKE_BINARY_DIR}/app/data"
)
# Linux package
include(cmake/LinuxPackage.cmake)
endif ()
-6
View File
@@ -149,12 +149,6 @@ if [ $PLATFORM == "Windows" ]; then
cmd //c 'mklink /d /j '$BACKSLASHED_ROOT_DIR'\build\win64\Debug\app\user '$BACKSLASHED_ROOT_DIR'\bin\app\user' &
cmd //c 'mklink /d /j '$BACKSLASHED_ROOT_DIR'\build\win64\Release\app\data '$BACKSLASHED_ROOT_DIR'\bin\app\data' &
cmd //c 'mklink /d /j '$BACKSLASHED_ROOT_DIR'\build\win64\Release\app\user '$BACKSLASHED_ROOT_DIR'\bin\app\user' &
elif [ $PLATFORM == "Linux" ]; then
cd $ROOT_DIR/build/Release/app
ln -s -f $ROOT_DIR/bin/app/data
cd $ROOT_DIR/build/Debug/app
ln -s -f $ROOT_DIR/bin/app/data
cd $ROOT_DIR
fi
# Setup both Debug and Release configuration