mirror of
https://frontier.innolan.net/github/AmigaExamples.git
synced 2026-09-12 01:42:04 +00:00
Tools now share a common base makefile
This commit is contained in:
+5
-17
@@ -1,22 +1,10 @@
|
||||
MAKEADF=./out/makeadf
|
||||
SRCS=makeadf.c
|
||||
HOST_WARNINGS=-pedantic-errors -Wfatal-errors -Wall -Werror -Wextra -Wno-unused-parameter -Wshadow
|
||||
HOST_CFLAGS=$(HOST_WARNINGS)
|
||||
PROGRAM=./out/makeadf
|
||||
OBJS=./out/makeadf.o
|
||||
|
||||
$(MAKEADF): out bin $(SRCS)
|
||||
gcc $(HOST_CFLAGS) $(SRCS) -o $(MAKEADF)
|
||||
include ../../shared/tools.mk
|
||||
|
||||
out:
|
||||
mkdir out
|
||||
|
||||
bin:
|
||||
mkdir bin
|
||||
|
||||
clean:
|
||||
rm -r out bin *~
|
||||
|
||||
test: $(MAKEADF)
|
||||
$(MAKEADF) reference/bootblock.bin > out/test.adf
|
||||
test: $(PROGRAM)
|
||||
$(PROGRAM) reference/bootblock.bin > out/test.adf
|
||||
diff reference/test.adf out/test.adf
|
||||
@echo "______ ___ _____ _____ ___________ "
|
||||
@echo "| ___ \/ _ \ / ___/ ___| ___| _ \ "
|
||||
|
||||
Reference in New Issue
Block a user