File: makefile.am

package info (click to toggle)
mona 1.4-7-4
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,976 kB
  • ctags: 3,713
  • sloc: ansic: 14,363; cpp: 12,610; sh: 1,076; yacc: 493; lex: 358; makefile: 154; lisp: 53
file content (32 lines) | stat: -rw-r--r-- 1,338 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
MAINTAINERCLEANFILES = makefile.in makefile html.gta \
	presburger_plus_012.dfa presburger_less_01.dfa \
	presburger_timestwo_01.dfa presburger_const42.dfa
CLEANFILES = bdd_example.o gta_example.o presburger_analysis.o presburger_transduction.o \
	bdd_example gta_example presburger_analysis presburger_transduction
EXTRA_DIST = bdd_volatility ab1.mona even_with_pred.mona minusmodulo.mona \
	regexp.mona ab2.mona html.mona nadder.mona even.mona hyman.mona \
	plusmodulo.mona even_with_assert.mona lossy_queue.mona presburger.mona \
	bdd_example.c gta_example.c presburger_analysis.c presburger_transduction.c

COMPILE = $(CC) @CFLAGS@

examples: bdd_example gta_example presburger_analysis presburger_transduction

bdd_example: bdd_example.o
	$(COMPILE) -o bdd_example bdd_example.o ../BDD/libbdd.a ../Mem/libmem.a

gta_example: gta_example.o
	$(COMPILE) -o gta_example gta_example.o ../GTA/libgta.a ../BDD/libbdd.a ../Mem/libmem.a

presburger_transduction: presburger_transduction.o
	$(COMPILE) -o presburger_transduction presburger_transduction.o \
	../DFA/libdfa.a ../BDD/libbdd.a ../Mem/libmem.a

presburger_analysis: presburger_analysis.o
	$(COMPILE) -o presburger_analysis presburger_analysis.o \
	../DFA/libdfa.a ../BDD/libbdd.a ../Mem/libmem.a

%.o:    %.c
	$(COMPILE) -I../Mem -I../BDD -I../DFA -I../GTA -c $<

.PHONY:	examples