Skip to content

Add scripts to build Linux module wheels - #34

Merged
thewtex merged 1 commit into
InsightSoftwareConsortium:masterfrom
thewtex:module-wheels
May 29, 2017
Merged

thewtex merged 1 commit into
InsightSoftwareConsortium:masterfrom
thewtex:module-wheels

Conversation

@thewtex

@thewtex thewtex commented May 28, 2017

Copy link
Copy Markdown
Member

No description provided.

@thewtex
thewtex requested a review from jcfr May 28, 2017 21:03
@@ -0,0 +1,95 @@
#!/usr/bin/env bash

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.

if [[ -e /work/requirements-dev.txt ]]; then
${PYBIN}/pip install -r /work/requirements-dev.txt
fi
itk_build_dir=/work/ITK-$(basename $(dirname ${PYBIN}))-manylinux1_${arch}

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.

That section seems to be the specific one

@@ -0,0 +1,23 @@
#!/bin/bash

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.

May be usage of the script could be documented here ?

@jcfr jcfr left a comment

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.

Nicely done.

Beside of few nitpicks that could definitively be addressed later. After CI is green. LGTM

@thewtex

thewtex commented May 29, 2017

Copy link
Copy Markdown
Member Author

Thanks for the reviews!

Good ideas.

I'll refactor to re-use common code in a follow-up PR. Also add more documentation.

I think we should consider documenting with ReadTheDocs, too.

@thewtex
thewtex merged commit 2c56118 into InsightSoftwareConsortium:master May 29, 2017
@thewtex
thewtex deleted the module-wheels branch May 29, 2017 06:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants