PROGRAM = main

IDC = idc

all : $(PROGRAM) $(LIBS)

% : %.st
	$(IDC) $<

%.so : %.st
	$(IDC) -s $< -o $@

run : all
	./$(PROGRAM)

tidy: .FORCE
	rm -f *~

clean : tidy .FORCE
	rm -f $(PROGRAM) *.exe *.so

spotless : clean .FORCE

.FORCE :
