CC       = gcc
CFLAGS   = -c -g -O2 -DUNIX -I../h -I../..
LFLAGS   = -s -L../../fidoconf -L../../smapi

OBJS    = hptsqfix.o
SRC_DIR = ../src/

all: $(OBJS) \
	hptsqfix

%.o: $(SRC_DIR)%.c
	$(CC) $(CFLAGS) $(SRC_DIR)$*.c

hptsqfix: $(OBJS)
	$(CC) $(LFLAGS) -o hptsqfix $(OBJS) -lsmapisun -lfidoconfigsun

clean:
	-rm -f *.o
	-rm -f *~
	-rm -f hptsqfix
	-rm -f core


syntax highlighted by Code2HTML, v. 0.9.1