From 243870fb4ee6d1889d2ca22008e808f0d970ad84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dernat=20R=C3=A9my?= <remy.dernat@umontpellier.fr> Date: Mon, 12 Apr 2021 16:32:41 +0200 Subject: [PATCH] adding golang versions --- envfiles/golang/1.14 | 31 +++++++++++++++++++++++++++++++ envfiles/golang/1.16.3 | 31 +++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 envfiles/golang/1.14 create mode 100644 envfiles/golang/1.16.3 diff --git a/envfiles/golang/1.14 b/envfiles/golang/1.14 new file mode 100644 index 0000000..ee4caec --- /dev/null +++ b/envfiles/golang/1.14 @@ -0,0 +1,31 @@ +#%Module###################################################################### +# +# golang 1.14 20210412 +# + +proc ModulesHelp { } { +puts stderr "This modulefile defines the library paths and" +puts stderr "include paths needed to use Go (golang) version 1.14" +puts stderr "Please adjust your GOPATH because Go checker does not" +puts stderr "like the tilde character '~'" +puts stderr "The program Go 1.14" +puts stderr "is added to PATH." +} + +set is_module_rm [module-info mode remove] + +unsetenv LD_LIBRARY_PATH +set GO_LEVEL 1.14 +#set GO_SUBLVL 1 +set GO_CURPATH /share/apps/bin/golang/$GO_LEVEL/go + +set userhome $env(HOME) + +prepend-path PATH $GO_CURPATH/bin/ +prepend-path LD_LIBRARY_PATH $GO_CURPATH/lib/ +prepend-path MANPATH $GO_CURPATH/share/man +setenv GOPATH $userhome/go +setenv GOROOT $GO_CURPATH +setenv GO111MODULE off + +append-path PE_PRODUCT_LIST Golang.$GO_LEVEL diff --git a/envfiles/golang/1.16.3 b/envfiles/golang/1.16.3 new file mode 100644 index 0000000..09b1519 --- /dev/null +++ b/envfiles/golang/1.16.3 @@ -0,0 +1,31 @@ +#%Module###################################################################### +# +# golang 1.16.3 20210412 +# + +proc ModulesHelp { } { +puts stderr "This modulefile defines the library paths and" +puts stderr "include paths needed to use Go (golang) version 1.16.3" +puts stderr "Please adjust your GOPATH because Go checker does not" +puts stderr "like the tilde character '~'" +puts stderr "The program Go 1.16.3" +puts stderr "is added to PATH." +} + +set is_module_rm [module-info mode remove] + +unsetenv LD_LIBRARY_PATH +set GO_LEVEL 1.16 +set GO_SUBLVL 3 +set GO_CURPATH /share/apps/bin/golang/$GO_LEVEL.$GO_SUBLVL/go + +set userhome $env(HOME) + +prepend-path PATH $GO_CURPATH/bin/ +prepend-path LD_LIBRARY_PATH $GO_CURPATH/lib/ +prepend-path MANPATH $GO_CURPATH/share/man +setenv GOPATH $userhome/go +setenv GOROOT $GO_CURPATH +setenv GO111MODULE off + +append-path PE_PRODUCT_LIST Golang.$GO_LEVEL.$GO_SUBLVL -- GitLab