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 0000000..5222239 Binary files /dev/null and b/README_Amiga.md.info differ diff --git a/release_files/breakhack.info b/release_files/breakhack.info new file mode 100644 index 0000000..42397f8 Binary files /dev/null and b/release_files/breakhack.info differ