build: linux symlink
linux symlink moved from setup script to cmake
This commit is contained in:
+11
-1
@@ -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 ()
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user