source: trunk/gtk/Makefile.am @ 5735

Last change on this file since 5735 was 5735, checked in by charles, 14 years ago

(gtk,daemon,cli) we don't need to statically link in all of libevnt, just libevent_core.

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