Prepare first release
This commit is contained in:
parent
43c8bd610f
commit
5dd814e452
35
Makefile.os4
35
Makefile.os4
|
@ -45,15 +45,17 @@ INCPATH := -I. -I/sdk/local/newlib/include/SDL2 -Ibh_random/src \
|
||||||
-I/sdk/local/common/include/lua53
|
-I/sdk/local/common/include/lua53
|
||||||
# -DDEBUG
|
# -DDEBUG
|
||||||
|
|
||||||
CFLAGS := $(INCPATH) -Wall -Wwrite-strings -Wno-discarded-qualifiers \
|
CFLAGS := $(INCPATH) -Wall -Wwrite-strings -Wno-discarded-qualifiers
|
||||||
-g -gstabs
|
# \
|
||||||
|
# -g -gstabs
|
||||||
# -ggdb -gdwarf-2
|
# -ggdb -gdwarf-2
|
||||||
|
|
||||||
LFLAGS := -lauto -lSDL2_image -lSDL2_ttf -lft2 -ltiff -lwebp -lpng -ljpeg \
|
LFLAGS := -lauto -lSDL2_image -lSDL2_ttf -lfreetype -ltiff -lwebp -lpng -ljpeg \
|
||||||
-llua53 -lsqlite3 -lz -lm \
|
-llua53 -lsqlite3 -lz \
|
||||||
-lSDL2_mixer -lmikmod -lmodplug -lFLAC -lvorbisfile -lvorbis -logg \
|
-lSDL2_mixer -lmikmod -lmodplug -lFLAC -logg \
|
||||||
-lSDL2 -lphysfs -lpthread -athread=native -lstdc++ \
|
-lSDL2 -lphysfs -lpthread -athread=native -lstdc++
|
||||||
-g -gstabs
|
# \
|
||||||
|
# -g -gstabs
|
||||||
# -ggdb -gdwarf-2
|
# -ggdb -gdwarf-2
|
||||||
# -lunix
|
# -lunix
|
||||||
|
|
||||||
|
@ -480,3 +482,22 @@ src/vector2d.o: src/vector2d.c
|
||||||
bh_random/src/bh_random.o:
|
bh_random/src/bh_random.o:
|
||||||
@g++ -c bh_random/src/bh_random.cpp -o bh_random/src/bh_random.o $(CFLAGS)
|
@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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue