diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2021-10-15 21:54:53 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2021-10-15 21:58:53 +0300 |
commit | 7c5b960dacca0e063030bb756c088ea32f41aafa (patch) | |
tree | f8f0e52d01d8d015c7fb2927743cada9b22468f5 /libprint/libprint/buildfile | |
parent | 4fda9c65d631d0c0374249aeae90668caa0ba6e0 (diff) |
Release version 1.0.0+8v1.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-
Diffstat (limited to 'libprint/libprint/buildfile')
-rw-r--r-- | libprint/libprint/buildfile | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/libprint/libprint/buildfile b/libprint/libprint/buildfile index 3097c53..c66998c 100644 --- a/libprint/libprint/buildfile +++ b/libprint/libprint/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{print}: {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 += -DLIBPRINT_STATIC_BUILD -objs{*}: cxx.poptions += -DLIBPRINT_SHARED_BUILD +{hbmia obja}{*}: cxx.poptions += -DLIBPRINT_STATIC_BUILD +{hbmis objs}{*}: cxx.poptions += -DLIBPRINT_SHARED_BUILD # Export options. # @@ -37,9 +39,9 @@ libs{print}: cxx.export.poptions += -DLIBPRINT_SHARED # for details on the version.* variable values. # if $version.pre_release - lib{print}: bin.lib.version = @"-$version.project_id" + lib{print}: bin.lib.version = "-$version.project_id" else - lib{print}: bin.lib.version = @"-$version.major.$version.minor" + lib{print}: bin.lib.version = "-$version.major.$version.minor" # Install into the libprint/ subdirectory of, say, /usr/include/ # recreating subdirectories. |