]> sjero.net Git - linphone/blob - gtk/Makefile.am
Rename executable from linphone-3 to linphone.
[linphone] / gtk / Makefile.am
1 UI_FILES=       about.ui \
2                 main.ui \
3                 password.ui \
4                 contact.ui \
5                 parameters.ui \
6                 sip_account.ui \
7                 chatroom.ui \
8                 call_logs.ui \
9                 log.ui \
10                 buddylookup.ui \
11                 waiting.ui
12
13 PIXMAPS=        \
14                 stock_people.png 
15
16 LINPHONE_ICO_RC_FILE=linphone.rc
17 LINPHONE_ICO_FILE=linphone.ico
18
19 EXTRA_DIST=     $(PIXMAPS) \
20                 $(UI_FILES) \
21                 linphone.iss \
22                 $(LINPHONE_ICO_RC_FILE) \
23                 $(LINPHONE_ICO_FILE)
24
25
26 if BUILD_GTK_UI
27
28 BUILT_SOURCES=version_date.h
29
30 bin_PROGRAMS=linphone
31
32 linphone_SOURCES=       \
33                         main.c \
34                         propertybox.c \
35                         friendlist.c \
36                         support.c \
37                         chat.c \
38                         calllogs.c \
39                         logging.c \
40                         update.c \
41                         buddylookup.c \
42                         utils.c \
43                         setupwizard.c\
44                         incall_view.c \
45                         loginframe.c \
46                         linphone.h 
47
48 linphone_LDADD=$(ORTP_LIBS) \
49                 $(MEDIASTREAMER_LIBS) \
50                 $(top_builddir)/coreapi/liblinphone.la \
51                         $(LIBGTK_LIBS) $(INTLLIBS) 
52
53
54 if BUILD_WIN32
55
56 linphone.res:   $(LINPHONE_ICO_RC_FILE) $(LINPHONE_ICO_FILE)
57         windres $(LINPHONE_ICO_RC_FILE) -O coff -o linphone.res
58
59 linphone_LDADD+=linphone.res -lwininet
60 linphone_LDFLAGS=-Wl,--export-all-symbols -mwindows
61 else
62 linphone_LDFLAGS=-export-dynamic
63 endif
64
65 uidir=$(datadir)/linphone
66 ui_DATA=$(UI_FILES) $(PIXMAPS) $(top_srcdir)/COPYING
67
68 endif
69
70
71 AM_CFLAGS= -DIN_LINPHONE -I$(top_srcdir)/coreapi/ \
72                 $(MEDIASTREAMER_CFLAGS) \
73                 $(ORTP_CFLAGS) \
74                 $(STRICT_OPTIONS) $(LIBGTK_CFLAGS) $(IPV6_CFLAGS) \
75                 $(OSIP_CFLAGS) 
76
77
78 version_date.h: $(top_srcdir)/configure.ac
79         echo "#define LINPHONE_VERSION_DATE \"$(VERSION)-`date +%y%m%d`\"" > $@
80
81 newdate:
82         rm -f version_date.h
83
84 CLEANFILES=version_date.h linphone.res
85