Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
...
  • 18 commits
  • 51 files changed
  • 0 commit comments
  • 1 contributor
Commits on Mar 07, 2017
@mothur-westcott mothur-westcott Adds std=c++0x to makefile 76ce0df
@mothur-westcott mothur-westcott Adds std=c++0x flag 6290077
Commits on Mar 13, 2017
@mothur-westcott mothur-westcott Fixes "couldn't find OTUID" make.biom error 551bf4a
@mothur-westcott mothur-westcott Fixes make.lefse output a40e69d
@mothur-westcott mothur-westcott Aborts summary.tax if no tax file is provided 53ef826
Commits on Mar 14, 2017
@mothur-westcott mothur-westcott Fixes Windows compile issue d84f4f6
@mothur-westcott mothur-westcott Improves randomization functions 4165383
Commits on Mar 17, 2017
@mothur-westcott mothur-westcott Fixes make.file bug 1e1e048
@mothur-westcott mothur-westcott Add comments to makefile for clarification cb302ea
@mothur-westcott mothur-westcott Makes Opticluster friend with TestOpticluster 4a4bc4a
@mothur-westcott mothur-westcott Removes catch and starts GoogleTest Integration 9c7b22e
@mothur-westcott mothur-westcott Working on Testing Setup 4121e9f
Commits on Mar 20, 2017
@mothur-westcott mothur-westcott Setting cutoff to 0.15 for non opti, agc,dgc methods c2f198d
@mothur-westcott mothur-westcott Updates Ordervector to use mothurRandomShuffle ecfbb09
@mothur-westcott mothur-westcott Merge branch '1.40.0' 50e53f7
@mothur-westcott mothur-westcott Updates makefile for release 6489965
Commits on May 31, 2017
@mothur-westcott mothur-westcott Adds unique method to cluster
e91dc28
@mothur-westcott mothur-westcott Merge pull request #341 from mothur/ClusterUNique
Adds unique method to cluster
e8184a9
Showing with 505 additions and 258,487 deletions.
  1. +11 −3 Makefile
  2. +8 −9 Mothur.xcodeproj/project.pbxproj
  3. +35 −192,745 TestMothur/dataset.cpp
  4. +6 −46,870 TestMothur/distcdataset.cpp
  5. +3 −4 TestMothur/distcdataset.h
  6. +1 −2,563 TestMothur/distpdataset.cpp
  7. +2 −2 TestMothur/distpdataset.h
  8. +38 −15,999 TestMothur/fastqdataset.cpp
  9. +2 −2 TestMothur/fastqdataset.h
  10. +22 −20 TestMothur/main.cpp
  11. +3 −2 TestMothur/testbiominfocommand.cpp
  12. +2 −1 TestMothur/testcommands/testgetgroupscommand.cpp
  13. +2 −1 TestMothur/testcommands/testmergegroupscommand.cpp
  14. +3 −3 TestMothur/testcommands/testremovegroupscommand.cpp
  15. +3 −3 TestMothur/testcommands/testrenamefilecommand.cpp
  16. +4 −2 TestMothur/testcommands/testrenameseqscommand.cpp
  17. +2 −3 TestMothur/testcommands/testsetseedcommand.cpp
  18. +4 −5 TestMothur/testcontainers/testfastqread.cpp
  19. +3 −4 TestMothur/testcontainers/testoptimatrix.cpp
  20. +3 −2 TestMothur/testcontainers/testsequence.cpp
  21. +47 −82 TestMothur/testopticluster.cpp
  22. +7 −1 TestMothur/testopticluster.h
  23. +1 −1 TestMothur/testtrimoligos.cpp
  24. +3 −3 TestMothur/testvsearchfileparser.cpp
  25. +4 −4 makefile-internal
  26. +1 −1 source/commandfactory.cpp
  27. +138 −52 source/commands/clustercommand.cpp
  28. +1 −0 source/commands/clustercommand.h
  29. +2 −1 source/commands/clustersplitcommand.cpp
  30. +3 −4 source/commands/makebiomcommand.cpp
  31. +9 −3 source/commands/makefilecommand.cpp
  32. +3 −3 source/commands/makelefsecommand.cpp
  33. +1 −1 source/commands/nmdscommand.cpp
  34. +2 −2 source/commands/parsefastaqcommand.cpp
  35. +3 −3 source/commands/rarefactcommand.cpp
  36. +1 −1 source/commands/summarytaxcommand.cpp
  37. +1 −1 source/datastructures/listvector.cpp
  38. +1 −1 source/datastructures/rabundvector.cpp
  39. +2 −2 source/datastructures/sabundvector.cpp
  40. +1 −1 source/datastructures/sabundvector.hpp
  41. +2 −2 source/datastructures/sharedlistvector.cpp
  42. +2 −2 source/datastructures/sharedordervector.cpp
  43. +2 −2 source/datastructures/sharedrabundfloatvector.cpp
  44. +2 −2 source/datastructures/sharedrabundvector.cpp
  45. +1 −1 source/datastructures/sharedsabundvector.cpp
  46. +70 −30 source/mothurout.cpp
  47. +14 −2 source/mothurout.h
  48. +2 −1 source/opticluster.h
  49. +5 −5 source/rarefact.cpp
  50. +3 −3 source/rarefact.h
  51. +14 −27 source/subsample.cpp
