From bc5192e6d345095eca59cd4b88c8f391ee1b2156 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Fri, 15 Oct 2021 22:17:28 +0300 Subject: Release version 1.0.0+8 Mark headers as importable in buildfiles Drop @ from bin.lib.version in libhello/buildfile Add commented out c/cxx/cc.internal.scope to root.build Make glue buildfile to read packages.manifest Fortify tests against NDEBUG Add BMI extensions to and ignore compressed .i and .i in .gitignore Bump project requirements for build2 to 0.14.0- --- libformat/libformat/buildfile | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'libformat/libformat') diff --git a/libformat/libformat/buildfile b/libformat/libformat/buildfile index a2f3fdf..4a32b0b 100644 --- a/libformat/libformat/buildfile +++ b/libformat/libformat/buildfile @@ -1,6 +1,6 @@ intf_libs = # Interface dependencies. impl_libs = # Implementation dependencies. -#import impl_libs += libhello%lib{hello} +#import xxxx_libs += libhello%lib{hello} lib{format}: {hxx ixx txx cxx}{** -version} hxx{version} $impl_libs $intf_libs @@ -14,12 +14,14 @@ hxx{version}: in{version} $src_root/manifest clean = ($src_root != $out_root) } +hxx{export}@./: cxx.importable = false + # Build options. # cxx.poptions =+ "-I$out_root" "-I$src_root" -obja{*}: cxx.poptions += -DLIBFORMAT_STATIC_BUILD -objs{*}: cxx.poptions += -DLIBFORMAT_SHARED_BUILD +{hbmia obja}{*}: cxx.poptions += -DLIBFORMAT_STATIC_BUILD +{hbmis objs}{*}: cxx.poptions += -DLIBFORMAT_SHARED_BUILD # Export options. # @@ -37,9 +39,9 @@ libs{format}: cxx.export.poptions += -DLIBFORMAT_SHARED # for details on the version.* variable values. # if $version.pre_release - lib{format}: bin.lib.version = @"-$version.project_id" + lib{format}: bin.lib.version = "-$version.project_id" else - lib{format}: bin.lib.version = @"-$version.major.$version.minor" + lib{format}: bin.lib.version = "-$version.major.$version.minor" # Install into the libformat/ subdirectory of, say, /usr/include/ # recreating subdirectories. -- cgit v1.1