From 3510f078f4f9a665c749a2191602beb035999f4d Mon Sep 17 00:00:00 2001 From: Alec Larson <1925840+aleclarson@users.noreply.github.com> Date: Wed, 4 Oct 2023 18:48:53 -0400 Subject: [PATCH] fix(cli): run user build script after package is scaffolded In my case, this is useful for manipulating the Info.plist file --- src/cli/cli.cc | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/cli/cli.cc b/src/cli/cli.cc index ea50a7c5f..0d153ab19 100644 --- a/src/cli/cli.cc +++ b/src/cli/cli.cc @@ -2640,21 +2640,6 @@ int main (const int argc, const char* argv[]) { additionalBuildArgs += " --test=true"; } - handleBuildPhaseForUserScript( - settings, - targetPlatform, - pathResourcesRelativeToUserBuild, - oldCwd, - additionalBuildArgs, - true - ); - - auto copyMapFiles = handleBuildPhaseForCopyMappedFiles( - settings, - targetPlatform, - pathResourcesRelativeToUserBuild - ); - String flags; String files; @@ -4175,6 +4160,21 @@ int main (const int argc, const char* argv[]) { // TODO Copy the files into place } + handleBuildPhaseForUserScript( + settings, + targetPlatform, + pathResourcesRelativeToUserBuild, + oldCwd, + additionalBuildArgs, + true + ); + + auto copyMapFiles = handleBuildPhaseForCopyMappedFiles( + settings, + targetPlatform, + pathResourcesRelativeToUserBuild + ); + log("package prepared"); auto SOCKET_HOME_API = getEnv("SOCKET_HOME_API");