Skip to content

Packages/tulip#3479

Closed
kisaacs wants to merge 3 commits intospack:developfrom
kisaacs:packages/tulip
Closed

Packages/tulip#3479
kisaacs wants to merge 3 commits intospack:developfrom
kisaacs:packages/tulip

Conversation

@kisaacs
Copy link
Copy Markdown
Contributor

@kisaacs kisaacs commented Mar 17, 2017

Add a package for Tulip.

depends_on('glew')
depends_on('jpeg')
depends_on('libpng')
depends_on('doxygen')
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this package link to doxygen, or does it just need it to build the documentation? If it's the latter, this should be a build dependency:

depends_on('doxygen', type='build')

depends_on('libpng')
depends_on('doxygen')
depends_on('libxml2')
depends_on('py-pyqt')
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You probably want:

depends_on('py-pyqt', type=('build', 'run'))

@adamjstewart
Copy link
Copy Markdown
Member

Ping @kisaacs

@alalazo
Copy link
Copy Markdown
Member

alalazo commented Nov 21, 2017

ping @kisaacs

depends_on('py-pyqt')

@run_after('install')
def relocate_python(self):
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Isn't this what spack activate tulip is supposed to be doing? If I read this correctly this would write directly in the prefix of the python dependency

alalazo added a commit to alalazo/spack that referenced this pull request Apr 27, 2020
alalazo added a commit to alalazo/spack that referenced this pull request Apr 27, 2020
adamjstewart pushed a commit that referenced this pull request Apr 27, 2020
closes #3479

Co-authored-by: Kate Isaacs <[email protected]>

Co-authored-by: Kate Isaacs <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants