1 ## Automake template for Inform program.
3 include $(top_srcdir)/config/Makefile.inc
7 inform_SOURCES = arrays.c asm.c bpatch.c chars.c directs.c errors.c \
8 expressc.c expressp.c files.c inform.c lexer.c linker.c memory.c objects.c \
9 states.c symbols.c syntax.c tables.c text.c veneer.c verbs.c header.h
11 INC = ,$(DESTDIR)$(localincdir),$(DESTDIR)$(localmoddir),$(DESTDIR)$(includedir),$(DESTDIR)$(moduledir)
12 MOD = ,$(DESTDIR)$(localmoddir),$(DESTDIR)$(moduledir)
14 MODDEF = -DModule_Directory=\"$(MOD)\"
15 INCDEF = -DInclude_Directory=\"$(INC)\"
17 INCLUDES = -D$(HOST) $(MODDEF) $(INCDEF)
19 PROGRAM = $(DESTDIR)$(bindir)/inform
23 # Don't bother keeping old versions under Cygwin.
25 mv $(PROGRAM) $(PROGRAM)-$(INFORM_VERSION)
26 $(LN_S) $(PROGRAM)-$(INFORM_VERSION) $(PROGRAM)
33 - chmod u+w $(DESTDIR)$(bindir)
34 rm -f $(PROGRAM)-$(INFORM_VERSION)