CSC_FLAGS = -s -O2 -d1 -I/usr/include/chicken SOURCES = premodules.scm \ premodule2module.scm \ premodule2tests.scm \ premodule2docs.scm all: premodules.import.so premodules.so \ premodule2module premodule2tests premodule2docs premodules.so premodules.import.so: premodules.scm csc $(CSC_FLAGS) -J premodules.scm csc $(CSC_FLAGS) premodules.import.scm rm -f premodules.import.scm premodule2module: premodule2module.scm premodules.import.so csc premodule2module.scm premodule2tests: premodule2tests.scm premodules.import.so csc premodule2tests.scm premodule2docs: premodule2docs.scm premodules.import.so csc premodule2docs.scm