Permalink
Browse files

BUG: exclude sortmerna, sumaclust, swarm executables in manifest

Also update setup.py to not build non-Python dependencies if invoked with `register` or `sdist`.
  • Loading branch information...
1 parent 044c6be commit 54597cb447015fab5449b58f2ce8f63231f93d03 @jairideout jairideout committed Jan 15, 2015
Showing with 10 additions and 4 deletions.
  1. +1 −1 .gitignore
  2. +6 −0 MANIFEST.in
  3. +3 −3 setup.py
View
@@ -36,7 +36,7 @@ pip-log.txt
.metadata
build
-# compile denoiser files
+# compiled denoiser files
qiime/support_files/denoiser/FlowgramAlignment/ADPCombinators.hi
qiime/support_files/denoiser/FlowgramAlignment/ADPCombinators.o
qiime/support_files/denoiser/FlowgramAlignment/FlowgramAli_4frame
View
@@ -16,6 +16,12 @@ global-exclude .git
global-exclude FastTree
global-exclude uclust
global-exclude FlowgramAli_4frame
+global-exclude indexdb_rna
+global-exclude sortmerna
+global-exclude sumaclust
+global-exclude swarm
+global-exclude amplicon_contingency_table.py
+global-exclude swarm_breaker.py
global-exclude *.hi
global-exclude *.o
global-exclude qiime_test_data
View
@@ -32,9 +32,9 @@
Nature Methods, 2010.
"""
-# if egg_info is passed as an argument do not build any of the dependencies
-build_stack = 'egg_info' not in argv
-
+# don't build any of the non-Python dependencies if the following modes are
+# invoked
+build_stack = all([e not in argv for e in 'egg_info', 'sdist', 'register'])
def build_denoiser():
""" Build the denoiser code binary """

0 comments on commit 54597cb

Please sign in to comment.