Clean up server folder for Android (#4448)
This commit is contained in:
parent
bf10b56638
commit
dd665f092f
17
Server/Install/UnixExecutables.list
Normal file
17
Server/Install/UnixExecutables.list
Normal file
@ -0,0 +1,17 @@
|
||||
Cuberite
|
||||
Plugins
|
||||
Prefabs
|
||||
webadmin
|
||||
BACKERS
|
||||
brewing.txt
|
||||
crafting.txt
|
||||
furnace.txt
|
||||
items.ini
|
||||
monsters.ini
|
||||
buildinfo.txt
|
||||
README.txt
|
||||
favicon.png
|
||||
CONTRIBUTORS
|
||||
LICENSE
|
||||
*.example.ini
|
||||
ThirdPartyLicenses
|
@ -64,8 +64,6 @@ case "$1" in
|
||||
echo "Packing server.zip ..."
|
||||
rm -rf Server
|
||||
mkdir -p Server
|
||||
cd $BASEDIR/../Server
|
||||
zip -r $BASEDIR/Server/server.zip *
|
||||
|
||||
for arch in armeabi-v7a arm64-v8a x86 x86_64; do
|
||||
echo "Doing ... $arch ..." && \
|
||||
@ -76,6 +74,10 @@ case "$1" in
|
||||
zip $BASEDIR/Server/"$arch".zip Cuberite
|
||||
done
|
||||
|
||||
echo "Packing server.zip ..."
|
||||
cd $BUILDDIR/Server
|
||||
zip -r $BASEDIR/Server/server.zip -@ -x Cuberite < Install/UnixExecutables.list
|
||||
|
||||
cd $BASEDIR/Server
|
||||
for file in server.zip armeabi-v7a.zip arm64-v8a.zip x86.zip x86_64.zip; do
|
||||
echo "Generating sha1 sum for ... $file ..." && \
|
||||
|
@ -403,12 +403,12 @@ set(symlinks
|
||||
message("Creating output folder and symlinks...")
|
||||
file(MAKE_DIRECTORY "${CMAKE_BINARY_DIR}/Server")
|
||||
foreach (symlink ${symlinks})
|
||||
make_symlink("${CMAKE_SOURCE_DIR}/Server/${symlink}" "${CMAKE_BINARY_DIR}/Server/${symlink}")
|
||||
make_symlink("${CMAKE_CURRENT_SOURCE_DIR}/../Server/${symlink}" "${CMAKE_BINARY_DIR}/Server/${symlink}")
|
||||
endforeach(symlink)
|
||||
make_symlink("${CMAKE_SOURCE_DIR}/BACKERS" "${CMAKE_BINARY_DIR}/Server/BACKERS")
|
||||
make_symlink("${CMAKE_SOURCE_DIR}/CONTRIBUTORS" "${CMAKE_BINARY_DIR}/Server/CONTRIBUTORS")
|
||||
make_symlink("${CMAKE_SOURCE_DIR}/LICENSE" "${CMAKE_BINARY_DIR}/Server/LICENSE")
|
||||
make_symlink("${CMAKE_SOURCE_DIR}/Server/Install/ThirdPartyLicenses" "${CMAKE_BINARY_DIR}/Server/ThirdPartyLicenses")
|
||||
make_symlink("${CMAKE_CURRENT_SOURCE_DIR}/../BACKERS" "${CMAKE_BINARY_DIR}/Server/BACKERS")
|
||||
make_symlink("${CMAKE_CURRENT_SOURCE_DIR}/../CONTRIBUTORS" "${CMAKE_BINARY_DIR}/Server/CONTRIBUTORS")
|
||||
make_symlink("${CMAKE_CURRENT_SOURCE_DIR}/../LICENSE" "${CMAKE_BINARY_DIR}/Server/LICENSE")
|
||||
make_symlink("${CMAKE_CURRENT_SOURCE_DIR}/../Server/Install/ThirdPartyLicenses" "${CMAKE_BINARY_DIR}/Server/ThirdPartyLicenses")
|
||||
|
||||
|
||||
|
||||
@ -444,7 +444,7 @@ target_link_libraries(${CMAKE_PROJECT_NAME} luaexpat jsoncpp_lib_static mbedtls
|
||||
|
||||
# Create a folder for Bindings' documentation:
|
||||
FILE(MAKE_DIRECTORY "Bindings/docs")
|
||||
make_symlink("${CMAKE_SOURCE_DIR}/src/Bindings/docs" "${CMAKE_BINARY_DIR}/Server/BindingsDocs")
|
||||
make_symlink("${CMAKE_CURRENT_SOURCE_DIR}/Bindings/docs" "${CMAKE_BINARY_DIR}/Server/BindingsDocs")
|
||||
|
||||
|
||||
# For MSVC, set the startup project to Cuberite, and the debugger dir:
|
||||
|
Loading…
Reference in New Issue
Block a user