COGEN=ruby erbpp_sys.rb
GENSRC=gsl_sys.c
GENDEPS=erbpp_sys.rb *_def.rb ../gen/*.rb ../gen/tmpl/*.c

src : $(GENSRC)

$(GENSRC) : $(GENDEPS)
	$(COGEN) > $@

doc : $(GENSRC)
	yard doc $(GENSRC)

clean: cleansrc cleandoc
cleansrc:
	-$(Q)$(RM) $(GENSRC)
cleandoc:
	-$(Q)$(RM_RF) doc .yardoc
