
OUTDIR=.
OPTPRE=-c 1
OPTPOST=-s -f 2 -g 1350

SRC=$(wildcard *.sfr)

OBJS=$(SRC:%.sfr=%.sfr.cTF)

%.sfr.cTF : %.sfr
	gunzip -c $< | ./getngdpre -b $< $(OPTPRE)

% : %.c
	gcc -s -Wall -O3 -o $@ $<

% : %.cc
	g++ -std=c++0x -s -Wall -O3 -o $@ $<

% : %.go
	go build $<

all: bin $(OUTDIR)/context3

$(OUTDIR)/context3: $(OBJS) 
	./getngdpost -d $(OUTDIR) $(OPTPOST) $(OBJS)

bin: getNGD getNGD2 getngd getngd2 getngdpre getngdpost
