Skip to content
Snippets Groups Projects
Commit ebbcebac authored by Adam J. Stewart's avatar Adam J. Stewart
Browse files

Use example deptypes in newly created packages

parent f5b4664c
No related branches found
No related tags found
No related merge requests found
...@@ -96,8 +96,7 @@ class ${class_name}(Package): ...@@ -96,8 +96,7 @@ class ${class_name}(Package):
${versions} ${versions}
# FIXME: Add additional dependencies if required. ${dependencies}
${dependencies}
def install(self, spec, prefix): def install(self, spec, prefix):
${install} ${install}
...@@ -105,13 +104,39 @@ def install(self, spec, prefix): ...@@ -105,13 +104,39 @@ def install(self, spec, prefix):
# Build dependencies and extensions # Build dependencies and extensions
dependencies_dict = { dependencies_dict = {
'autotools': "# depends_on('foo')", 'autotools': """\
'cmake': "depends_on('cmake')", # FIXME: Add dependencies if required.
'scons': "depends_on('scons')", # depends_on('foo')""",
'python': "extends('python')",
'R': "extends('R')", 'cmake': """\
'octave': "extends('octave')", # FIXME: Add additional dependencies if required.
'unknown': "# depends_on('foo')" depends_on('cmake', type='build')""",
'scons': """\
# FIXME: Add additional dependencies if required.
depends_on('scons', type='build')""",
'python': """\
extends('python')
# FIXME: Add additional dependencies if required.
# depends_on('py-foo', type=nolink)""",
'R': """\
extends('R')
# FIXME: Add additional dependencies if required.
# depends_on('r-foo', type=nolink)""",
'octave': """\
extends('octave')
# FIXME: Add additional dependencies if required.
# depends_on('octave-foo', type=nolink)""",
'unknown': """\
# FIXME: Add dependencies if required.
# depends_on('foo')"""
} }
# Default installation instructions # Default installation instructions
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment