1## Process this file with automake to produce Makefile.in
2
3AM_CPPFLAGS=\
4	-I$(top_srcdir) \
5	-I$(top_srcdir)/coreapi \
6	-I$(top_srcdir)/include
7
8COMMON_CFLAGS=\
9	-D_ORTP_SOURCE \
10	$(STRICT_OPTIONS) \
11	$(STRICT_OPTIONS_CC) \
12	$(ORTP_CFLAGS) \
13	$(MEDIASTREAMER_CFLAGS) \
14	$(VIDEO_CFLAGS) \
15	$(READLINE_CFLAGS) \
16	$(SQLITE3_CFLAGS) \
17	$(LIBXML2_CFLAGS) \
18	$(BCTOOLBOX_CFLAGS)
19
20if BUILD_CONSOLE
21
22bin_PROGRAMS=linphonec linphonecsh
23
24if BUILD_WIN32
25bin_PROGRAMS+=linphoned
26endif
27
28linphonec_SOURCES=linphonec.c linphonec.h commands.c
29linphonec_CFLAGS=$(COMMON_CFLAGS) $(CONSOLE_FLAGS) $(BELLESIP_CFLAGS)
30linphonec_LDADD=$(top_builddir)/coreapi/liblinphone.la \
31		$(READLINE_LIBS)  \
32		$(SQLITE3_LIBS) \
33		$(X11_LIBS) \
34		$(BELLESIP_LIBS) \
35		$(LIBXML2_LIBS) \
36		$(BCTOOLBOX_LIBS)
37
38if BUILD_WIN32
39#special build of linphonec to detach from the windows console
40linphoned_SOURCES=$(linphonec_SOURCES)
41linphoned_CFLAGS=$(COMMON_CFLAGS) $(GUI_FLAGS)
42linphoned_LDADD=$(linphonec_LDADD)
43endif
44
45
46linphonecsh_SOURCES=shell.c
47linphonecsh_CFLAGS=$(COMMON_CFLAGS) $(CONSOLE_FLAGS)
48linphonecsh_LDADD=$(ORTP_LIBS)
49
50endif
51
52
53