aboutsummaryrefslogtreecommitdiff
path: root/src/c/Makefile
diff options
context:
space:
mode:
authorCalvin Morrison <mutantturkey@gmail.com>2013-10-31 15:47:03 -0400
committerCalvin Morrison <mutantturkey@gmail.com>2013-10-31 15:47:03 -0400
commitdd8aba39b848ec48c943ea3d3cbb75bbe9616f30 (patch)
treefeee3e37c77defdb987aee1c63c1f0a6635448b7 /src/c/Makefile
parent8b543ec38690a7a41297fda56335b7f15cb0be8d (diff)
inital test system in place
Diffstat (limited to 'src/c/Makefile')
-rw-r--r--src/c/Makefile13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/c/Makefile b/src/c/Makefile
index 1d3581d..0039230 100644
--- a/src/c/Makefile
+++ b/src/c/Makefile
@@ -1,10 +1,9 @@
VERSION=\"v1.0.4\"
UNAME := $(shell uname)
+PWD = $(shell pwd)
CC = gcc
-QUIKR_TRAIN_CFLAGS = -D$(UNAME) -DVERSION=$(VERSION)
-MULTIFASTA_CFLAGS = -pthread -L../ -I../ -std=gnu99 -fopenmp -D$(UNAME) -DVERSION=$(VERSION)
-QUIKR_CFLAGS = -D$(UNAME) -DVERSION=$(VERSION)
-CFLAGS = -Wall -Wextra -lm -lz
+MULTIFASTA_CFLAGS = -pthread -L../ -I../ -std=gnu99 -fopenmp
+CFLAGS = -Wall -Wextra -lm -lz -D$(UNAME) -DVERSION=$(VERSION)
ifndef DEBUG
@@ -13,7 +12,7 @@ else
CFLAGS += -ggdb3 -O0
endif
-all: nnls.o kmer_utils.o quikr_train quikr multifasta_to_otu
+all: nnls.o kmer_utils.o quikr_functions.o quikr_train quikr multifasta_to_otu test
nnls.o: nnls.c
$(CC) -c nnls.c -o nnls.o $(CFLAGS)
@@ -26,6 +25,8 @@ multifasta_to_otu: kmer_utils.o nnls.o quikr_functions.o multifasta_to_otu.c
quikr_train: kmer_utils.o quikr_functions.o quikr_train.c
$(CC) quikr_train.c quikr_functions.o kmer_utils.o -o quikr_train $(CFLAGS) $(QUIKR_TRAIN_CFLAGS)
quikr: kmer_utils.o nnls.o quikr_functions.o quikr.c
- $(CC) quikr.c quikr_functions.o nnls.o kmer_utils.o -o quikr $(CFLAGS) $(QUIKR_CFLAGS) -I../
+ $(CC) quikr.c quikr_functions.o nnls.o kmer_utils.o -o quikr $(CFLAGS) $(QUIKR_CFLAGS)
clean:
rm -v quikr_train quikr multifasta_to_otu *.o
+test: kmer_utils.o nnls.o quikr_functions.o test.c
+ $(CC) test.c quikr_functions.o nnls.o kmer_utils.o -o test $(CFLAGS) -I$(PWD)