Skip to content

Commit 6391703

Browse files
Updated for macOS release of nwjs-wrapped version.
1 parent 2e5f133 commit 6391703

16 files changed

+69
-65
lines changed

MakeRelease

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
echo
2-
echo ---Making Chrome App release in ./release folder ONLY---
2+
echo ...Making Chrome App release in ./release folder...
33
echo
4-
echo STEP 1 of 2: Clearing ./release folder
4+
echo STEP 1: Clearing ./release folder
55
echo
66
# Clear release folder
77
rm -R release/*
88

99
echo
10-
echo STEP 2 of 2: Copying static resources to ./release folder
10+
echo STEP 2: Copying static resources to ./release folder
1111
echo
1212
# Copy static resources
1313
cp -R assets release/assets
@@ -20,6 +20,4 @@ cp bundle.js release/
2020
cp index.html release/
2121
cp manifest.json release/
2222

23-
echo Done!
24-
2523

MakeReleaseMac

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
echo
2+
echo ---Making Chrome App release in ./release and ./dist/.../app.nw folders---
3+
echo
4+
# Clear release folder and copy static resources to it
5+
./MakeRelease
6+
7+
echo
8+
echo STEP 3: Clearing ./dist/.../app.nw mac application folder
9+
echo
10+
# Clear app.nw folder
11+
rm -R dist/ParallaxIDE.app/Contents/Resources/app.nw/*
12+
13+
echo
14+
echo STEP 4: Copying release files to ./dist/.../app.nw windows application folder
15+
echo
16+
# Copy static resources
17+
cp -R release/* dist/ParallaxIDE.app/Contents/Resources/app.nw
18+
19+
echo Done!
20+
echo
21+

MakeReleaseWin

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,22 @@
11
echo
22
echo ---Making Chrome App release in ./release and ./package/.../package.nw folders---
33
echo
4-
echo STEP 1 of 4: Clearing ./release folder
5-
echo
6-
# Clear release folder
7-
rm -R release/*
8-
9-
echo
10-
echo STEP 2 of 4: Copying static resources to ./release folder
11-
echo
12-
# Copy static resources
13-
cp -R assets release/assets
14-
cp -R examples release/examples
15-
cp -R fonts release/fonts
16-
cp -R icons release/icons
17-
cp -R _locales release/_locales
18-
cp background.js release/
19-
cp bundle.js release/
20-
cp index.html release/
21-
cp manifest.json release/
4+
# Clear release folder and copy static resources to it
5+
./MakeRelease
226

237
echo
24-
echo STEP 3 of 4: Clearing ./package/.../package.nw windows application folder
8+
echo STEP 3: Clearing ./package/.../package.nw windows application folder
259
echo
2610
# Clear package.nw folder
2711
rm -R package/win-resources/nwjs/dependencies/package.nw/*
2812

2913
echo
30-
echo STEP 4 of 4: Copying release files to ./package/.../package.nw windows application folder
14+
echo STEP 4: Copying release files to ./package/.../package.nw windows application folder
3115
echo
3216
# Copy static resources
3317
cp -R release/* package/win-resources/nwjs/dependencies/package.nw
3418

3519
echo Done!
20+
echo
3621

3722

package/mac-resources/BlocklyProp.icns

Lines changed: 0 additions & 3 deletions
This file was deleted.

package/mac-resources/Distribution.xml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
<installer-gui-script minSpecVersion="1">
66

77
<!-- Define install parameters -->
8-
<title>BlocklyProp Launcher</title>
8+
<title>Parallax IDE Launcher</title>
99
<organization>com.ParallaxInc</organization>
1010

1111
<!-- Allow module installs, no scripts -->
1212
<options customize="allow" require-scripts="false" rootVolumeOnly="false" allow-external-scripts="no" />
1313

1414
<!-- Must quit the IDE, if it is running -->
15-
<pkg-ref id="com.ParallaxInc.BlocklyPropLauncher.app">
15+
<pkg-ref id="com.ParallaxInc.ParallaxIDE.app">
1616
<must-close>
17-
<app id="com.ParallaxInc.BlocklyPropLauncher"/>
17+
<app id="com.ParallaxInc.ParallaxIDE"/>
1818
</must-close>
1919
</pkg-ref>
2020

@@ -25,30 +25,30 @@
2525

2626
<choices-outline>
2727
<line choice="default">
28-
<line choice="com.ParallaxInc.BlocklyPropLauncher.app"/>
28+
<line choice="com.ParallaxInc.ParallaxIDE.app"/>
2929
</line>
3030
</choices-outline>
3131

3232
<!-- Default complete package install -->
3333
<choice
3434
id="default"
3535
visible="true"
36-
title="BlocklyProp Launcher"
37-
description="BlocklyProp Launcher installation">
36+
title="Parallax IDE"
37+
description="Parallax IDE installation">
3838
</choice>
3939

40-
<!-- BPLauncher App pkg -->
40+
<!-- ParallaxIDE App pkg -->
4141
<choice
42-
id="com.ParallaxInc.BlocklyPropLauncher.app"
42+
id="com.ParallaxInc.ParallaxIDE.app"
4343
visible="true"
44-
title="BlocklyProp Launcher Application"
45-
description="The BlocklyProp assistant application">
46-
<pkg-ref id="com.ParallaxInc.BlocklyPropLauncher.app"/>
44+
title="Parallax IDE Application"
45+
description="The Parallax BASIC Stamp Editor">
46+
<pkg-ref id="com.ParallaxInc.ParallaxIDE.app"/>
4747
</choice>
4848

4949
<pkg-ref
50-
id="com.ParallaxInc.BlocklyPropLauncher.app"
51-
onConclusion="none">BlocklyPropLauncher.pkg
50+
id="com.ParallaxInc.ParallaxIDE.app"
51+
onConclusion="none">ParallaxIDE.pkg
5252
</pkg-ref>
5353

5454
</installer-gui-script>

package/mac-resources/DistributionFTDI.xml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
<installer-gui-script minSpecVersion="1">
66

77
<!-- Define install parameters -->
8-
<title>BlocklyProp Launcher</title>
8+
<title>Parallax IDE</title>
99
<organization>com.ParallaxInc</organization>
1010

1111
<!-- Allow module installs, no scripts -->
1212
<options customize="allow" require-scripts="false" rootVolumeOnly="false" allow-external-scripts="no" />
1313

1414
<!-- Must quit the IDE, if it is running -->
15-
<pkg-ref id="com.ParallaxInc.BlocklyPropLauncher.app">
15+
<pkg-ref id="com.ParallaxInc.ParallaxIDE.app">
1616
<must-close>
17-
<app id="com.ParallaxInc.BlocklyPropLauncher"/>
17+
<app id="com.ParallaxInc.ParallaxIDE"/>
1818
</must-close>
1919
</pkg-ref>
2020

@@ -25,7 +25,7 @@
2525

2626
<choices-outline>
2727
<line choice="default">
28-
<line choice="com.ParallaxInc.BlocklyPropLauncher.app"/>
28+
<line choice="com.ParallaxInc.ParallaxIDE.app"/>
2929
<line choice="com.FTDI.driver.FTDIUSBSerialDriver"/>
3030
</line>
3131
</choices-outline>
@@ -34,22 +34,22 @@
3434
<choice
3535
id="default"
3636
visible="true"
37-
title="BlocklyProp Launcher with FTDI USB Serial Driver"
38-
description="BlocklyProp Launcher with FTDI USB Serial Driver installation">
37+
title="Parallax IDE with FTDI USB Serial Driver"
38+
description="Parallax IDE with FTDI USB Serial Driver installation">
3939
</choice>
4040

41-
<!-- BPLauncher App pkg -->
41+
<!-- ParallaxIDE App pkg -->
4242
<choice
43-
id="com.ParallaxInc.BlocklyPropLauncher.app"
43+
id="com.ParallaxInc.ParallaxIDE.app"
4444
visible="true"
45-
title="BlocklyProp Launcher Application"
46-
description="The BlocklyProp assistant application">
47-
<pkg-ref id="com.ParallaxInc.BlocklyPropLauncher.app"/>
45+
title="ParallaxIDE Application"
46+
description="The Parallax BASIC Stamp Editor">
47+
<pkg-ref id="com.ParallaxInc.ParallaxIDE.app"/>
4848
</choice>
4949

5050
<pkg-ref
51-
id="com.ParallaxInc.BlocklyPropLauncher.app"
52-
onConclusion="none">BlocklyPropLauncher.pkg
51+
id="com.ParallaxInc.ParallaxIDE.app"
52+
onConclusion="none">ParallaxIDE.pkg
5353
</pkg-ref>
5454

5555
<!-- FTDI USB Serial Driver pkg -->
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:f3d369dcfd9f556cfda0bc72e16a5aa567a7c980fd3da6662fa1d9ddc5c6adda
3+
size 211321
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<html>
22
<body>
3-
<h2>The Parallax BlocklyProp Launcher was installed.</h2>
3+
<h2>The Parallax IDE was installed.</h2>
44
</body>
55
</html>

package/mac-resources/welcome.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<html>
22
<body>
3-
<h2>Welcome to the BlocklyProp Launcher Installer from Parallax Inc.</h2>
3+
<h2>Welcome to the Parallax IDE Installer from Parallax Inc.</h2>
44
<h3>Introduction</h3>
55

6-
<p>BlocklyProp Launcher is a companion to the web-based BlocklyProp system - https://solo.parallax.com.</p>
7-
<p>It provides one-button access to the Solo (BlocklyProp) online site and handles communication with the Propeller microcontroller.</p>
6+
<p>Parallax IDE is a BASIC Stamp editor.</p>
7+
<p>It allows development for the BASIC Stamp microncontroller.</p>
88

9-
<p>This software installs the BlocklyProp Launcher into your Applications folder.</p>
9+
<p>This software installs the Parallax IDE software into your Applications folder.</p>
1010

11-
<p>Copyright (c) 2022 Parallax Inc.</p>
11+
<p>Copyright (c) 2023 Parallax Inc.</p>
1212
</body>
1313
</html>
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
<html>
22
<body>
3-
<h2>Welcome to the BlocklyProp Launcher Installer from Parallax Inc.</h2>
3+
<h2>Welcome to the Parallax IDE Installer from Parallax Inc.</h2>
44
<h3>Introduction</h3>
55

6-
<p>BlocklyProp Launcher is a companion to the web-based BlocklyProp system - https://solo.parallax.com.</p>
7-
<p>It provides one-button access to the Solo (BlocklyProp) online site and handles communication with the Propeller microcontroller.</p>
6+
<p>Parallax IDE is a BASIC Stamp editor.</p>
7+
<p>It allows development for the BASIC Stamp microcontroller.</p>
88

9-
<p>This software installs the BlocklyProp Launcher into your Applications folder.</p>
9+
<p>This software installs the Parallax IDE software into your Applications folder.</p>
1010

1111
<p>The required FTDI USB Serial Driver will also be installed. The system must be restarted after installation to use it.</p>
1212

13-
<p>Copyright (c) 2022 Parallax Inc.</p>
13+
<p>Copyright (c) 2023 Parallax Inc.</p>
1414
</body>
1515
</html>

0 commit comments

Comments
 (0)