mirror of
https://github.com/zeldaret/ph
synced 2026-05-23 23:05:17 -04:00
30 lines
500 B
Makefile
30 lines
500 B
Makefile
CC := gcc
|
|
CFLAGS := -g -Wall -I../include
|
|
|
|
ifneq ($(DEBUG),1)
|
|
CFLAGS += -O2 -DNDEBUG
|
|
endif
|
|
|
|
ifeq ($(OS),Windows_NT)
|
|
EXTRACTFILE := extractrom.exe
|
|
BUILDFILE := buildrom.exe
|
|
else
|
|
EXTRACTFILE := extractrom
|
|
BUILDFILE := buildrom
|
|
CFLAGS += -fshort-wchar
|
|
endif
|
|
|
|
.PHONY: all clean
|
|
|
|
all: $(EXTRACTFILE) $(BUILDFILE)
|
|
|
|
clean:
|
|
rm -f $(EXTRACTFILE)
|
|
rm -f $(BUILDFILE)
|
|
|
|
$(EXTRACTFILE): extract.c
|
|
$(CC) $(CFLAGS) -o $(EXTRACTFILE) extract.c
|
|
|
|
$(BUILDFILE): build.c
|
|
$(CC) $(CFLAGS) -o $(BUILDFILE) build.c
|