From 555c790e1e08e0e6b0b4687fa42516c4cc6471da Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Tue, 25 Aug 2015 20:37:53 +0200 Subject: [PATCH] fix, project pre/post build process CWD ans symstrings symbols in cwd were not expanded --- src/ce_nativeproject.pas | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ce_nativeproject.pas b/src/ce_nativeproject.pas index 87e267d0..0ee0010e 100644 --- a/src/ce_nativeproject.pas +++ b/src/ce_nativeproject.pas @@ -615,7 +615,9 @@ begin for i:= 0 to j do process.Parameters.Delete(0); if process.CurrentDirectory = '' then - process.CurrentDirectory := extractFilePath(process.Executable); + process.CurrentDirectory := extractFilePath(process.Executable) + else + process.CurrentDirectory := symbolExpander.get(process.CurrentDirectory); ensureNoPipeIfWait(process); process.Execute; while process.Running do