Makefile (572B)
1# bankcheck (auto bank tool) makefile 2 3ifndef TARGETDIR 4TARGETDIR = /opt/gbdk 5endif 6 7ifeq ($(OS),Windows_NT) 8 BUILD_OS := Windows_NT 9else 10 BUILD_OS := $(shell uname -s) 11endif 12 13# Target older macOS version than whatever build OS is for better compatibility 14ifeq ($(BUILD_OS),Darwin) 15 export MACOSX_DEPLOYMENT_TARGET=10.10 16endif 17 18CC = $(TOOLSPREFIX)gcc 19CFLAGS = -ggdb -O -Wno-incompatible-pointer-types -DGBDKLIBDIR=\"$(TARGETDIR)\" 20OBJ = bankpack.o files.o obj_data.o list.o path_ops.o 21BIN = bankpack 22 23all: $(BIN) 24 25$(BIN): $(OBJ) 26 27clean: 28 rm -f *.o $(BIN) *~ 29 rm -f *.exe 30