summaryrefslogtreecommitdiff
path: root/cli/makefile
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2009-09-05 16:29:23 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2009-09-05 16:29:23 +0200
commit4974b4763bd60eb875f93a71dbe2fe82ecfed9fc (patch)
tree9353fb3fec3fa5f77f1faaf6da8185e3d006e7ba /cli/makefile
parente2299f6d95ba3264072d6ddc49f153ad73fd9d24 (diff)
Add semantic graph and traversal mechanism
The parser now builds the semantic graph.
Diffstat (limited to 'cli/makefile')
-rw-r--r--cli/makefile15
1 files changed, 15 insertions, 0 deletions
diff --git a/cli/makefile b/cli/makefile
index e2158d4..76d23d8 100644
--- a/cli/makefile
+++ b/cli/makefile
@@ -7,6 +7,21 @@ include $(dir $(lastword $(MAKEFILE_LIST)))../build/bootstrap.make
cxx_tun := cli.cxx lexer.cxx parser.cxx
+cxx_tun += \
+semantics/class.cxx \
+semantics/elements.cxx \
+semantics/expression.cxx \
+semantics/namespace.cxx \
+semantics/option.cxx \
+semantics/unit.cxx
+
+cxx_tun += \
+traversal/class.cxx \
+traversal/elements.cxx \
+traversal/namespace.cxx \
+traversal/option.cxx \
+traversal/unit.cxx
+
#
#
cxx_obj := $(addprefix $(out_base)/,$(cxx_tun:.cxx=.o))