aboutsummaryrefslogtreecommitdiff
path: root/odb/makefile
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2010-07-22 14:33:21 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2010-07-22 14:33:21 +0200
commitcea6fb57ac8c9a893c0f404fef6c1469f0b6222b (patch)
treefed8b6ffa8ea2cb6347ece69c0cb81003d0ccbf6 /odb/makefile
parent5f71c55a1c24c23af1eeb0d664922497a0e5c071 (diff)
Next chunk of functionality
Add SQL language lexer. Implement MySQL type declaration parser. Create sub-directories for databases, currently mysql and tracer. Create MySQL-specific context.
Diffstat (limited to 'odb/makefile')
-rw-r--r--odb/makefile23
1 files changed, 18 insertions, 5 deletions
diff --git a/odb/makefile b/odb/makefile
index f6da371..1fb240d 100644
--- a/odb/makefile
+++ b/odb/makefile
@@ -8,15 +8,28 @@ include $(dir $(lastword $(MAKEFILE_LIST)))../build/bootstrap.make
# Plugin units.
#
cxx_ptun := \
+sql-lexer.cxx \
context.cxx \
generator.cxx \
parser.cxx \
plugin.cxx \
-pragma.cxx \
-header.cxx \
-inline.cxx \
-source.cxx \
-mysql-schema.cxx
+pragma.cxx
+
+# Tracer
+#
+cxx_ptun += \
+tracer/header.cxx \
+tracer/inline.cxx \
+tracer/source.cxx
+
+# MySQL
+#
+cxx_ptun += \
+mysql/context.cxx \
+mysql/schema.cxx \
+mysql/header.cxx \
+mysql/inline.cxx \
+mysql/source.cxx
cxx_ptun += \
semantics/class.cxx \