File: Makefile.am

package info (click to toggle)
chpp 0.3.4-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 3,228 kB
  • ctags: 5,154
  • sloc: ansic: 30,186; cpp: 575; sh: 500; makefile: 314; yacc: 265; asm: 261; lex: 64
file content (34 lines) | stat: -rw-r--r-- 1,143 bytes parent folder | download
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
33
34
bin_PROGRAMS = chpp

chpp_SOURCES = avl.c avl.h bcoutput.c bcoutput.h bytecode.c bytecode.h chash.c chash.h jump.c jump.h commands.c commands.h depends.c depends.h dynstring.c dynstring.h environment.c environment.h error.c error.h filler.c filler.h getopt.c getopt.h getopt1.c input.c input.h internals.c internals.h list.c list.h main.c main.h memory.c memory.h output.c output.h parser.c parser.h recorder.c recorder.h regex.c regex.h value.c value.h arith.h arithparse.y arithscan.l

INCLUDES = -DCHPP_INCLUDEDIR=\"@chppincludedir@\"
chpp_LDADD = builtins/libbuiltins.a builtins/database/libdatabase.a gc/gc.a @MYSQL_LIBS@ @MSQL_LIBS@ @LIBOBJS@ -lm

SUBDIRS = builtins doc include

YFLAGS = -d

gc/gc.a :
	( cd gc ; make gc.a )

EXTRA_DIST = arithparse.h configure

dist-hook :
	( cd gc ; make clean )
	cp -dR gc $(distdir)
	rm -rf `find $(distdir)/gc -name CVS`
	mkdir $(distdir)/test
	cp -dR test/regress $(distdir)/test
	cp -dR test/tautogen $(distdir)/test
	cp -dR test/website $(distdir)/test
	rm -rf `find $(distdir)/test -name CVS`

clean-gc :
	( cd gc ; make clean )

clean : clean-gc

mostlyclean : clean-gc

distclean : clean-gc