forked from schloi/MARVEL
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.settings.in
41 lines (29 loc) · 929 Bytes
/
Makefile.settings.in
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
31
32
33
34
35
36
37
38
39
40
PATH_DB = ../db
PATH_DALIGN = ../dalign
PATH_LIB = ../lib
PATH_LIBE = ../lib.ext
PATH_MSA = ../msa
install_bin = @prefix@/$(VERSION)/bin
install_scripts= @prefix@/$(VERSION)/scripts
install_python = @prefix@/$(VERSION)/lib.python
srcdir = @srcdir@
CC = @CC@
CFLAGS = @CFLAGS@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM= @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
GTK_LIBS = @GTK_LIBS@
GTK_CFLAGS = @GTK_CFLAGS@
VPATH = $(PATH_DB) $(PATH_DALIGN) $(PATH_LIB) $(PATH_LIBE) $(PATH_MSA)
CFLAGS += -Wunused-macros -Wall -Wextra -I../
CLIBS = -lm -lz
# UNAME_S := $(shell uname -s)
# ifeq ($(UNAME_S),Linux)
# CLIBS += -lunwind
# endif
# CFLAGS += -D_GNU_SOURCE
debug ?= 0
ifeq ($(debug), 1)
CFLAGS = -Wunused-macros -Wall -Wextra -I../ -g -O0 -Wunreachable-code -fsanitize=address -fno-omit-frame-pointer -fno-optimize-sibling-calls
endif