Makefile.subdir 2.96 KB
Newer Older
1
2
lib_LIBRARIES += src/libcodes-base.a 

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
35
36
37
38
BUILT_SOURCES += src/modelconfig/configparser.h \
                 src/modelconfig/configlex.h

EXTRA_DIST += src/iokernellang/codesparser.y.in \
              src/iokernellang/codeslexer.l \
              src/modelconfig/configparser.y \
              src/modelconfig/configlex.l \
              src/util/quicklist.h \
              src/util/quickhash.h

PHONY: maintainer-clean-local
maintainer-clean-local::
	-rm -f src/iokernellang/codesparser.c
	-rm -f src/iokernellang/codesparser.h
	-rm -f src/iokernellang/codesparser.y
	-rm -f src/iokernellang/codeslexer.c
	-rm -f src/iokernellang/codeslexer.h
	-rm -f src/modelconfig/configlex.h
	-rm -f src/modelconfig/configlex.c
	-rm -f src/modelconfig/configparser.h
	-rm -f src/modelconfig/configparser.c


src/modelconfig/configparser.h: src/modelconfig/configparser.y
src/modelconfig/configlex.h: src/modelconfig/configlex.l

BUILT_SOURCES += src/iokernellang/codesparser.h \
		 src/iokernellang/codesparser.c \
                 src/iokernellang/codeslexer.h


#src/iokernellang/codesparser.y: src/iokernellang/codesparser.y.in Makefile
src/iokernellang/codesparser.c src/iokernellang/codesparser.h: src/iokernellang/codesparser.y

EXTRA_DIST += src/iokernellang/codesparser.y

Philip Carns's avatar
Philip Carns committed
39
40
41
42
43
44
45
46
47
48
49
50
include_HEADERS = \
    src/iokernellang/CodesKernelHelpers.h \
    src/iokernellang/CodesIOKernelContext.h \
    src/iokernellang/CodesIOKernelParser.h \
    src/iokernellang/CodesIOKernelTypes.h \
    src/iokernellang/codeslexer.h \
    src/modelconfig/txt_configfile.h \
    src/util/tools.h \
    src/logging/codeslogging.h \
    src/logging/timeline.h \
    src/iokernellang/codesparser.h 

51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
src_libcodes_base_a_SOURCES =  \
    src/iokernellang/codesparser.h \
    src/iokernellang/codesparser.c \
    src/iokernellang/codeslexer.h \
    src/iokernellang/codeslexer.c \
    src/iokernellang/codesImpl.c \
    src/iokernellang/CodesIOKernelContext.h \
    src/iokernellang/CodesIOKernelParser.h \
    src/iokernellang/CodesIOKernelTypes.h \
    src/iokernellang/CodesKernelHelpers.h \
    src/iokernellang/CodesKernelHelpers.c \
    src/modelconfig/configlex.c \
    src/modelconfig/configlex.h \
    src/modelconfig/configparser.c \
    src/modelconfig/configparser.h \
    src/modelconfig/configfile.c \
    src/modelconfig/configfile.h \
    src/modelconfig/configglue.h \
    src/modelconfig/configglue.c \
    src/modelconfig/configfile.h \
    src/modelconfig/configstore.h \
    src/modelconfig/configstore.c \
    src/modelconfig/configstoreadapter.h \
    src/modelconfig/configstoreadapter.c \
    src/modelconfig/txt_configfile.c \
    src/modelconfig/txt_configfile.h \
    src/util/tools.h \
    src/util/tools.c \
    src/util/interval-merge-tree.h \
    src/util/interval-merge-tree.c \
    src/util/red-black-tree.h \
    src/util/red-black-tree.c \
    src/util/codes-callbacks.h \
    src/util/codes-callbacks.c \
    src/logging/codeslogging.h \
    src/logging/codeslogging.c \
    src/logging/timeline.h \
    src/logging/timeline.c