From 306aae1ee491547d282f291a56ced38f42a4c2ea Mon Sep 17 00:00:00 2001 From: Jean Privat Date: Thu, 24 Apr 2014 22:25:47 -0400 Subject: [PATCH] nitls: parse options before instantiating modelbuilder Because things, eg paths, may depend on options, Signed-off-by: Jean Privat --- src/nitls.nit | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/nitls.nit b/src/nitls.nit index 1709c56..0b8add6 100644 --- a/src/nitls.nit +++ b/src/nitls.nit @@ -46,8 +46,6 @@ class ProjTree end var tc = new ToolContext -var model = new Model -var mb = new ModelBuilder(model, tc) var opt_keep = new OptionBool("Ignore errors and files that are not a Nit source file", "-k", "--keep") var opt_recursive = new OptionBool("Process directories recussively", "-r", "--recursive") @@ -75,6 +73,9 @@ if sum > 1 then exit 1 end +var model = new Model +var mb = new ModelBuilder(model, tc) + if opt_depends.value then if opt_recursive.value then print "-M incompatible with -r" -- 1.7.9.5