Makefile (537B)
1# ihxcheck 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 = ihxcheck.o areas.o ihx_file.o 21BIN = ihxcheck 22 23 24all: $(BIN) 25 26$(BIN): $(OBJ) 27 28clean: 29 rm -f *.o $(BIN) *~ 30 rm -f *.exe 31