aboutsummaryrefslogtreecommitdiff
path: root/odb/makefile
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2011-03-01 11:56:33 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2011-03-01 11:56:33 +0200
commitfe69d94f3d2dcb37d69ac2d7a0f88ad5fce2ad5c (patch)
treed93f7ea21f66e9fe416c48766b99f987ad7b3804 /odb/makefile
parent6c97eb68924e7f9ea5b0d859182562ec8f812a1e (diff)
Add support for embedded database schemas
New options: --schema-format, --default-schema. New example: schema/embedded.
Diffstat (limited to 'odb/makefile')
-rw-r--r--odb/makefile9
1 files changed, 6 insertions, 3 deletions
diff --git a/odb/makefile b/odb/makefile
index d73f007..ea9385a 100644
--- a/odb/makefile
+++ b/odb/makefile
@@ -12,6 +12,7 @@ cxx-lexer.cxx \
sql-lexer.cxx \
context.cxx \
common.cxx \
+emitter.cxx \
type-processor.cxx \
include.cxx \
header.cxx \
@@ -34,10 +35,11 @@ tracer/source.cxx
cxx_ptun += \
mysql/context.cxx \
mysql/common.cxx \
-mysql/schema.cxx \
mysql/header.cxx \
mysql/inline.cxx \
-mysql/source.cxx
+mysql/source.cxx \
+mysql/schema.cxx \
+mysql/sql-schema.cxx
cxx_ptun += \
semantics/class.cxx \
@@ -68,7 +70,7 @@ cxx_dtun := odb.cxx
# Common units.
#
-cxx_ctun := database.cxx profile.cxx
+cxx_ctun := option-types.cxx option-functions.cxx profile.cxx
# Options file.
#
@@ -118,6 +120,7 @@ gen := $(addprefix $(out_base)/,$(genf))
$(gen): $(cli)
$(gen): cli := $(cli)
$(gen): cli_options += \
+--generate-modifier \
--generate-specifier \
--generate-description \
--suppress-undocumented \