From bc9d2243a5260170a3f7c47d67646d7784fab4b3 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Wed, 1 Jul 2015 20:45:22 -0400 Subject: Implement --no-build option. --- cbcbuild.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'cbcbuild.py') diff --git a/cbcbuild.py b/cbcbuild.py index 92d3646..52672b4 100755 --- a/cbcbuild.py +++ b/cbcbuild.py @@ -8,7 +8,7 @@ import conda_build.metadata -os.environ['CBC_HOME'] = 'tests/data/build' +os.environ['CBC_HOME'] = os.path.abspath(os.path.join(os.path.dirname(cbc.__file__), 'tests/data/build')) #sys.argv.append('--force-rebuild') #sys.argv.append('tests/data/aprio.ini') @@ -18,6 +18,9 @@ if __name__ == '__main__': parser.add_argument('--force-rebuild', action='store_true', help='Do not stop if package already installed') + parser.add_argument('--no-build', + action='store_true', + help='Generate metadata from cbc configuration (useful for manual building)') parser.add_argument('cbcfile', nargs='+', help='CBC metadata') @@ -48,6 +51,9 @@ if __name__ == '__main__': metadata.env.mkpkgdir(metadata.local['package']['name']) metadata.render_scripts() + if args.no_build: + continue + conda_metadata = conda_build.metadata.MetaData(env.pkgdir) if not args.force_rebuild: -- cgit