Skip to content

Conversation

@ysagon
Copy link
Contributor

@ysagon ysagon commented Jun 12, 2017

No description provided.

toolchain = {'name': 'foss', 'version': '2016a'}

buildopts="install-special"
start_dir="global-1"
Copy link
Member

Choose a reason for hiding this comment

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

please move this down, below dependencies

start_dir="global-1"

#need a temporary url to download it. Do it manually.
source_urls = ['http://www.genome.umd.edu/masurca_form.html']
Copy link
Member

Choose a reason for hiding this comment

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

don't specify this via source_urls, but just as a comment, there's no point in letting EasyBuild attempt a download


sanity_check_paths = {
'files': [],
'dirs': ["bin"],
Copy link
Member

Choose a reason for hiding this comment

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

Maybe make this a bit more specific?

sanity_check_paths = {
    'files': ['bin/masurca'],
    'dirs': ['include', 'lib'],
}

@boegel boegel added this to the 3.3.0 milestone Jun 13, 2017
('zlib', '1.2.8'),
]

toolchain = {'name': 'foss', 'version': '2016a'}
Copy link
Member

Choose a reason for hiding this comment

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

Sorry if I wasn't clear, this should stay up (above sources) style-wise...

We hope to start automatic style checks soon, including order of parameters.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Is there a document where the style required to write eb files is specified?

@boegel
Copy link
Member

boegel commented Jun 15, 2017

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
node2402.golett.os - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz, Python 2.7.5
See https://gist.github.com/3b50fda2bf416ac8057e7130cd4dd093 for a full test report.

@boegel
Copy link
Member

boegel commented Jun 15, 2017

@ysagon We have this: http://easybuild.readthedocs.io/en/latest/Contributing.html#code-style-review, but it mostly applies to Python code, i.e. it doesn't formalise desired order of easyconfig parameters.

There's been some work on making eb --check-style also check ordering, but it hasn't been finished yet, see easybuilders/easybuild-framework#2165.

@boegel
Copy link
Member

boegel commented Jun 15, 2017

lgtm

@boegel
Copy link
Member

boegel commented Jun 15, 2017

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
gligar02.gligar.os - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.7.5
See https://gist.github.com/ffc52dde1801aa7ba7185baf7865c986 for a full test report.

@boegel
Copy link
Member

boegel commented Jun 15, 2017

Going in, thanks @ysagon!

@boegel boegel merged commit ad6f757 into easybuilders:develop Jun 15, 2017
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