source: trunk/gtk/Makefile.am @ 6532

Last change on this file since 6532 was 6532, checked in by muks, 13 years ago

Enable checking of deprecated GTK usage (in beta/unstable releases only)

File size: 2.2 KB
Line 
1SUBDIRS = icons
2
3if TR_UNSTABLE
4GTK_EXTRA_CPPFLAGS="-DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED"
5endif
6
7AM_CPPFLAGS = \
8    -I$(top_srcdir) \
9    -I$(top_srcdir)/third-party/ \
10    $(LIBEVENT_CPPFLAGS) \
11    -DTRANSMISSIONLOCALEDIR=\""$(transmissionlocaledir)"\" \
12    $(GTK_EXTRA_CPPFLAGS)
13
14AM_CFLAGS = \
15    $(GTK_CFLAGS) \
16    $(OPENSSL_CFLAGS) \
17    $(LIBCURL_CFLAGS) \
18    $(PTHREAD_CFLAGS) \
19    $(GIO_CFLAGS) \
20    $(DBUS_GLIB_CFLAGS) \
21    $(LIBNOTIFY_CFLAGS)
22
23noinst_HEADERS = \
24    actions.h \
25    add-dialog.h \
26    conf.h \
27    details.h \
28    dialogs.h \
29    hig.h \
30    file-list.h \
31    lock.h \
32    logo.h \
33    makemeta-ui.h \
34    msgwin.h \
35    notify.h \
36    stats.h \
37    sexy-icon-entry.h \
38    torrent-cell-renderer.h \
39    tracker-list.h \
40    tr-core.h \
41    tr-core-dbus.h \
42    tr-icon.h \
43    tr-io.h \
44    tr-prefs.h \
45    tr-torrent.h \
46    tr-window.h \
47    ui.h \
48    util.h
49
50bin_PROGRAMS = transmission
51
52transmission_SOURCES = \
53    actions.c \
54    add-dialog.c \
55    conf.c \
56    details.c \
57    dialogs.c \
58    file-list.c \
59    hig.c \
60    main.c \
61    makemeta-ui.c \
62    msgwin.c \
63    notify.c \
64    sexy-icon-entry.c \
65    stats.c \
66    torrent-cell-renderer.c \
67    tracker-list.c \
68    tr-core.c \
69    tr-icon.c \
70    tr-io.c \
71    tr-prefs.c \
72    tr-torrent.c \
73    tr-window.c \
74    util.c
75
76dist_man_MANS = transmission.1
77
78transmission_LDADD = \
79    $(top_builddir)/libtransmission/libtransmission.a \
80    $(top_builddir)/third-party/libevent/libevent_core.la \
81    $(top_builddir)/third-party/miniupnp/libminiupnp.a \
82    $(top_builddir)/third-party/libnatpmp/libnatpmp.a \
83    $(top_builddir)/third-party/shttpd/libshttpd.a \
84    $(GTK_LIBS) \
85    $(GIO_LIBS) \
86    $(LIBNOTIFY_LIBS) \
87    $(DBUS_GLIB_LIBS) \
88    $(OPENSSL_LIBS) \
89    $(LIBCURL_LIBS) \
90    $(PTHREAD_LIBS) -lm
91
92DESKTOP_IN_FILES=transmission.desktop.in
93DESKTOP_FILES=$(DESKTOP_IN_FILES:.desktop.in=.desktop)
94@INTLTOOL_DESKTOP_RULE@
95
96Productivitydir = $(datadir)/applications
97Productivity_DATA = $(DESKTOP_FILES)
98
99icon_DATA = transmission.png
100icondir = $(datadir)/pixmaps
101
102EXTRA_DIST = \
103    $(DESKTOP_IN_FILES) \
104    transmission.png
105
106DISTCLEANFILES = \
107    transmission.desktop
108
Note: See TracBrowser for help on using the repository browser.