noinst_PROGRAMS = ToukyDemo ToukyDemo_SOURCES = \ Character.h ToukyDemo.cpp ToukyDemo.h UserReactiveObject.h ToukyDemo_CPPFLAGS = @LOL_CFLAGS@ @PIPI_CFLAGS@ ToukyDemo_LDADD = ToukyDemo_LDFLAGS = $(top_builddir)/src/liblol.a @LOL_LIBS@ @PIPI_LIBS@ ToukyDemo_DEPENDENCIES = $(top_builddir)/src/liblol.a all-local: ToukyDemo$(EXEEXT) test $(MAKE_FSELF) = no || make_fself ToukyDemo$(EXEEXT) ToukyDemo.self CLEANFILES = $(noinst_PROGRAMS:%$(EXEEXT)=%.self) \ $(noinst_PROGRAMS:%$(EXEEXT)=%.elf) \ $(noinst_PROGRAMS:%$(EXEEXT)=%.exe) SUFFIXES = .lolfx .lolfx.o: (echo "char const *"; \ echo "lolfx_$(notdir $(basename $(filter %.lolfx, $^))) ="; \ $(SED) 's/"/\\"/g' $(filter %.lolfx, $^) | \ $(SED) 's/\([^\r]*\).*/"\1\\n"/'; \ echo ";") | $(CXXCOMPILE) -xc++ -c - -o $@