aboutsummaryrefslogtreecommitdiff
path: root/clean
diff options
context:
space:
mode:
Diffstat (limited to 'clean')
-rw-r--r--clean/.clean/iTasksDev.env4
-rwxr-xr-xclean/bin/install_clean19
2 files changed, 19 insertions, 4 deletions
diff --git a/clean/.clean/iTasksDev.env b/clean/.clean/iTasksDev.env
index 76d0b6e..c46ff7a 100644
--- a/clean/.clean/iTasksDev.env
+++ b/clean/.clean/iTasksDev.env
@@ -16,6 +16,10 @@
Path: /home/camil/VersionControl/iTasks-SDK/Libraries
EnvironmentCompiler: lib/exe/cocl::-dynamics -sapl
EnvironmentCodeGen: lib/exe/cg
+ EnvironmentABCOptimise: lib/exe/abcopt
+ EnvironmentByteCodeGen: lib/exe/bcgen
+ EnvironmentByteCodeLink: lib/exe/bclink
+ EnvironmentByteCodeStrip: lib/exe/bcstrip
EnvironmentLinker: lib/exe/linker|lib/exe/sapl-collector-linker|lib/exe/itasks-web-collector
EnvironmentDynLink: lib/exe/linker
EnvironmentVersion: 920
diff --git a/clean/bin/install_clean b/clean/bin/install_clean
index 4c3d680..39c712f 100755
--- a/clean/bin/install_clean
+++ b/clean/bin/install_clean
@@ -7,7 +7,20 @@ else
rm -rf "$CLEAN_HOME"
fi
mkdir -p "$CLEAN_HOME"
-for pkg in base lib-argenv lib-directory lib-dynamics lib-gast lib-graphcopy lib-itasks lib-platform lib-sapl lib-tcpip test
+for pkg in \
+ base \
+ abc-interpreter \
+ lib-argenv \
+ lib-directory \
+ lib-dynamics \
+ lib-gast \
+ lib-graphcopy \
+ lib-itasks \
+ lib-platform \
+ lib-sapl \
+ lib-stdlib \
+ lib-tcpip \
+ test
do
curl ftp://ftp.cs.ru.nl/pub/Clean/builds/linux-x64/clean-$pkg-linux-x64-latest.tgz\
| tar xz --strip-components=1 -C "$CLEAN_HOME"
@@ -15,7 +28,6 @@ done
grep -h '^[[:space:]]' "$CLEAN_HOME"/etc/*.env >> "$CLEAN_HOME/etc/IDEEnvs"
cat ~/.clean/iTasksDev.env >> "$CLEAN_HOME/etc/IDEEnvs"
-sed -i 's=lib/exe/linker=lib/exe/linker::-no-pie=' "$CLEAN_HOME/etc/IDEEnvs"
ln -s lib/exe "$CLEAN_HOME/exe"
@@ -36,7 +48,7 @@ link_local_file(){
# Local versions of binaries
link_local_file bin/clm ~/VersionControl/clean-tools-git/clm/clm
-link_local_file bin/cpm ~/VersionControl/clean-ide/cpm/cpm
+#link_local_file bin/cpm ~/VersionControl/clean-ide/cpm/cpm
link_local_file lib/exe/cocl /home/camil/VersionControl/clean-compiler/cocl
@@ -53,7 +65,6 @@ link_local_file lib/exe/abcopt ~/VersionControl/abc-interpreter/src/abcopt
link_local_file lib/exe/bcgen ~/VersionControl/abc-interpreter/src/bcgen
link_local_file lib/exe/bclink ~/VersionControl/abc-interpreter/src/bclink
link_local_file lib/exe/bcstrip ~/VersionControl/abc-interpreter/src/bcstrip
-tail +3 ~/VersionControl/abc-interpreter/etc/ByteCode.env >> "$CLEAN_HOME/etc/IDEEnvs"
# completion
for f in ~/VersionControl/clean-completion/*; do