~noskcaj/ubuntu/vivid/thunar/1.6.4

« back to all changes in this revision

Viewing changes to thunarx/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Lionel Le Folgoc
  • Date: 2010-12-04 16:46:20 UTC
  • mto: (2.1.3 experimental) (1.3.1)
  • mto: This revision was merged to the branch mainline in revision 69.
  • Revision ID: james.westby@ubuntu.com-20101204164620-h7p4t2e9z6hfhz6l
Tags: upstream-1.1.4
ImportĀ upstreamĀ versionĀ 1.1.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
        -I$(top_srcdir)                                                 \
5
5
        -DG_LOG_DOMAIN=\"thunarx\"                                      \
6
6
        -DTHUNARX_COMPILATION                                           \
7
 
        -DTHUNARX_DIRECTORY=\"$(libdir)/thunarx-$(THUNAR_VERSION_API)\" \
 
7
        -DTHUNARX_DIRECTORY=\"$(libdir)/thunarx-$(THUNARX_VERSION_API)\"        \
8
8
        $(PLATFORM_CPPFLAGS)
9
9
 
10
 
libthunarx_built_sources =                                              \
11
 
        thunarx-alias.h                                                 \
12
 
        thunarx-aliasdef.c
13
 
 
14
10
libthunarx_headers =                                                    \
15
11
        thunarx.h                                                       \
16
12
        thunarx-config.h                                                \
25
21
        thunarx-renamer-provider.h
26
22
 
27
23
libthunarx_includedir =                                                 \
28
 
        $(includedir)/thunarx-$(THUNAR_VERSION_API)/thunarx
 
24
        $(includedir)/thunarx-$(THUNARX_VERSION_API)/thunarx
29
25
 
30
26
libthunarx_include_HEADERS =                                            \
31
27
        $(libthunarx_headers)
32
28
 
33
29
lib_LTLIBRARIES =                                                       \
34
 
        libthunarx-1.la
 
30
        libthunarx-2.la
35
31
 
36
 
libthunarx_1_la_SOURCES =                                               \
37
 
        $(libthunarx_built_sources)                                     \
 
32
libthunarx_2_la_SOURCES =                                               \
38
33
        $(libthunarx_headers)                                           \
39
34
        thunarx-config.c                                                \
40
35
        thunarx-file-info.c                                             \
51
46
        thunarx-renamer.c                                               \
52
47
        thunarx-renamer-provider.c
53
48
 
54
 
libthunarx_1_la_CFLAGS =                                                \
 
49
libthunarx_2_la_CFLAGS =                                                \
 
50
        $(GLIB_CFLAGS)                                                  \
 
51
        $(GIO_CFLAGS)                                                   \
55
52
        $(GTK_CFLAGS)                                                   \
56
53
        $(PLATFORM_CFLAGS)
57
54
 
58
 
libthunarx_1_la_LDFLAGS =                                               \
 
55
libthunarx_2_la_LDFLAGS =                                               \
59
56
        -export-dynamic                                                 \
60
57
        -export-symbols-regex "^[^_].*"                                 \
61
 
        -version-info $(THUNAR_VERINFO)                                 \
 
58
        -version-info $(THUNARX_VERINFO)                                \
62
59
        $(PLATFORM_LDFLAGS)
63
60
 
64
 
libthunarx_1_la_LIBADD =                                                \
 
61
libthunarx_2_la_LIBADD =                                                \
 
62
        $(GLIB_LIBS)                                                    \
 
63
        $(GIO_LIBS)                                                     \
65
64
        $(GTK_LIBS)
66
65
 
67
66
pkgconfigdir = $(libdir)/pkgconfig
68
 
pkgconfig_DATA = thunarx-1.pc
 
67
pkgconfig_DATA = thunarx-2.pc
69
68
 
70
69
EXTRA_DIST =                                                            \
71
70
        abicheck.sh                                                     \
72
 
        make-thunarx-alias.pl                                           \
73
 
        thunarx.symbols                                                 \
74
 
        thunarx-alias.h                                                 \
75
 
        thunarx-aliasdef.c
 
71
        thunarx.symbols
76
72
 
77
73
##
78
74
## Rules to auto-generate built sources
88
84
        actual-abi                                                      \
89
85
        expected-abi
90
86
 
91
 
DISTCLEANFILES =                                                        \
92
 
        $(libthunarx_built_sources)
93
 
 
94
 
BUILT_SOURCES =                                                         \
95
 
        $(libthunarx_built_sources)
96
 
 
97
 
if HAVE_GNUC_VISIBILITY
98
87
TESTS =                                                                 \
99
88
        abicheck.sh
100
 
endif
101
 
 
102
 
thunarx-alias.h: make-thunarx-alias.pl thunarx.symbols
103
 
        $(PERL) $(srcdir)/make-thunarx-alias.pl < $(srcdir)/thunarx.symbols > thunarx-alias.h
104
 
 
105
 
thunarx-aliasdef.c: make-thunarx-alias.pl thunarx.symbols
106
 
        $(PERL) $(srcdir)/make-thunarx-alias.pl -def < $(srcdir)/thunarx.symbols > thunarx-aliasdef.c
 
89
 
107
90
endif
108
91
 
109
92
# required for gtk-doc