Skip to content

Commit

Permalink
Merge pull request #17976 from lexming/20230525163634_new_pr_Julia161
Browse files Browse the repository at this point in the history
set JULIA_DEPOT_PATH in Julia easyconfigs with default value
  • Loading branch information
branfosj authored Jul 17, 2023
2 parents 8d51cad + 59176b1 commit e371b23
Show file tree
Hide file tree
Showing 12 changed files with 48 additions and 146 deletions.
16 changes: 4 additions & 12 deletions easybuild/easyconfigs/j/Julia/Julia-1.6.5-linux-x86_64.eb
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,11 @@ sanity_check_paths = {

sanity_check_commands = ['julia --help']

_depot_paths = ':'.join([
# default shared directory in install dir
'%(installdir)s/share/julia',
# allow users to add their own packages to Julia
'~/.julia',
])

modextravars = {
'JULIA_DEPOT_PATH': _depot_paths,
# 'set JULIA_HISTORY to user's DEPOT_PATH (~/.julia)
# by default it will point to the DEPOT_PATH (install dir) of the last module loaded
# https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_HISTORY
'JULIA_HISTORY': '~/.julia/logs/repl_history.jl',
# Use default DEPOT_PATH where first entry is user's depot
# JULIA_DEPOT_PATH must be set to be able to load other JuliaPackage modules and have
# those installations appended to DEPOT_PATH without disabling any of the default paths
'JULIA_DEPOT_PATH': ':',
}

moduleclass = 'lang'
16 changes: 4 additions & 12 deletions easybuild/easyconfigs/j/Julia/Julia-1.6.6-linux-x86_64.eb
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,11 @@ sanity_check_paths = {

sanity_check_commands = ['julia --help']

_depot_paths = ':'.join([
# default shared directory in install dir
'%(installdir)s/share/julia',
# allow users to add their own packages to Julia
'~/.julia',
])

modextravars = {
'JULIA_DEPOT_PATH': _depot_paths,
# 'set JULIA_HISTORY to user's DEPOT_PATH (~/.julia)
# by default it will point to the DEPOT_PATH (install dir) of the last module loaded
# https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_HISTORY
'JULIA_HISTORY': '~/.julia/logs/repl_history.jl',
# Use default DEPOT_PATH where first entry is user's depot
# JULIA_DEPOT_PATH must be set to be able to load other JuliaPackage modules and have
# those installations appended to DEPOT_PATH without disabling any of the default paths
'JULIA_DEPOT_PATH': ':',
}

moduleclass = 'lang'
16 changes: 4 additions & 12 deletions easybuild/easyconfigs/j/Julia/Julia-1.6.7-linux-x86_64.eb
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,11 @@ sanity_check_paths = {

sanity_check_commands = ['julia --help']

_depot_paths = ':'.join([
# default shared directory in install dir
'%(installdir)s/share/julia',
# allow users to add their own packages to Julia
'~/.julia',
])

modextravars = {
'JULIA_DEPOT_PATH': _depot_paths,
# 'set JULIA_HISTORY to user's DEPOT_PATH (~/.julia)
# by default it will point to the DEPOT_PATH (install dir) of the last module loaded
# https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_HISTORY
'JULIA_HISTORY': '~/.julia/logs/repl_history.jl',
# Use default DEPOT_PATH where first entry is user's depot
# JULIA_DEPOT_PATH must be set to be able to load other JuliaPackage modules and have
# those installations appended to DEPOT_PATH without disabling any of the default paths
'JULIA_DEPOT_PATH': ':',
}

moduleclass = 'lang'
16 changes: 4 additions & 12 deletions easybuild/easyconfigs/j/Julia/Julia-1.7.0-linux-x86_64.eb
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,11 @@ sanity_check_paths = {

sanity_check_commands = ['julia --help']

_depot_paths = ':'.join([
# default shared directory in install dir
'%(installdir)s/share/julia',
# allow users to add their own packages to Julia
'~/.julia',
])

modextravars = {
'JULIA_DEPOT_PATH': _depot_paths,
# 'set JULIA_HISTORY to user's DEPOT_PATH (~/.julia)
# by default it will point to the DEPOT_PATH (install dir) of the last module loaded
# https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_HISTORY
'JULIA_HISTORY': '~/.julia/logs/repl_history.jl',
# Use default DEPOT_PATH where first entry is user's depot
# JULIA_DEPOT_PATH must be set to be able to load other JuliaPackage modules and have
# those installations appended to DEPOT_PATH without disabling any of the default paths
'JULIA_DEPOT_PATH': ':',
}

moduleclass = 'lang'
16 changes: 4 additions & 12 deletions easybuild/easyconfigs/j/Julia/Julia-1.7.1-linux-x86_64.eb
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,11 @@ sanity_check_paths = {

sanity_check_commands = ['julia --help']

_depot_paths = ':'.join([
# default shared directory in install dir
'%(installdir)s/share/julia',
# allow users to add their own packages to Julia
'~/.julia',
])

modextravars = {
'JULIA_DEPOT_PATH': _depot_paths,
# 'set JULIA_HISTORY to user's DEPOT_PATH (~/.julia)
# by default it will point to the DEPOT_PATH (install dir) of the last module loaded
# https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_HISTORY
'JULIA_HISTORY': '~/.julia/logs/repl_history.jl',
# Use default DEPOT_PATH where first entry is user's depot
# JULIA_DEPOT_PATH must be set to be able to load other JuliaPackage modules and have
# those installations appended to DEPOT_PATH without disabling any of the default paths
'JULIA_DEPOT_PATH': ':',
}

moduleclass = 'lang'
16 changes: 4 additions & 12 deletions easybuild/easyconfigs/j/Julia/Julia-1.7.2-linux-x86_64.eb
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,11 @@ sanity_check_paths = {

sanity_check_commands = ['julia --help']

_depot_paths = ':'.join([
# default shared directory in install dir
'%(installdir)s/share/julia',
# allow users to add their own packages to Julia
'~/.julia',
])

modextravars = {
'JULIA_DEPOT_PATH': _depot_paths,
# 'set JULIA_HISTORY to user's DEPOT_PATH (~/.julia)
# by default it will point to the DEPOT_PATH (install dir) of the last module loaded
# https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_HISTORY
'JULIA_HISTORY': '~/.julia/logs/repl_history.jl',
# Use default DEPOT_PATH where first entry is user's depot
# JULIA_DEPOT_PATH must be set to be able to load other JuliaPackage modules and have
# those installations appended to DEPOT_PATH without disabling any of the default paths
'JULIA_DEPOT_PATH': ':',
}

moduleclass = 'lang'
16 changes: 4 additions & 12 deletions easybuild/easyconfigs/j/Julia/Julia-1.7.3-linux-x86_64.eb
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,11 @@ sanity_check_paths = {

sanity_check_commands = ['julia --help']

_depot_paths = ':'.join([
# default shared directory in install dir
'%(installdir)s/share/julia',
# allow users to add their own packages to Julia
'~/.julia',
])

modextravars = {
'JULIA_DEPOT_PATH': _depot_paths,
# 'set JULIA_HISTORY to user's DEPOT_PATH (~/.julia)
# by default it will point to the DEPOT_PATH (install dir) of the last module loaded
# https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_HISTORY
'JULIA_HISTORY': '~/.julia/logs/repl_history.jl',
# Use default DEPOT_PATH where first entry is user's depot
# JULIA_DEPOT_PATH must be set to be able to load other JuliaPackage modules and have
# those installations appended to DEPOT_PATH without disabling any of the default paths
'JULIA_DEPOT_PATH': ':',
}

moduleclass = 'lang'
16 changes: 4 additions & 12 deletions easybuild/easyconfigs/j/Julia/Julia-1.8.0-linux-x86_64.eb
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,11 @@ sanity_check_paths = {

sanity_check_commands = ['julia --help']

_depot_paths = ':'.join([
# default shared directory in install dir
'%(installdir)s/share/julia',
# allow users to add their own packages to Julia
'~/.julia',
])

modextravars = {
'JULIA_DEPOT_PATH': _depot_paths,
# 'set JULIA_HISTORY to user's DEPOT_PATH (~/.julia)
# by default it will point to the DEPOT_PATH (install dir) of the last module loaded
# https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_HISTORY
'JULIA_HISTORY': '~/.julia/logs/repl_history.jl',
# Use default DEPOT_PATH where first entry is user's depot
# JULIA_DEPOT_PATH must be set to be able to load other JuliaPackage modules and have
# those installations appended to DEPOT_PATH without disabling any of the default paths
'JULIA_DEPOT_PATH': ':',
}

moduleclass = 'lang'
16 changes: 4 additions & 12 deletions easybuild/easyconfigs/j/Julia/Julia-1.8.2-linux-x86_64.eb
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,11 @@ sanity_check_paths = {

sanity_check_commands = ['julia --help']

_depot_paths = ':'.join([
# default shared directory in install dir
'%(installdir)s/share/julia',
# allow users to add their own packages to Julia
'~/.julia',
])

modextravars = {
'JULIA_DEPOT_PATH': _depot_paths,
# 'set JULIA_HISTORY to user's DEPOT_PATH (~/.julia)
# by default it will point to the DEPOT_PATH (install dir) of the last module loaded
# https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_HISTORY
'JULIA_HISTORY': '~/.julia/logs/repl_history.jl',
# Use default DEPOT_PATH where first entry is user's depot
# JULIA_DEPOT_PATH must be set to be able to load other JuliaPackage modules and have
# those installations appended to DEPOT_PATH without disabling any of the default paths
'JULIA_DEPOT_PATH': ':',
}

moduleclass = 'lang'
16 changes: 4 additions & 12 deletions easybuild/easyconfigs/j/Julia/Julia-1.8.5-linux-x86_64.eb
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,11 @@ sanity_check_paths = {

sanity_check_commands = ['julia --help']

_depot_paths = ':'.join([
# default shared directory in install dir
'%(installdir)s/share/julia',
# allow users to add their own packages to Julia
'~/.julia',
])

modextravars = {
'JULIA_DEPOT_PATH': _depot_paths,
# 'set JULIA_HISTORY to user's DEPOT_PATH (~/.julia)
# by default it will point to the DEPOT_PATH (install dir) of the last module loaded
# https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_HISTORY
'JULIA_HISTORY': '~/.julia/logs/repl_history.jl',
# Use default DEPOT_PATH where first entry is user's depot
# JULIA_DEPOT_PATH must be set to be able to load other JuliaPackage modules and have
# those installations appended to DEPOT_PATH without disabling any of the default paths
'JULIA_DEPOT_PATH': ':',
}

moduleclass = 'lang'
17 changes: 4 additions & 13 deletions easybuild/easyconfigs/j/Julia/Julia-1.9.0-linux-x86_64.eb
Original file line number Diff line number Diff line change
Expand Up @@ -28,20 +28,11 @@ sanity_check_paths = {

sanity_check_commands = ['julia --help']

_depot_paths = ':'.join([
# first entry must be the user depot
# see https://pkgdocs.julialang.org/v1/glossary/
'~/.julia',
# base installation of Julia
'%(installdir)s/share/julia',
])

modextravars = {
'JULIA_DEPOT_PATH': _depot_paths,
# by default JULIA_HISTORY points to top path in DEPOT_PATH
# set JULIA_HISTORY to always use the user depot (~/.julia)
# https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_HISTORY
'JULIA_HISTORY': '~/.julia/logs/repl_history.jl',
# Use default DEPOT_PATH where first entry is user's depot
# JULIA_DEPOT_PATH must be set to be able to load other JuliaPackage modules and have
# those installations appended to DEPOT_PATH without disabling any of the default paths
'JULIA_DEPOT_PATH': ':',
}

moduleclass = 'lang'
17 changes: 4 additions & 13 deletions easybuild/easyconfigs/j/Julia/Julia-1.9.2-linux-x86_64.eb
Original file line number Diff line number Diff line change
Expand Up @@ -28,20 +28,11 @@ sanity_check_paths = {

sanity_check_commands = ['julia --help']

_depot_paths = ':'.join([
# first entry must be the user depot
# see https://pkgdocs.julialang.org/v1/glossary/
'~/.julia',
# base installation of Julia
'%(installdir)s/share/julia',
])

modextravars = {
'JULIA_DEPOT_PATH': _depot_paths,
# by default JULIA_HISTORY points to top path in DEPOT_PATH
# set JULIA_HISTORY to always use the user depot (~/.julia)
# https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_HISTORY
'JULIA_HISTORY': '~/.julia/logs/repl_history.jl',
# Use default DEPOT_PATH where first entry is user's depot
# JULIA_DEPOT_PATH must be set to be able to load other JuliaPackage modules and have
# those installations appended to DEPOT_PATH without disabling any of the default paths
'JULIA_DEPOT_PATH': ':',
}

moduleclass = 'lang'

0 comments on commit e371b23

Please sign in to comment.