Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Roman Haefeli
netpd-app-builder
Commits
7aa56c36
Commit
7aa56c36
authored
Jun 07, 2020
by
Roman Haefeli
Browse files
use my own version of else since upstream includes live electronics tutorial
parent
47578e1b
Changes
1
Show whitespace changes
Inline
Side-by-side
build_macos.sh
View file @
7aa56c36
...
@@ -11,7 +11,7 @@ pd_archive_file=~/Downloads/pd-0.51-0.mac.tar.gz
...
@@ -11,7 +11,7 @@ pd_archive_file=~/Downloads/pd-0.51-0.mac.tar.gz
# Libraries
# Libraries
ext_urls
=()
ext_urls
=()
ext_urls+
=(
"http://puredata.info/Members/rdz/software/binfile-v0.1~git20151118-(Darwin-i386-32)(Darwin-x86_64-32)-externals.tar.gz"
)
ext_urls+
=(
"http://puredata.info/Members/rdz/software/binfile-v0.1~git20151118-(Darwin-i386-32)(Darwin-x86_64-32)-externals.tar.gz"
)
ext_urls+
=(
"http://
puredata.info/Members/porres/software/else/1.0beta27
/else%5
B
v1.0beta2
7
%5
D
(Darwin-amd64-32).dek"
)
ext_urls+
=(
"http
s
://
www.netpd.org/~roman/tmp
/else%5
b
v1.0beta2
8
%5
d
(Darwin-amd64-32).dek"
)
ext_urls+
=(
"http://puredata.info/Members/musil/software/iemlib/1.22/iemlib%5Bv1.22%5D(Darwin-amd64-32)(Darwin-i386-32)(Linux-amd64-32)(Windows-amd64-32)(Windows-i386-32)(Sources).dek"
)
ext_urls+
=(
"http://puredata.info/Members/musil/software/iemlib/1.22/iemlib%5Bv1.22%5D(Darwin-amd64-32)(Darwin-i386-32)(Linux-amd64-32)(Windows-amd64-32)(Windows-i386-32)(Sources).dek"
)
ext_urls+
=(
"http://puredata.info/Members/zmoelnigbot/software/iemnet/0.2.3/iemnet%5Bv0.2.3%5D(Darwin-amd64-32).dek"
)
ext_urls+
=(
"http://puredata.info/Members/zmoelnigbot/software/iemnet/0.2.3/iemnet%5Bv0.2.3%5D(Darwin-amd64-32).dek"
)
ext_urls+
=(
"http://puredata.info/Members/zmoelnig/software/iem/20150529.2247/osc-v0.2-20150529iem-(Darwin-i386-32)(Darwin-x86_64-32)-externals.tar.gz"
)
ext_urls+
=(
"http://puredata.info/Members/zmoelnig/software/iem/20150529.2247/osc-v0.2-20150529iem-(Darwin-i386-32)(Darwin-x86_64-32)-externals.tar.gz"
)
...
@@ -71,7 +71,7 @@ function fail {
...
@@ -71,7 +71,7 @@ function fail {
# install netpd
# install netpd
(
(
cd
${
app_bundle_name
}
/Contents/Resources
cd
${
app_bundle_name
}
/Contents/Resources
curl
-s
-o
file
"
${
netpd_bundle_url
}
"
||
fail
curl
--fail
-s
-o
file
"
${
netpd_bundle_url
}
"
||
fail
unzip
-q
file
&&
rm
file
||
fail
unzip
-q
file
&&
rm
file
||
fail
)
||
fail
)
||
fail
...
@@ -85,7 +85,7 @@ function fail {
...
@@ -85,7 +85,7 @@ function fail {
sed
-f
<
(
echo
"
${
info_plist_replacements
}
"
)
files/Info.plist
>
${
work_dir
}
/
${
app_bundle_name
}
/Contents/Info.plist
||
fail
sed
-f
<
(
echo
"
${
info_plist_replacements
}
"
)
files/Info.plist
>
${
work_dir
}
/
${
app_bundle_name
}
/Contents/Info.plist
||
fail
# copy README
# copy README
cp
files/README.txt
"
${
work_dir
}
"
||
fail
cp
files/README.txt
"
${
work_dir
}
"
||
fail
exit
# create disk image
# create disk image
genisoimage
-quiet
-V
"
${
app_name
}
-
${
app_version
}
"
-D
-R
-apple
-no-pad
-o
"
${
app_name
}
-
${
app_version
}
_macos_
${
package_version
}
.dmg"
"
${
work_dir
}
"
||
fail
genisoimage
-quiet
-V
"
${
app_name
}
-
${
app_version
}
"
-D
-R
-apple
-no-pad
-o
"
${
app_name
}
-
${
app_version
}
_macos_
${
package_version
}
.dmg"
"
${
work_dir
}
"
||
fail
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment