Skip to content

Commit

Permalink
Merge pull request #11845 from boegel/nodejs_CPATH
Browse files Browse the repository at this point in the history
don't add include/node to $CPATH in nodejs easyconfigs + tweak V8 easyconfigs accordingly
  • Loading branch information
lexming authored Dec 9, 2020
2 parents 774b178 + 5baf046 commit 4e21dea
Show file tree
Hide file tree
Showing 10 changed files with 8 additions and 13 deletions.
2 changes: 0 additions & 2 deletions easybuild/easyconfigs/n/nodejs/nodejs-10.15.1-foss-2018b.eb
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,4 @@ sanity_check_paths = {
'dirs': ['lib/node_modules', 'include/node']
}

modextrapaths = {'CPATH': 'include/node'}

moduleclass = 'lang'
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,4 @@ sanity_check_paths = {
'dirs': ['lib/node_modules', 'include/node']
}

modextrapaths = {'CPATH': 'include/node'}

moduleclass = 'lang'
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,4 @@ sanity_check_paths = {
'dirs': ['lib/node_modules', 'include/node']
}

modextrapaths = {'CPATH': 'include/node'}

moduleclass = 'lang'
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,4 @@ sanity_check_paths = {
'dirs': ['lib/node_modules', 'include/node']
}

modextrapaths = {'CPATH': 'include/node'}

moduleclass = 'lang'
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,4 @@ sanity_check_paths = {
'dirs': ['lib/node_modules', 'include/node']
}

modextrapaths = {'CPATH': 'include/node'}

moduleclass = 'lang'
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,4 @@ sanity_check_paths = {
'dirs': ['lib/node_modules', 'include/node']
}

modextrapaths = {'CPATH': 'include/node'}

moduleclass = 'lang'
1 change: 1 addition & 0 deletions easybuild/easyconfigs/v/V8/V8-2.2-foss-2018b-R-3.5.1.eb
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ dependencies = [
('nodejs', '10.15.1'),
]

preinstallopts = 'export CPATH="$CPATH:$EBROOTNODEJS/include/node" && '
installopts = '--configure-vars="INCLUDE_DIR=$CPATH LIB_DIR=$LIBRARY_PATH"'

sanity_check_paths = {
Expand Down
1 change: 1 addition & 0 deletions easybuild/easyconfigs/v/V8/V8-2.3-foss-2019a-R-3.6.0.eb
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ dependencies = [
('nodejs', '10.15.3'),
]

preinstallopts = 'export CPATH="$CPATH:$EBROOTNODEJS/include/node" && '
installopts = '--configure-vars="INCLUDE_DIR=$CPATH LIB_DIR=$LIBRARY_PATH"'

sanity_check_paths = {
Expand Down
1 change: 1 addition & 0 deletions easybuild/easyconfigs/v/V8/V8-2.3-intel-2019a-R-3.6.0.eb
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ dependencies = [
('nodejs', '10.15.3'),
]

preinstallopts = 'export CPATH="$CPATH:$EBROOTNODEJS/include/node" && '
installopts = '--configure-vars="INCLUDE_DIR=$CPATH LIB_DIR=$LIBRARY_PATH"'

sanity_check_paths = {
Expand Down
6 changes: 5 additions & 1 deletion easybuild/easyconfigs/v/V8/V8-3.2.0-foss-2019b-R-3.6.2.eb
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,17 @@ source_urls = [
'https://cran.r-project.org/src/contrib/',
'https://cran.r-project.org/src/contrib/Archive/%(name)s']
sources = ['%(name)s_%(version)s.tar.gz']
checksums = ['f575e07c6fefbc53a96e90bbb41ffdf67794cca797661eb97a6f52348ae20d7c']
checksums = [
('f575e07c6fefbc53a96e90bbb41ffdf67794cca797661eb97a6f52348ae20d7c',
'd2e9b8eb0e9cec76a5c3a8725f7cd50a53ac0d98d0c1ec69d2a943132a2d3eb6'),
]

dependencies = [
('R', '3.6.2'),
('nodejs', '12.16.1'),
]

preinstallopts = 'export CPATH="$CPATH:$EBROOTNODEJS/include/node" && '
installopts = '--configure-vars="INCLUDE_DIR=$CPATH LIB_DIR=$LIBRARY_PATH"'

sanity_check_paths = {
Expand Down

0 comments on commit 4e21dea

Please sign in to comment.