summaryrefslogtreecommitdiff
path: root/libcommon/buildfile
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2024-01-25 20:32:06 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2024-01-25 20:32:06 +0300
commit0d49ea1fe08cf1eab41a00149393a291c65a59d7 (patch)
tree0391eb09309ca95282e200516937e64d89f3e1bb /libcommon/buildfile
parentfc3fb39c90ab7fe5fccbe3f3bc0eb2645157bb96 (diff)
Turn odb-tests repository into package for muti-package repositoryodb-tests
Diffstat (limited to 'libcommon/buildfile')
-rw-r--r--libcommon/buildfile50
1 files changed, 0 insertions, 50 deletions
diff --git a/libcommon/buildfile b/libcommon/buildfile
deleted file mode 100644
index eb61455..0000000
--- a/libcommon/buildfile
+++ /dev/null
@@ -1,50 +0,0 @@
-# file : libcommon/buildfile
-# license : GNU GPL v2; see accompanying LICENSE file
-
-import intf_libs = libodb%lib{odb}
-
-for db: $databases
- import intf_libs += libodb-$db%lib{odb-$db}
-
-lib{common}: {hxx ixx txx cxx}{** -config} hxx{config} $intf_libs
-
-# Generated config file.
-#
-using autoconf
-
-hxx{config}: in{config}
-{
- DATABASE_MYSQL = $mysql
- DATABASE_SQLITE = $sqlite
- DATABASE_PGSQL = $pgsql
- DATABASE_ORACLE = $oracle
- DATABASE_MSSQL = $mssql
- MULTI_DATABASE = $multi
-}
-
-# Build options.
-#
-cxx.poptions =+ "-I$out_root" "-I$src_root"
-
-{hbmia obja}{*}: cxx.poptions += -DLIBCOMMON_STATIC_BUILD
-{hbmis objs}{*}: cxx.poptions += -DLIBCOMMON_SHARED_BUILD
-
-# Export options.
-#
-lib{common}:
-{
- cxx.export.poptions = "-I$out_root" "-I$src_root"
- cxx.export.libs = $intf_libs
-}
-
-liba{common}: cxx.export.poptions += -DLIBCOMMON_STATIC
-libs{common}: cxx.export.poptions += -DLIBCOMMON_SHARED
-
-# For pre-releases use the complete version to make sure they cannot
-# be used in place of another pre-release or the final version. See
-# the version module for details on the version.* variable values.
-#
-if $version.pre_release
- lib{common}: bin.lib.version = "-$version.project_id"
-else
- lib{common}: bin.lib.version = "-$version.major.$version.minor"