|
@@ -1,16 +1,9 @@
|
|
#!/bin/bash
|
|
#!/bin/bash
|
|
|
|
|
|
-post_install() {
|
|
|
|
- # load environment
|
|
|
|
- . $IROOT/mono.installed
|
|
|
|
-
|
|
|
|
- # import SSL certificates
|
|
|
|
- #mozroots --import --sync
|
|
|
|
- echo -e 'y\ny\ny\n' | certmgr -ssl https://nuget.org
|
|
|
|
-}
|
|
|
|
|
|
+set -e
|
|
|
|
|
|
RETCODE=$(fw_exists $IROOT/mono.installed)
|
|
RETCODE=$(fw_exists $IROOT/mono.installed)
|
|
-[ ! "$RETCODE" == 0 ] || { post_install; return 0; }
|
|
|
|
|
|
+[ ! "$RETCODE" == 0 ] || { return 0; }
|
|
|
|
|
|
# what do we want? latest mono
|
|
# what do we want? latest mono
|
|
# how do we want it? already compiled from packages but without sudo
|
|
# how do we want it? already compiled from packages but without sudo
|
|
@@ -53,6 +46,11 @@ rm -rf $TEMP
|
|
file $MONO_HOME/bin/* | grep "POSIX shell script" | awk -F: '{print $1}' | xargs sed -i "s|/opt/mono-$SNAPDATE|$MONO_HOME|g"
|
|
file $MONO_HOME/bin/* | grep "POSIX shell script" | awk -F: '{print $1}' | xargs sed -i "s|/opt/mono-$SNAPDATE|$MONO_HOME|g"
|
|
sed -i "s|/opt/mono-$SNAPDATE|$MONO_HOME|g" $MONO_HOME/lib/pkgconfig/*.pc $MONO_HOME/etc/mono/config
|
|
sed -i "s|/opt/mono-$SNAPDATE|$MONO_HOME|g" $MONO_HOME/lib/pkgconfig/*.pc $MONO_HOME/etc/mono/config
|
|
|
|
|
|
-post_install
|
|
|
|
|
|
+# debug
|
|
|
|
+find ~/.config
|
|
|
|
+
|
|
|
|
+# import SSL certificates
|
|
|
|
+mozroots --import --sync
|
|
|
|
+echo -e 'y\ny\ny\n' | certmgr -ssl https://nuget.org
|
|
|
|
|
|
touch $IROOT/mono.installed
|
|
touch $IROOT/mono.installed
|