Skip to content
Snippets Groups Projects
Commit 7220bc17 authored by becker33's avatar becker33 Committed by GitHub
Browse files

Merge pull request #1340 from adamjstewart/features/create

Use example deptypes in newly created packages
parents 395c616a ebbcebac
Branches
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