From 3bd426dce9d6c9e37dc08e9591a2caa6fa1fdb20 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Sat, 24 Jun 2017 11:14:10 +0200 Subject: Add build system support for modularization --- libbutl/buildfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'libbutl/buildfile') diff --git a/libbutl/buildfile b/libbutl/buildfile index 42fc421..28cbc7b 100644 --- a/libbutl/buildfile +++ b/libbutl/buildfile @@ -71,9 +71,11 @@ if $version.pre_release else lib{butl}: bin.lib.version = @"-$version.major.$version.minor" +bmi{*}: cxx.poptions += -DLIBBUTL_MODULE_BUILD + cxx.poptions =+ "-I$out_root" "-I$src_root" -obja{*}: cxx.poptions += -DLIBBUTL_STATIC_BUILD -objs{*}: cxx.poptions += -DLIBBUTL_SHARED_BUILD +obja{*} bmia{*}: cxx.poptions += -DLIBBUTL_STATIC_BUILD +objs{*} bmis{*}: cxx.poptions += -DLIBBUTL_SHARED_BUILD lib{butl}: cxx.export.poptions = "-I$out_root" "-I$src_root" liba{butl}: cxx.export.poptions += -DLIBBUTL_STATIC -- cgit v1.1