mirror of
https://github.com/glest/glest-source.git
synced 2025-02-24 11:42:31 +01:00
- fixed release build scripts to proper separate embedded source and data
This commit is contained in:
parent
1fb7f74466
commit
fd9147440e
@ -50,11 +50,16 @@ mkdir -p "$RELEASEDIR/tutorials/"
|
||||
svn export --force "$CURRENTDIR/../../data/glest_game/tutorials" "$RELEASEDIR/tutorials/"
|
||||
|
||||
# special export for flag images
|
||||
mkdir -p "$RELEASEDIR/data/core/misc_textures/flags/"
|
||||
svn export --force "$CURRENTDIR/../../source/masterserver/flags" "$RELEASEDIR/data/core/misc_textures/flags/"
|
||||
# mkdir -p "$RELEASEDIR/data/core/misc_textures/flags/"
|
||||
# svn export --force "$CURRENTDIR/../../source/masterserver/flags" "$RELEASEDIR/data/core/misc_textures/flags/"
|
||||
|
||||
svn export --force "$CURRENTDIR/../../data/glest_game/CMakeLists.txt" "$RELEASEDIR/CMakeLists.txt"
|
||||
|
||||
# START
|
||||
# remove embedded data
|
||||
rm -rf "$RELEASEDIR/data/core/fonts"
|
||||
# END
|
||||
|
||||
echo "creating $PACKAGE"
|
||||
[[ -f "$release/$PACKAGE" ]] && rm "release/$PACKAGE"
|
||||
#tar cJf "release/$PACKAGE" -C "$CURRENTDIR/release/" "$RELEASENAME-$VERSION"
|
||||
|
@ -32,6 +32,12 @@ svn export --force "$SOURCEDIR/shared_lib/include/platform/miniupnpc" "$RELEASED
|
||||
#svn export --force "$SOURCEDIR/shared_lib/sources/streflop" "$RELEASEDIR/source/shared_lib/sources/streflop"
|
||||
#svn export --force "$SOURCEDIR/shared_lib/include/streflop" "$RELEASEDIR/source/shared_lib/include/streflop"
|
||||
|
||||
mkdir -p "$RELEASEDIR/source/masterserver/flags/"
|
||||
svn export --force "$SOURCEDIR/masterserver/flags" "$RELEASEDIR/source/masterserver/flags"
|
||||
|
||||
mkdir -p "$RELEASEDIR/data/core/fonts/"
|
||||
svn export --force "$SOURCEDIR/../data/glest_game/data/core/fonts" "$RELEASEDIR/data/core/fonts"
|
||||
|
||||
echo "Creating $PACKAGE"
|
||||
[[ -f "$release/$PACKAGE" ]] && rm "release/$PACKAGE"
|
||||
tar cJf "release/$PACKAGE" -C "$CURRENTDIR/release/$RELEASENAME-$VERSION" "megaglest-$VERSION"
|
||||
|
@ -50,13 +50,16 @@ svn export --force "$CURRENTDIR/start_megaglest_g3dviewer" $RELEASEDIR/start_meg
|
||||
svn export --force "$CURRENTDIR/start_megaglest_mapeditor" $RELEASEDIR/start_megaglest_mapeditor
|
||||
svn export --force "$CURRENTDIR/../../CMakeLists.txt" $RELEASEDIR/CMakeLists.txt
|
||||
|
||||
# START
|
||||
# remove embedded library code as that will be packaged in a seperate archive
|
||||
rm -rf "$RELEASEDIR/source/shared_lib/sources/libircclient/"
|
||||
rm -rf "$RELEASEDIR/source/shared_lib/include/libircclient/"
|
||||
rm -rf "$RELEASEDIR/source/shared_lib/sources/platform/miniupnpc/"
|
||||
rm -rf "$RELEASEDIR/source/shared_lib/include/platform/miniupnpc/"
|
||||
#rm -rf "$RELEASEDIR/source/shared_lib/sources/streflop/"
|
||||
#rm -rf "$RELEASEDIR/source/shared_lib/include/streflop/"
|
||||
# rm -rf "$RELEASEDIR/source/shared_lib/sources/streflop/"
|
||||
# rm -rf "$RELEASEDIR/source/shared_lib/include/streflop/"
|
||||
rm -rf "$RELEASEDIR/source/masterserver/flags/"
|
||||
# END
|
||||
|
||||
echo "Creating $PACKAGE"
|
||||
[[ -f "$release/$PACKAGE" ]] && rm "release/$PACKAGE"
|
||||
|
Loading…
x
Reference in New Issue
Block a user