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