summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorGeorge Hartzell <hartzell@alerce.com>2016-12-18 16:38:14 -0800
committerTodd Gamblin <tgamblin@llnl.gov>2016-12-18 16:38:14 -0800
commit6e1b3f621dab240a5f26f649b4831310ddc9936b (patch)
tree3791cd08d9030a51a13a5fe6fd198c94c0d3b951 /lib
parent68e9a2ed8daf4b43fe19cd062ff37a04c7978c10 (diff)
downloadspack-6e1b3f621dab240a5f26f649b4831310ddc9936b.tar.gz
spack-6e1b3f621dab240a5f26f649b4831310ddc9936b.tar.bz2
spack-6e1b3f621dab240a5f26f649b4831310ddc9936b.tar.xz
spack-6e1b3f621dab240a5f26f649b4831310ddc9936b.zip
Feature/add package for fastqc (#1573)
* Add package for fastqc This tool is a java mess. Their Way To Do It is to just copy the entire tree into it's final resting place, make the perl script at the top level executable and take it from there. Yuck. This package assumes that `set_executable` actually sets all the user bits. If that change doesn't go in, then something equivalent needs to be done. * Use chmod to make fastqc executable I haven't gotten any feedback on changing set-executable, so switch to using chmod (from the cuda package). * Flake8 cleanup * Install files neatly, don't just copy top level of dir Rather than blindly copying everything in the distribution, carefully put the necessary bits into reasonable places. Neatness counts, etc... This requires patching the `fastqc` perl script, so this commit adds a patch file. * Additional pep8 cleanup * Let dependency handle adding jdk to PATH * Flake8 cleanup * Ensure that java is on PATH I thought that the run dependency on the jdk would put java on my PATH, but it does not appear to work. For now, do it by hand.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions