From d4cf5a1feb0e52cf848a9055b6909b3b2b0c44a5 Mon Sep 17 00:00:00 2001 From: Albert Graef <aggraef@gmail.com> Date: Thu, 8 Mar 2018 18:24:18 +0100 Subject: [PATCH] Fix up inno setup file on the fly for incremental builds. --- packages/win32_inno/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/win32_inno/Makefile b/packages/win32_inno/Makefile index 515dc161a..f8711f27a 100755 --- a/packages/win32_inno/Makefile +++ b/packages/win32_inno/Makefile @@ -153,6 +153,9 @@ $(PD_INNO_SETUP): $(PD_INNO_SETUP).in sed 's/PD_VERSION/$(PD_VERSION)/g' | \ sed 's/PD_BUILD_VERSION/$(PD_BUILD_VERSION)/g' > \ $(PD_INNO_SETUP) +# in incremental builds the lib directory may not exist, in that case we need +# to edit the setup file to prevent an inno-setup error + test -d $(DESTDIR)$(libdir) || sed -i -e 's/^Source: build\\lib/;Source: build\\lib/' $(PD_INNO_SETUP) # start $(PD_INNO_SETUP) -- GitLab