From 4a0db5176c0939c17570237acbd166c3b764af0a Mon Sep 17 00:00:00 2001 From: mattias Date: Sat, 7 Jun 2014 20:23:06 +0000 Subject: [PATCH] lazbuild: check --skip-dependencies and --recursive git-svn-id: trunk@45387 - --- ide/lazbuild.lpr | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ide/lazbuild.lpr b/ide/lazbuild.lpr index c5cf5045ff..ef920834cc 100644 --- a/ide/lazbuild.lpr +++ b/ide/lazbuild.lpr @@ -1573,10 +1573,17 @@ begin // build all if HasOption('B','build-all') then BuildAll:=true; - if HasOption('r','recursive') then + if HasOption('r','recursive') then begin + BuildAll:=true; BuildRecursive:=true; + end; if HasOption('d','skip-dependencies') then SkipDependencies:=true; + if BuildRecursive and SkipDependencies then begin + writeln('Error: --recursive and --skip-dependencies. You have to make up your mind.'); + WriteUsage; + exit; + end; // overides // widgetset