aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authororbitz <orbitz@gmail.com>2013-12-29 13:07:08 +0100
committerorbitz <orbitz@gmail.com>2013-12-29 13:07:08 +0100
commit71a989a43ce9e7e5d945427746aa1d816ac6fabc (patch)
treeb0f8d2cc98ffb92ac2718ecab71a5efb4e41356d
parentef9301593f386472565a34aa68f999ac52ad2d9a (diff)
Cleanup Makefile, add debugging output (for now)
-rw-r--r--Makefile20
1 files changed, 6 insertions, 14 deletions
diff --git a/Makefile b/Makefile
index 6fd1828..a98fc0a 100644
--- a/Makefile
+++ b/Makefile
@@ -1,21 +1,13 @@
VERSION=\"v0.0.1\"
CC = gcc
-CFLAGS = -O3 -s -mtune=native -Wall -DVERSION=$(VERSION) -Wextra
+CFLAGS = -ggdb3 -s -mtune=native -Wall -DVERSION=$(VERSION) -Wextra
CLIBS = libkmer.a
-all: libkmer.o libkmer.so libkmer.a kmer_total_count kmer_counts_per_sequence
+all: kmer_total_count
-libkmer.o: kmer_utils.c
- $(CC) -c kmer_utils.c -o libkmer.o $(CFLAGS) -fPIC -DSHARED=0
-libkmer.so: libkmer.o
- $(CC) kmer_utils.c -o libkmer.so $(CFLAGS) -shared -fPIC -DSHARED=0
-libkmer.a: libkmer.o
- ar rcs libkmer.a libkmer.o
- chmod +x libkmer.a
-kmer_total_count: libkmer.a kmer_total_count.c kmer_utils.h
- $(CC) kmer_total_count.c -o kmer_total_count $(CLIBS) $(CFLAGS) -DSHARED=0
-kmer_counts_per_sequence: libkmer.a kmer_counts_per_sequence.c kmer_utils.h
- $(CC) kmer_counts_per_sequence.c -o kmer_counts_per_sequence $(CLIBS) $(CFLAGS)
+kmer_total_count: kmer_utils.o kmer_total_count.o
+ $(CC) $(CFLAGS) -o $@ $^
clean:
- rm -vf kmer_total_count kmer_counts_per_sequence libkmer.so libkmer.a libkmer.o
+ rm -vf kmer_total_count *.o
+