View
@@ -7,6 +7,13 @@
#
# Macros
#
+# 64BIT_VERSION - set to no if you are using a 32bit arch.
+# OPTIMIZE - yes will increase speed of executable.
+# USEREADLINE - link with readline libraries. Must have readline installed. Windows set to no.
+# USEBOOST - link with boost libraries. Must install boost. Allows the make.contigs command to read .gz files.
+# BOOST_LIBRARY_DIR - location of boost libraries
+# BOOST_INCLUDE_DIR - location of boost include files
+# MOTHUR_FILES - default location for mothur to look for input files at runtime. Most often used for reference files.
64BIT_VERSION ?= yes
OPTIMIZE ?= yes
@@ -15,8 +22,8 @@ USEBOOST ?= yes
BOOST_LIBRARY_DIR="\"Enter_your_boost_library_path_here\""
BOOST_INCLUDE_DIR="\"Enter_your_boost_include_path_here\""
MOTHUR_FILES="\"Enter_your_default_path_here\""
-RELEASE_DATE = "\"3/6/2017\""
-VERSION = "\"1.39.4\""
+RELEASE_DATE = "\"3/20/2017\""
+VERSION = "\"1.39.5\""
ifeq ($(strip $(64BIT_VERSION)),yes)
CXXFLAGS += -DBIT_VERSION
@@ -27,7 +34,8 @@ ifeq ($(strip $(OPTIMIZE)),yes)
CXXFLAGS += -O3
endif
-CXXFLAGS += -DRELEASE_DATE=${RELEASE_DATE} -DVERSION=${VERSION}
+CXXFLAGS += -DRELEASE_DATE=${RELEASE_DATE} -DVERSION=${VERSION} -std=c++0x
+LDFLAGS += -std=c++0x
ifeq ($(strip $(MOTHUR_FILES)),"\"Enter_your_default_path_here\"")
else
@@ -806,7 +806,6 @@
481623E31B58267D004C60B7 /* INSTALL.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = INSTALL.md; sourceTree = SOURCE_ROOT; };
481FB5191AC0A63E0076CFF3 /* TestMothur */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = TestMothur; sourceTree = BUILT_PRODUCTS_DIR; };
481FB51B1AC0A63E0076CFF3 /* main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = TestMothur/main.cpp; sourceTree = SOURCE_ROOT; };
- 481FB5201AC0A6B60076CFF3 /* catch.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = catch.hpp; path = TestMothur/catch.hpp; sourceTree = SOURCE_ROOT; };
481FB5281AC19F8B0076CFF3 /* setseedcommand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = setseedcommand.cpp; path = source/commands/setseedcommand.cpp; sourceTree = SOURCE_ROOT; };
481FB5291AC19F8B0076CFF3 /* setseedcommand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = setseedcommand.h; path = source/commands/setseedcommand.h; sourceTree = SOURCE_ROOT; };
481FB52D1AC1B0CB0076CFF3 /* testsetseedcommand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = testsetseedcommand.cpp; path = TestMothur/testcommands/testsetseedcommand.cpp; sourceTree = SOURCE_ROOT; };
@@ -1661,8 +1660,6 @@
A7E9B73A12D37EC400DA6239 /* libshuff.h */,
A7FC480C12D788F20055BC5C /* linearalgebra.h */,
A7FC480D12D788F20055BC5C /* linearalgebra.cpp */,
- A7D9378B17B15215001E90B0 /* wilcox.h */,
- A7D9378917B146B5001E90B0 /* wilcox.cpp */,
A7E9BA5612D39BD800DA6239 /* metastats */,
A7E9B75B12D37EC400DA6239 /* mothur.cpp */,
A7E9B75C12D37EC400DA6239 /* mothur.h */,
@@ -1722,6 +1719,8 @@
A7E9B87912D37EC400DA6239 /* venn.h */,
489B55701BCD7F0100FB7DC8 /* vsearchfileparser.cpp */,
489B55711BCD7F0100FB7DC8 /* vsearchfileparser.h */,
+ A7D9378B17B15215001E90B0 /* wilcox.h */,
+ A7D9378917B146B5001E90B0 /* wilcox.cpp */,
A7E9B87E12D37EC400DA6239 /* weightedlinkage.cpp */,
);
name = Source;
@@ -1739,7 +1738,6 @@
481FB51A1AC0A63E0076CFF3 /* TestMothur */ = {
isa = PBXGroup;
children = (
- 481FB5201AC0A6B60076CFF3 /* catch.hpp */,
481FB51B1AC0A63E0076CFF3 /* main.cpp */,
48F06CCA1D74BC6F004A45DD /* testclassifier */,
48D6E9691CA4262A008DF76B /* dataset.cpp */,
@@ -3439,7 +3437,7 @@
1DEB928A08733DD80010E9CD /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- CLANG_CXX_LANGUAGE_STANDARD = "c++14";
+ CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_CXX_LIBRARY = "compiler-default";
CLANG_WARN_UNREACHABLE_CODE = YES;
DEPLOYMENT_LOCATION = NO;
@@ -3493,7 +3491,7 @@
1DEB928B08733DD80010E9CD /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- CLANG_CXX_LANGUAGE_STANDARD = "c++14";
+ CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_CXX_LIBRARY = "compiler-default";
CLANG_WARN_UNREACHABLE_CODE = YES;
DEPLOYMENT_LOCATION = NO;
@@ -3548,7 +3546,7 @@
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = YES;
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
- CLANG_CXX_LIBRARY = "libstdc++";
+ CLANG_CXX_LIBRARY = "compiler-default";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = NO;
@@ -3563,7 +3561,7 @@
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = "compiler-default";
GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_OPTIMIZATION_LEVEL = 3;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
@@ -3586,7 +3584,7 @@
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = YES;
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
- CLANG_CXX_LIBRARY = "libstdc++";
+ CLANG_CXX_LIBRARY = "compiler-default";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = NO;
@@ -3602,6 +3600,7 @@
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = "compiler-default";
+ GCC_OPTIMIZATION_LEVEL = 3;
GCC_PREPROCESSOR_DEFINITIONS = (
"VERSION=\"\\\"1.37.6\\\"\"",
"RELEASE_DATE=\"\\\"06/20/2016\\\"\"",
Oops, something went wrong.

No commit comments for this range