From 62d0b3b32228e0c0e8b999578a147a9dd217fb06 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Wed, 19 Jun 2019 14:22:16 -0400 Subject: reduce duplication in mod build package --- src/SMAPI.ModBuildConfig/build/smapi.targets | 175 +++++++++++---------------- 1 file changed, 69 insertions(+), 106 deletions(-) (limited to 'src') diff --git a/src/SMAPI.ModBuildConfig/build/smapi.targets b/src/SMAPI.ModBuildConfig/build/smapi.targets index 0daf40a1..51432d96 100644 --- a/src/SMAPI.ModBuildConfig/build/smapi.targets +++ b/src/SMAPI.ModBuildConfig/build/smapi.targets @@ -26,133 +26,96 @@ true false true - false + false + + + + + Program + $(GamePath)\StardewModdingAPI.exe + $(GamePath) + + + $(GamePath)\$(GameExecutableName).exe + $(CopyModReferencesToBuildOutput) + + + $(GamePath)\StardewModdingAPI.exe + $(CopyModReferencesToBuildOutput) + + + $(GamePath)\smapi-internal\SMAPI.Toolkit.CoreInterfaces.dll + $(CopyModReferencesToBuildOutput) + + + $(GamePath)\xTile.dll + $(CopyModReferencesToBuildOutput) + $(GamePath)\smapi-internal\0Harmony.dll - false - true + $(CopyModReferencesToBuildOutput) + + + + + + + $(CopyModReferencesToBuildOutput) + + + $(CopyModReferencesToBuildOutput) + + + $(CopyModReferencesToBuildOutput) + + + $(CopyModReferencesToBuildOutput) + + + $(GamePath)\Netcode.dll + $(CopyModReferencesToBuildOutput) + + + $(GamePath)\StardewValley.GameData.dll + $(CopyModReferencesToBuildOutput) + + + + + + + $(GamePath)\MonoGame.Framework.dll + $(CopyModReferencesToBuildOutput) + + + $(GamePath)\StardewValley.GameData.MonoGame.dll + $(CopyModReferencesToBuildOutput) - - - - - - false - true - - - false - true - - - false - true - - - false - true - - - $(GamePath)\Netcode.dll - False - true - - - $(GamePath)\Stardew Valley.exe - false - true - - - $(GamePath)\StardewValley.GameData.dll - false - true - - - $(GamePath)\StardewModdingAPI.exe - false - true - - - $(GamePath)\smapi-internal\SMAPI.Toolkit.CoreInterfaces.dll - false - true - - - $(GamePath)\xTile.dll - false - false - true - - - - - - Program - $(GamePath)\StardewModdingAPI.exe - $(GamePath) - - - - - - - $(GamePath)\MonoGame.Framework.dll - false - false - true - - - $(GamePath)\StardewValley.exe - false - true - - - $(GamePath)\StardewValley.GameData.MonoGame.dll - false - true - - - $(GamePath)\StardewModdingAPI.exe - false - true - - - $(GamePath)\smapi-internal\SMAPI.Toolkit.CoreInterfaces.dll - false - true - - - $(GamePath)\xTile.dll - false - true - - - - - - - + - + +