1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
From: Alex Mestiashvili <mailatgoogl@gmail.com>
Description: Introduce LDFLAGS and CPPFLAGS, remove hardcoded values for CFLAGS
--- seq-gen.orig/source/Makefile
+++ seq-gen/source/Makefile
@@ -5,14 +5,12 @@
LIBS = $(CLIBS)
-CFLAGS = -O3
-
OBJ = seq-gen.o global.o evolve.o model.o nucmodels.o aamodels.o eigen.o treefile.o progress.o gamma.o twister.o
.SUFFIXES: .o .c .h
.c.o:
- $(CLINKER) $(CFLAGS) -c $*.c
+ $(CLINKER) $(CFLAGS) $(LDFLAGS) $(CPPFLAGS) -c $*.c
dummy: default
@@ -24,7 +22,7 @@
all: seq-gen
seq-gen: $(OBJ)
- $(CLINKER) $(CFLAGS) -o seq-gen $(OBJ) $(LIBS)
+ $(CLINKER) $(CFLAGS) $(LDFLAGS) $(CPPFLAGS) -o seq-gen $(OBJ) $(LIBS)
%.o: %.c %.h
- $(CLINKER) $(CFLAGS) -c $<
+ $(CLINKER) $(CFLAGS) $(LDFLAGS) $(CPPFLAGS) -c $<
|