Build system update.

This commit is contained in:
Steve 2016-05-24 12:18:29 +01:00
parent a771372df7
commit f49ceedb85
2 changed files with 7 additions and 6 deletions

View File

@ -3,13 +3,13 @@
cd `dirname $0` cd `dirname $0`
BUILDROOT="build/win32" BUILDROOT="build/win32"
OUT="$BUILDROOT/tbftss"
cd ../.. cd ../..
VERSION=$1 VERSION=$1
REVISION=$2 REVISION=$2
SIZE=0 FOLDER="tbftss-$1"
OUT="$BUILDROOT/$FOLDER"
make -f makefile.win32 clean make -f makefile.win32 clean
make -f makefile.win32 make -f makefile.win32
@ -26,14 +26,15 @@ cp -r sound $OUT
cp -r manual $OUT cp -r manual $OUT
cp -r locale $OUT cp -r locale $OUT
cp LICENSE $OUT cp LICENSE $OUT
cp CHANGELOG $OUT
cp README.md $OUT cp README.md $OUT
cp /usr/x86_64-w64-mingw32/bin/*.dll $OUT cp /usr/x86_64-w64-mingw32/bin/*.dll $OUT
cd $BUILDROOT cd $BUILDROOT
zip -r tbftss-${VERSION}-${REVISION}.win32.zip tbftss zip -r tbftss-${VERSION}-${REVISION}.win32.zip $FOLDER
mv *.zip ../../dist mv *.zip ../../dist
rm -rf tbftss rm -rf $FOLDER

View File

@ -25,9 +25,9 @@ CXXFLAGS += -g -lefence
LFLAGS := `sdl2-config --libs` -lSDL2_mixer -lSDL2_image -lSDL2_ttf -lm LFLAGS := `sdl2-config --libs` -lSDL2_mixer -lSDL2_image -lSDL2_ttf -lm
SHARED_FILES = LICENSE README.md data gfx manual music sound SHARED_FILES = CHANGELOG LICENSE README.md data gfx manual music sound
DIST_FILES = $(SHARED_FILES) locale tbftss DIST_FILES = $(SHARED_FILES) locale tbftss
SRC_DIST_FILES = $(SHARED_FILES) src makefile* common.mk CHANGELOG SRC_DIST_FILES = $(SHARED_FILES) src makefile* common.mk
# linking the program. # linking the program.
$(PROG): $(OBJS) $(PROG): $(OBJS)