summaryrefslogtreecommitdiff
path: root/editors/atom/files/patch-script_lib_package-application.js
blob: f711f1fc2f67a2e0272f18b93e191a11c6337869 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
--- script/lib/package-application.js.orig	2019-10-21 17:33:40 UTC
+++ script/lib/package-application.js
@@ -66,7 +66,7 @@ module.exports = function() {
         'Resources'
       );
       setAtomHelperVersion(packagedAppPath);
-    } else if (process.platform === 'linux') {
+    } else if (process.platform === 'linux' || process.platform === 'freebsd') {
       bundledResourcesPath = path.join(packagedAppPath, 'resources');
       chmodNodeFiles(packagedAppPath);
     } else {
@@ -118,7 +118,7 @@ function copyNonASARResources(packagedAppPath, bundled
       path.join(CONFIG.repositoryRootPath, 'resources', 'mac', 'file.icns'),
       path.join(bundledResourcesPath, 'file.icns')
     );
-  } else if (process.platform === 'linux') {
+  } else if (process.platform === 'linux' || process.platform === 'freebsd') {
     fs.copySync(
       path.join(
         CONFIG.repositoryRootPath,
@@ -234,7 +234,7 @@ function renamePackagedAppDir(packageOutputDirPath) {
       path.join(packageOutputDirPath, appBundleName),
       packagedAppPath
     );
-  } else if (process.platform === 'linux') {
+  } else if (process.platform === 'linux' || process.platform === 'freebsd') {
     const appName =
       CONFIG.channel !== 'stable' ? `atom-${CONFIG.channel}` : 'atom';
     let architecture;