TOP = ../../.. SWIG = $(TOP)/../preinst-swig INTERFACE = simple.i SRCS = CXXSRCS = TARGET = simple INCLUDE = -I. -I../../Include SWIGOPT = -I../../Include CFLAGS = VARIANT = LIBS = -L../.. -lgifplot -lm # comment the following two lines to build a dynamic so file CHICKEN_MAIN = test-simple.scm VARIANT = _static all:: $(TARGET) $(TARGET): $(INTERFACE) $(SRCS) $(MAKE) -f $(TOP)/Makefile \ SRCS='$(SRCS)' CXXSRCS='$(CXXSRCS)' CHICKEN_MAIN='$(CHICKEN_MAIN)' \ INCLUDE='$(INCLUDE)' SWIGOPT='$(SWIGOPT)' LIBS='$(LIBS)' TARGET='$(TARGET)' \ SWIG='$(SWIG)' INTERFACE='$(INTERFACE)' CHICKENOPTS='$(CHICKENOPTS)' chicken$(VARIANT) clean:: $(MAKE) -f $(TOP)/Makefile chicken_clean rm -f simple.scm image.gif rm -f $(TARGET)