diff --git a/desktop/scripts/build-flipper-server-release.tsx b/desktop/scripts/build-flipper-server-release.tsx index fa0cf6d34..a6d2f07b7 100644 --- a/desktop/scripts/build-flipper-server-release.tsx +++ b/desktop/scripts/build-flipper-server-release.tsx @@ -744,7 +744,6 @@ async function setUpMacBundle( ): Promise<{nodePath: string; resourcesPath: string}> { console.log(`⚙️ Creating Mac bundle in ${outputDir}`); - let appTemplate = path.join(staticDir, 'flipper-server-app-template'); if (isFB) { const {BuildArchitecture, buildFlipperServer} = await import( // @ts-ignore only used inside Meta @@ -760,19 +759,15 @@ async function setUpMacBundle( `⚙️ Successfully built platform: ${platform}, output: ${outputPath}`, ); - appTemplate = path.join( - staticDir, - 'facebook', - 'flipper-server-app-template', - platform, - ); + const appPath = path.join(outputDir, 'Flipper.app'); + await fs.emptyDir(appPath); - await fs.copy(outputPath, path.join(appTemplate, 'Flipper.app')); - console.info('⚙️ Using internal template from: ' + appTemplate); + await fs.copy(outputPath, appPath); + } else { + const template = path.join(staticDir, 'flipper-server-app-template'); + await fs.copy(template, outputDir); } - await fs.copy(appTemplate, outputDir); - function replacePropertyValue( obj: any, targetValue: string,