forked from sonic-net/sonic-swss
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.am
32 lines (23 loc) · 823 Bytes
/
Makefile.am
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
INCLUDES = -I $(top_srcdir)
bin_PROGRAMS = swssconfig swssplayer
if DEBUG
DBGFLAGS = -ggdb -DDEBUG
else
DBGFLAGS = -g
endif
swssconfig_SOURCES = swssconfig.cpp
swssconfig_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_ASAN)
swssconfig_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_ASAN)
swssconfig_LDADD = $(LDFLAGS_ASAN) -lswsscommon
swssplayer_SOURCES = swssplayer.cpp
swssplayer_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_ASAN)
swssplayer_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_ASAN)
swssplayer_LDADD = $(LDFLAGS_ASAN) -lswsscommon
if GCOV_ENABLED
swssconfig_LDADD += -lgcovpreload
swssplayer_LDADD += -lgcovpreload
endif
if ASAN_ENABLED
swssconfig_SOURCES += $(top_srcdir)/lib/asan.cpp
swssplayer_SOURCES += $(top_srcdir)/lib/asan.cpp
endif