diff options
| author | B. Watson <urchlay@slackware.uk> | 2024-05-16 01:43:09 -0400 | 
|---|---|---|
| committer | B. Watson <urchlay@slackware.uk> | 2024-05-16 01:43:09 -0400 | 
| commit | a4cc3ad3504d634e379369862c9f9fd8eed379f3 (patch) | |
| tree | 7b6f55c352a4ca62dddaa1b4a6854799111d2d2f /jindroush/aext/Makefile | |
| parent | b33c25d1363110e6e4a714530f460b0ff951f56b (diff) | |
| download | bw-atari8-tools-a4cc3ad3504d634e379369862c9f9fd8eed379f3.tar.gz | |
Add Jindrich Kubec's tools.
Diffstat (limited to 'jindroush/aext/Makefile')
| -rw-r--r-- | jindroush/aext/Makefile | 49 | 
1 files changed, 49 insertions, 0 deletions
| diff --git a/jindroush/aext/Makefile b/jindroush/aext/Makefile new file mode 100644 index 0000000..4d016e6 --- /dev/null +++ b/jindroush/aext/Makefile @@ -0,0 +1,49 @@ +#===================================================================== +PRGNAME		= aext + +DESTDIR= +PREFIX=/usr + +LDLIBS=-L../lib -ljindroush +INCPATH=-I../include + +all: $(PRGNAME) + +release: +	@$(MAKE) $(PRGNAME) CFLAGS="-c -O2 -Wall -D__CDISK_SAVE__" LDFLAGS="" +	@echo RELEASE: Compiled. + +rel_strip: release +	@strip $(PRGNAME) + +install: rel_strip +	cp $(PRGNAME) $(DESTDIR)/$(PREFIX)/bin/ +	@echo RELEASE: Installed. + +debug: +	@$(MAKE) $(PRGNAME) CFLAGS="-c -g -Wall -D_DEBUG -D__CDISK_SAVE__" LDFLAGS="-g" +	@echo DEBUG: Compiled. + +clean: +	rm -rf *.o $(PRGNAME) $(PRGNAME).exe switches.cpp +	@echo DEBUG: Cleaned. + + +OBJECTS = aext.o + +#===================================================================== +CXX		= g++ +LD		= g++ +CPPFLAGS=$(COPT) +COPT=-O2 + +#===================================================================== + +$(PRGNAME) : $(OBJECTS) +	$(LD) $(LDFLAGS) $(OBJECTS) $(LDLIBS) -o $(PRGNAME) + +%.o : %.cpp switches.cpp +	$(CXX) $(INCPATH) $(CPPFLAGS) -c $< -o $@ + +switches.cpp : switches.def ../switches.pl +	perl ../switches.pl $< $@ | 
