]> sjero.net Git - linphone/blob - console/Makefile.am
82ce998e50dc671d08ad56547a8dbbf70cd1817a
[linphone] / console / Makefile.am
1 ## Process this file with automake to produce Makefile.in
2
3 AM_CPPFLAGS=\
4         -I$(top_srcdir) \
5         -I$(top_srcdir)/coreapi \
6         -I$(top_srcdir)/exosip
7
8 COMMON_CFLAGS=\
9         -DIN_LINPHONE \
10         -DENABLE_TRACE \
11         -D_ORTP_SOURCE \
12         $(STRICT_OPTIONS) \
13         $(VIDEO_CFLAGS) \
14         $(READLINE_CFLAGS) \
15         $(OSIP_CFLAGS) \
16         $(ORTP_CFLAGS) \
17         $(MEDIASTREAMER_CFLAGS)
18
19 if BUILD_CONSOLE
20
21 bin_PROGRAMS=linphonec linphonecsh
22
23 if BUILD_WIN32
24 bin_PROGRAMS+=linphoned
25 endif
26
27 linphonec_SOURCES=linphonec.c linphonec.h commands.c
28 linphonec_CFLAGS=$(COMMON_CFLAGS) $(CONSOLE_FLAGS)
29 linphonec_LDADD=$(top_builddir)/coreapi/liblinphone.la \
30                 $(READLINE_LIBS)  \
31                 $(X11_LIBS)
32
33 if BUILD_WIN32
34 #special build of linphonec to detach from the windows console
35 linphoned_SOURCES=$(linphonec_SOURCES)
36 linphoned_CFLAGS=$(COMMON_CFLAGS) $(GUI_FLAGS)
37 linphoned_LDADD=$(linphonec_LDADD)
38 endif
39
40
41 linphonecsh_SOURCES=shell.c
42 linphonecsh_CFLAGS=$(COMMON_CFLAGS) $(CONSOLE_FLAGS)
43 linphonecsh_LDADD=$(ORTP_LIBS)
44
45 endif
46
47