summaryrefslogtreecommitdiff
path: root/project/common.mk
blob: eb1a8f490379328a4fd0faccd9a432b2e8b53289 (plain)
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
Objects/%.lo:	$(SOURCE_DIR)/Objects/%.c $(ALL_HEADERS) host.tag tree.tag config.tag
		$(CC) -c -o $@ $< $(CFLAGS_SHARED)

Objects/%.o:	$(SOURCE_DIR)/Objects/%.c $(ALL_HEADERS) host.tag tree.tag config.tag
		$(CC) -c -o $@ $< $(CFLAGS_STATIC)

Parser/%.lo:	$(SOURCE_DIR)/Parser/%.c $(ALL_HEADERS) host.tag tree.tag config.tag
		$(CC) -c -o $@ $< $(CFLAGS_SHARED)

Parser/%.o:	$(SOURCE_DIR)/Parser/%.c $(ALL_HEADERS) host.tag tree.tag config.tag
		$(CC) -c -o $@ $< $(CFLAGS_STATIC)


OBJECT_SRCS = \
	Objects/abstract.c \
	Objects/boolobject.c \
	Objects/bufferobject.c \
	Objects/bytearrayobject.c \
	Objects/bytes_methods.c \
	Objects/capsule.c \
	Objects/cellobject.c \
	Objects/classobject.c \
	Objects/cobject.c \
	Objects/codeobject.c \
	Objects/complexobject.c \
	Objects/descrobject.c \
	Objects/dictobject.c \
	Objects/enumobject.c \
	Objects/exceptions.c \
	Objects/fileobject.c \
	Objects/floatobject.c \
	Objects/frameobject.c \
	Objects/funcobject.c \
	Objects/genobject.c \
	Objects/intobject.c \
	Objects/iterobject.c \
	Objects/listobject.c \
	Objects/longobject.c \
	Objects/memoryobject.c \
	Objects/methodobject.c \
	Objects/moduleobject.c \
	Objects/object.c \
	Objects/obmalloc.c \
	Objects/rangeobject.c \
	Objects/setobject.c \
	Objects/sliceobject.c \
	Objects/stringobject.c \
	Objects/structseq.c \
	Objects/tupleobject.c \
	Objects/typeobject.c \
	Objects/unicodeobject.c \
	Objects/unicodectype.c \
	Objects/weakrefobject.c \

PARSER_SRCS = \
	Parser/acceler.c \
	Parser/bitset.c \
	Parser/firstsets.c \
	Parser/grammar.c \
	Parser/grammar1.c \
	Parser/listnode.c \
	Parser/metagrammar.c \
	Parser/myreadline.c \
	Parser/node.c \
	Parser/parser.c \
	Parser/parsetok.c \
	Parser/pgen.c \
	Parser/tokenizer.c \

APP_SRCS = \

COMMON_SRCS = \
	$(OBJECT_SRCS)     \
	$(PARSER_SRCS)     \