From 63792924e020f87c2c4f1bf4fcbcbf08960fd65f Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Wed, 12 Jan 2022 12:58:51 -0500 Subject: [PATCH] Fixed CopyToDependents for DLLs --- IDE/src/ScriptManager.bf | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/IDE/src/ScriptManager.bf b/IDE/src/ScriptManager.bf index b8861223..44dc6f22 100644 --- a/IDE/src/ScriptManager.bf +++ b/IDE/src/ScriptManager.bf @@ -1310,8 +1310,6 @@ namespace IDE for (let checkProject in gApp.mWorkspace.mProjects) { - if (checkProject.mGeneralOptions.mTargetType == .BeefLib) - continue; if (checkProject.HasDependency(depProject.mProjectName)) { List targetPaths = scope .(); @@ -1321,6 +1319,9 @@ namespace IDE let options = gApp.GetCurProjectOptions(checkProject); gApp.[Friend]GetTargetPaths(checkProject, gApp.mPlatformName, workspaceOptions, options, targetPaths); + if ((checkProject.mGeneralOptions.mTargetType == .BeefLib) && (options.mBuildOptions.mBuildKind != .DynamicLib)) + continue; + if (!targetPaths.IsEmpty) { String targetDirPath = scope .();