blob: 86e9fa34c7ea1e1f0eb4ef6e82bdff2e5273b255 [file] [log] [blame]
# Assumes Makefile is used in a cygwin shell
SHELL = /bin/sh
CC = gcc
LD = gcc
EXECS = hxascdmp
EXE_S = hxascdmp.exe
# OS_FLAGS = -DSG_LIB_WIN32 -DSPTD
OS_FLAGS = -DSG_LIB_WIN32
LARGE_FILE_FLAGS = -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
EXTRA_FLAGS = $(OS_FLAGS) $(LARGE_FILE_FLAGS)
# CFLAGS = -O2 -Wall -W $(EXTRA_FLAGS)
CFLAGS = -g -O2 -Wall -W $(EXTRA_FLAGS)
# CFLAGS = -g -O2 -Wall -W -pedantic -std=c99 $(EXTRA_FLAGS)
LDFLAGS =
all: $(EXECS)
clean:
rm *.o $(EXE_S)
.c.o:
$(CC) $(INCLUDES) $(CFLAGS) $(S_CFLAGS) -c -o $@ $<
hxascdmp: hxascdmp.o
$(LD) -o $@ $(LDFLAGS) $@.o