Files
sumatra/global.mk

45 lines
789 B
Makefile
Raw Normal View History

2015-07-16 13:59:44 +02:00
2015-07-16 14:23:44 +02:00
LIBFASTAPATH = -L./sumalibs/libfasta
LIBLCSPATH = -L./sumalibs/liblcs
LIBFILEPATH = -L./sumalibs/libfile
LIBUTILSPATH = -L./sumalibs/libutils
2015-07-16 13:59:44 +02:00
2015-07-16 14:23:44 +02:00
LIBFASTA = ./sumalibs/libfasta/libfasta.a
LIBLCS = ./sumalibs/liblcs/liblcs.a
LIBFILE = ./sumalibs/libfile/libfile.a
LIBUTILS = ./sumalibs/libutils/libutils.a
2015-07-16 13:59:44 +02:00
CC=gcc
LDFLAGS=
ifeq ($(CC),gcc)
CFLAGS = -O3 -s -DOMP_SUPPORT -fopenmp -w
else
CFLAGS = -O3 -w
endif
default: all
%.o: %.c
$(CC) $(CFLAGS) -c -o $@ $< $(LIB)
########
#
# libraries compilation
#
########
2015-07-16 14:23:44 +02:00
./sumalibs/libfasta/libfasta.a:
$(MAKE) -C ./sumalibs/libfasta
2015-07-16 13:59:44 +02:00
2015-07-16 14:23:44 +02:00
./sumalibs/liblcs/liblcs.a:
$(MAKE) -C ./sumalibs/liblcs
2015-07-16 13:59:44 +02:00
2015-07-16 14:23:44 +02:00
./sumalibs/libfile/libfile.a:
$(MAKE) -C ./sumalibs/libfile
2015-07-16 13:59:44 +02:00
2015-07-16 14:23:44 +02:00
./sumalibs/libutils/libutils.a:
$(MAKE) -C ./sumalibs/libutils