diff --git a/envfiles/golang/1.14 b/envfiles/golang/1.14 new file mode 100644 index 0000000000000000000000000000000000000000..ee4caec5d3e4dcb5c27c15b669f284cda5d6a5b3 --- /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 0000000000000000000000000000000000000000..09b1519df6508907c6a22b789031572e6f4d0443 --- /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