From 4c2203d85ae4773e5fc7c27eae246e9ca2779421 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 23 Nov 2018 10:56:59 +0200 Subject: Rework slightly executable project buildfile generated by bdep-new --- bdep/new.cxx | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/bdep/new.cxx b/bdep/new.cxx index aed7e2d..8553a9b 100644 --- a/bdep/new.cxx +++ b/bdep/new.cxx @@ -569,11 +569,14 @@ namespace bdep "$libs" << (itest ? " testscript" : "") << endl; else - os << "./: exe{" << s << "}: libue{" << s << "}" << - (itest ? " testscript" : "") << endl - << "libue{" << s << "}: " << - "{" << hs << ' ' << x << "}{** -**.test...} $libs" << endl - << endl + { + os << "./: exe{" << s << "}: libue{" << s << "}: " << + "{" << hs << ' ' << x << "}{** -**.test...} $libs" << endl; + + if (itest) + os << "exe{" << s << "}: testscript" << endl; + + os << endl << "# Unit tests." << endl << "#" << endl @@ -592,6 +595,7 @@ namespace bdep "}{+$n} $d/testscript{+$n}" << endl << " $d/exe{$n}: libue{" << s << "}: bin.whole = false"<< endl << "}" << endl; + } os << endl << m << ".poptions =+ \"-I$out_root\" \"-I$src_root\"" << endl; -- cgit