CYCC=cyclone
FLAGS=-O3 -nogc $(EXTRACFLAGS)
OBJS = finger.o
NC_OBJS = $(addprefix nc_,$(OBJS))

build: finger$(EXE)
build-nocheck: finger-nochk$(EXE)


nc_%.o: %.cyc
	$(CYCC) --nochecks $(FLAGS) -c $< -o $@
%.o: %.cyc
	$(CYCC) $(FLAGS) -c $< -o $@

finger$(EXE): $(OBJS)
	$(CYCC) $(FLAGS) -o $@ $<
finger-nochk$(EXE): $(NC_OBJS)
	$(CYCC) $(FLAGS) -o $@ $<
clean: 
	rm -f *.o finger$(EXE) finger-nochk$(EXE)
