diff options
author | dos-reis <gdr@axiomatics.org> | 2007-08-14 05:14:52 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2007-08-14 05:14:52 +0000 |
commit | ab8cc85adde879fb963c94d15675783f2cf4b183 (patch) | |
tree | c202482327f474583b750b2c45dedfc4e4312b1d /src/clef/Makefile.in | |
download | open-axiom-ab8cc85adde879fb963c94d15675783f2cf4b183.tar.gz |
Initial population.
Diffstat (limited to 'src/clef/Makefile.in')
-rw-r--r-- | src/clef/Makefile.in | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/src/clef/Makefile.in b/src/clef/Makefile.in new file mode 100644 index 00000000..d861f724 --- /dev/null +++ b/src/clef/Makefile.in @@ -0,0 +1,55 @@ +# this is where the include files live +INC= $(axiom_src_srcdir)/include + +bin_PROGRAMS = clef$(EXEEXT) + +clef_sources = edible.c + +clef_SOURCES = $(addsuffix .pamphlet, $(clef_sources)) + +clef_objects = $(clef_sources:.c=.lo) + +clef_LDADD = $(axiom_target_libdir)/libspad.la +clef_DEPENDENCIES = + +subdir = src/clef/ + +pamphlets = $(clef_SOURCES) Makefile.pamphlet + +.PHONY: all all-clef +all: all-ax + +all-ax all-clef: stamp + @ echo finished $(builddir) + +stamp: $(axiom_target_bindir)/clef$(EXEEXT) + @rm -f stamp + $(STAMP) stamp + +$(axiom_target_bindir)/clef$(EXEEXT): $(clef_objects) $(clef_DEPENDENCIES) + $(LINK) -o $@ $(clef_objects) $(clef_LDADD) ${LDF} + +.SUFFIXES: +.SUFFIXES: .c .lo .h +.PRECIOUS: %.c +.PRECIOUS: %.lo + +%.c: $(srcdir)/%.c.pamphlet + $(axiom_build_document) --tangle --output=$@ $< + +%.lo: ${INC}/useproto.h ${INC}/edible.h \ + $(axiom_configdir)/axiom-c-macros.h + +%.lo: %.c $(axiom_c_macros_h) + $(COMPILE) -o $@ ${CCF} $(axiom_includes) $< + +mostlyclean-local: + @rm -f $(clef_objects) + @rm -f $(clef_sources) + @rm -f stamp + +clean-local: mostlyclean-local + @rm -f $(axiom_target_bindir)/clef$(EXEEXT) + +distclean-local: clean-local + |