aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCamil Staps2020-06-22 10:13:33 +0200
committerCamil Staps2020-06-22 10:13:33 +0200
commit00644af9b3f5a47dd6cb432aa7b81b86f17726fa (patch)
treed444b44861044290a545fbaaccb2c02d1a177d20
parentClean: viia has been moved; use lib/exe instead of exe as CLEANLIB (diff)
Clean install script: allow platform argument; increase heap size in iTasksDev environment
-rw-r--r--clean/.clean/iTasksDev.env2
-rwxr-xr-xclean/bin/install_clean8
2 files changed, 8 insertions, 2 deletions
diff --git a/clean/.clean/iTasksDev.env b/clean/.clean/iTasksDev.env
index fd1bc3d..707abea 100644
--- a/clean/.clean/iTasksDev.env
+++ b/clean/.clean/iTasksDev.env
@@ -14,7 +14,7 @@
Path: /home/camil/projects/clean/abc-interpreter/lib
Path: {Application}/lib/GraphCopy
Path: /home/camil/projects/clean/iTasks-SDK/Libraries
- EnvironmentCompiler: lib/exe/cocl-itasks::-dynamics
+ EnvironmentCompiler: lib/exe/cocl-itasks:-h 1000m:-dynamics
EnvironmentCodeGen: lib/exe/cg
EnvironmentABCOptimise: lib/exe/abcopt
EnvironmentByteCodeGen: lib/exe/bcgen
diff --git a/clean/bin/install_clean b/clean/bin/install_clean
index 847834e..557b432 100755
--- a/clean/bin/install_clean
+++ b/clean/bin/install_clean
@@ -1,11 +1,17 @@
#!/bin/bash
+PLATFORM="$1"
+if [ -z "$PLATFORM" ]; then
+ PLATFORM="x64"
+fi
+
if [ -d "$CLEAN_HOME" ]; then
rm -rf "$CLEAN_HOME.bak"
mv "$CLEAN_HOME" "$CLEAN_HOME.bak"
else
rm -rf "$CLEAN_HOME"
fi
+
mkdir -p "$CLEAN_HOME"
for pkg in \
base \
@@ -21,7 +27,7 @@ for pkg in \
lib-tcpip \
test
do
- curl ftp://ftp.cs.ru.nl/pub/Clean/builds/linux-x64/clean-$pkg-linux-x64-latest.tgz\
+ curl ftp://ftp.cs.ru.nl/pub/Clean/builds/linux-$PLATFORM/clean-$pkg-linux-$PLATFORM-latest.tgz\
| tar xz --strip-components=1 -C "$CLEAN_HOME"
done