From 5dd814e45205d771f1a0c35113ed921ca80f2ede Mon Sep 17 00:00:00 2001 From: George Sokianos Date: Wed, 21 Dec 2022 17:46:45 +0000 Subject: [PATCH] Prepare first release --- Makefile.os4 | 35 ++++++++++++++++++++++++------ README_Amiga.md | 40 +++++++++++++++++++++++++++++++++++ README_Amiga.md.info | Bin 0 -> 5092 bytes release_files/breakhack.info | Bin 0 -> 2820 bytes 4 files changed, 68 insertions(+), 7 deletions(-) create mode 100644 README_Amiga.md create mode 100644 README_Amiga.md.info create mode 100644 release_files/breakhack.info diff --git a/Makefile.os4 b/Makefile.os4 index c50be8e..324de0b 100644 --- a/Makefile.os4 +++ b/Makefile.os4 @@ -45,15 +45,17 @@ INCPATH := -I. -I/sdk/local/newlib/include/SDL2 -Ibh_random/src \ -I/sdk/local/common/include/lua53 # -DDEBUG -CFLAGS := $(INCPATH) -Wall -Wwrite-strings -Wno-discarded-qualifiers \ - -g -gstabs +CFLAGS := $(INCPATH) -Wall -Wwrite-strings -Wno-discarded-qualifiers +# \ +# -g -gstabs # -ggdb -gdwarf-2 -LFLAGS := -lauto -lSDL2_image -lSDL2_ttf -lft2 -ltiff -lwebp -lpng -ljpeg \ - -llua53 -lsqlite3 -lz -lm \ - -lSDL2_mixer -lmikmod -lmodplug -lFLAC -lvorbisfile -lvorbis -logg \ - -lSDL2 -lphysfs -lpthread -athread=native -lstdc++ \ - -g -gstabs +LFLAGS := -lauto -lSDL2_image -lSDL2_ttf -lfreetype -ltiff -lwebp -lpng -ljpeg \ + -llua53 -lsqlite3 -lz \ + -lSDL2_mixer -lmikmod -lmodplug -lFLAC -logg \ + -lSDL2 -lphysfs -lpthread -athread=native -lstdc++ +# \ +# -g -gstabs # -ggdb -gdwarf-2 # -lunix @@ -480,3 +482,22 @@ src/vector2d.o: src/vector2d.c bh_random/src/bh_random.o: @g++ -c bh_random/src/bh_random.cpp -o bh_random/src/bh_random.o $(CFLAGS) + +# prepare an archive for the program +release: + @echo "Creating release files..." + @mkdir -p release/breakhack + @cp -r release_files/* release/breakhack/ + @cp -r data release/breakhack/ + @cp -r assets release/breakhack/ + @cp breakhack release/breakhack/ + @strip release/breakhack/breakhack + @cp README.md release/breakhack/ + @cp README_Amiga.md release/breakhack/ + @cp LICENSE.txt release/breakhack/ + @cp CREDITS.md release/breakhack/ + @echo "Creating release archive..." + @lha -aeqr3 a breakhack-OS4.lha release/ + @echo "Clean release files..." + @delete release ALL QUIET FORCE + diff --git a/README_Amiga.md b/README_Amiga.md new file mode 100644 index 0000000..74eb62c --- /dev/null +++ b/README_Amiga.md @@ -0,0 +1,40 @@ +# breakhack for AmigaOS 4.1 FE + +breakhack is a small roguelike game for having some good time, while +you wait for your amiga to compile or render a screen. It is developed +by Linus Probert and you can find it for various platforms on Steam. + +## Installation + +Extract the archive wherever you want and run the *breakhack* binary. + +## I would like to thank + +- Linus Probert for creating this awesome game and open sourcing it +- Capehill for his tireless work on SDL port for AmigaOS 4.1 FE +- Roman "kas1e" Kargin and Nouvel "HunoPPC" Hugues for their help + with libphysfs + +Without all the above Lite XL would not be possible + +## Known issues +There are some issues with the Fullscreen graphics, depending which +Renderer driver is used. I might fix them in the future. + +## Support + +If you enjoy what I am doing and would like to keep me up during the night, +please consider to buy me a coffee at: +https://ko-fi.com/walkero + +## Known issues + +You can find the known issues at +https://git.walkero.gr/walkero/breakhack/issues + +# Changelog + +## [4.0.3r1] - 2022-12-21 +### Added +- First release for AmigaOS 4 + diff --git a/README_Amiga.md.info b/README_Amiga.md.info new file mode 100644 index 0000000000000000000000000000000000000000..5222239a1864b97c9208376dc8a5191a71ab4d98 GIT binary patch literal 5092 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 a++SH@yRLR^-J-XJs~&yf-eaJBp8)^?lE6#= literal 0 HcmV?d00001