From 07bc6410f634a132095726decc3cedc24e2fd195 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Ludwig?= Date: Thu, 12 Jun 2014 10:14:59 +0200 Subject: [PATCH] Only add platform flags for targets that generate an actual binary. Fixes #346. --- source/dub/generators/generator.d | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/dub/generators/generator.d b/source/dub/generators/generator.d index 081c67ba9..0472796a5 100644 --- a/source/dub/generators/generator.d +++ b/source/dub/generators/generator.d @@ -117,7 +117,8 @@ class ProjectGenerator } // start to build up the build settings - BuildSettings buildsettings = settings.buildSettings.dup; + BuildSettings buildsettings; + if (generates_binary) buildsettings = settings.buildSettings.dup; processVars(buildsettings, m_project, pack, shallowbs, true); // remove any mainSourceFile from library builds