File: Makefile.am

package info (click to toggle)
whitedb 0.7.2-1
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 2,452 kB
  • ctags: 2,681
  • sloc: ansic: 31,714; python: 790; lex: 359; java: 277; makefile: 172; yacc: 138; sh: 87; sed: 36
file content (31 lines) | stat: -rw-r--r-- 941 bytes parent folder | download | duplicates (6)
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
#
# - - - - reasoner sources - - - -

parsergenfiles = dbotter.tab.c dbotter.tab.h\
  dbotter.yy.c dbprolog.tab.c\
  dbprolog.tab.h dbprolog.yy.c

parserfiles =  dbparse.c dbparse.h dbgenparse.h\
  dbotterparse.h\
  dbprologparse.h\
  $(parsergenfiles)

# - - - -  reasoner sources for flex and bison and their compilation to c - - - -

dbotter.tab.c dbotter.tab.h: dbotter.y dbotterparse.h dbgenparse.h
	$(BISON)  -pwg_yyotter -d -v dbotter.y -o dbotter.tab.c

dbotter.yy.c: dbotter.l dbotter.tab.h dbotterparse.h dbgenparse.h
	$(LEX) -Pwg_yyotter -odbotter.yy.c dbotter.l

dbprolog.tab.c dbprolog.tab.h: dbprolog.y dbprologparse.h dbgenparse.h
	$(BISON) -pwg_yyprolog -d -v dbprolog.y -o dbprolog.tab.c

dbprolog.yy.c: dbprolog.l dbprolog.tab.h dbprologparse.h dbgenparse.h
	$(LEX) -Pwg_yyprolog -odbprolog.yy.c dbprolog.l

MAINTAINERCLEANFILES = $(parsergenfiles)

noinst_LTLIBRARIES = libParser.la
libParser_la_SOURCES = $(parserfiles)