~ubuntu-branches/ubuntu/raring/colord/raring

« back to all changes in this revision

Viewing changes to libcolord-gtk/Makefile.am

  • Committer: Package Import Robot
  • Author(s): Christopher James Halse Rogers
  • Date: 2012-05-30 17:16:15 UTC
  • mfrom: (1.1.5) (2.1.8 sid)
  • Revision ID: package-import@ubuntu.com-20120530171615-tl2gqm33nwxkit44
Tags: 0.1.21-1
* New upstream version 
* debian/patches/01_fix_colord_sane.diff:
  - Drop; included in new upstream version
* debian/rules:
* debian/control:
* debian/libcolord-dev.install:
* debian/libcolord-gtk1.install:
* debian/libcolord-gtk1.symbols:
* debian/libcolord-gtk-dev.install
  - Add libcolord-gtk1 library
* debian/libcolord1.symbols:
  - Update for new upstream
* debian/rules:
  - Enable hardning flags
* debian/rules:
  - Enable parallel builds
* debian/cd-fix-profile.1:
* debian/colord.manpages:
  - Drop local manpage; now shipped upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
if HAVE_INTROSPECTION
 
2
-include $(INTROSPECTION_MAKEFILE)
 
3
INTROSPECTION_GIRS =
 
4
INTROSPECTION_SCANNER_ARGS =    --add-include-path=$(srcdir)            \
 
5
                                --add-include-path=$(top_builddir)/libcolord
 
6
INTROSPECTION_COMPILER_ARGS =   --includedir=$(srcdir)                  \
 
7
                                --includedir=$(top_srcdir)/libcolord    \
 
8
                                --includedir=$(top_builddir)/libcolord
 
9
endif
 
10
 
 
11
INCLUDES = \
 
12
        $(GLIB_CFLAGS)                                          \
 
13
        $(GTK_CFLAGS)                                           \
 
14
        -I$(top_srcdir)                                         \
 
15
        -I$(top_srcdir)/libcolord                               \
 
16
        -DCD_COMPILATION                                        \
 
17
        -DG_LOG_DOMAIN=\"libcolord-gtk\"                        \
 
18
        -DTESTDATADIR=\""$(top_srcdir)/data/tests"\"            \
 
19
        -DPACKAGE_DATA_DIR=\""$(datadir)"\"
 
20
 
 
21
lib_LTLIBRARIES =                                               \
 
22
        libcolord-gtk.la
 
23
 
 
24
libcolord_includedir = $(includedir)/colord-1
 
25
libcolord_include_HEADERS =                                     \
 
26
        colord-gtk.h
 
27
 
 
28
libcolordgtkbase_includedir = $(libcolord_includedir)/colord-gtk
 
29
libcolordgtkbase_include_HEADERS =                              \
 
30
        cd-sample-window.h                                      \
 
31
        cd-window.h                                             \
 
32
        cd-window-sync.h
 
33
 
 
34
libcolord_gtk_la_SOURCES =                                      \
 
35
        cd-sample-window.c                                      \
 
36
        cd-window.c                                             \
 
37
        cd-window-sync.c
 
38
 
 
39
libcolord_gtk_la_LIBADD =                                       \
 
40
        $(GTK_LIBS)                                             \
 
41
        $(top_builddir)/libcolord/libcolord.la                  \
 
42
        $(GLIB_LIBS)
 
43
 
 
44
libcolord_gtk_la_LDFLAGS =                                      \
 
45
        -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)    \
 
46
        -export-dynamic                                         \
 
47
        -no-undefined                                           \
 
48
        -export-symbols-regex '^cd_.*'
 
49
 
 
50
libcolord_gtk_la_CFLAGS =                                       \
 
51
        $(WARNINGFLAGS_C)
 
52
 
 
53
pkgconfigdir = $(libdir)/pkgconfig
 
54
pkgconfig_DATA = colord-gtk.pc
 
55
 
 
56
check_PROGRAMS =                                                \
 
57
        cd-self-test
 
58
 
 
59
cd_self_test_SOURCES =                                          \
 
60
        cd-self-test.c
 
61
 
 
62
cd_self_test_LDADD =                                            \
 
63
        $(GLIB_LIBS)                                            \
 
64
        $(GTK_LIBS)                                             \
 
65
        $(lib_LTLIBRARIES)
 
66
 
 
67
cd_self_test_CFLAGS = $(WARNINGFLAGS_C)
 
68
 
 
69
TESTS = cd-self-test
 
70
 
 
71
EXTRA_DIST =                                                    \
 
72
        colord-gtk.pc.in
 
73
 
 
74
MAINTAINERCLEANFILES =                                          \
 
75
        $(noinst_LIBRARIES)
 
76
 
 
77
CLEANFILES = $(BUILT_SOURCES)
 
78
 
 
79
if HAVE_INTROSPECTION
 
80
introspection_sources =                                         \
 
81
        $(libcolordgtk_la_SOURCES)                              \
 
82
        $(libcolordgtkbase_include_HEADERS)
 
83
 
 
84
ColordGtk-1.0.gir: libcolord-gtk.la
 
85
ColordGtk_1_0_gir_INCLUDES = GObject-2.0 Gio-2.0 Gtk-3.0 Colord-1.0
 
86
ColordGtk_1_0_gir_CFLAGS = $(INCLUDES)
 
87
ColordGtk_1_0_gir_SCANNERFLAGS = --identifier-prefix=Cd \
 
88
                                --symbol-prefix=cd_ \
 
89
                                --warn-all \
 
90
                                --add-include-path=$(srcdir) \
 
91
                                --add-include-path=$(top_srcdir)/libcolord \
 
92
                                --c-include="colord-gtk.h"
 
93
ColordGtk_1_0_gir_EXPORT_PACKAGES = colord-gtk
 
94
ColordGtk_1_0_gir_LIBS = libcolord-gtk.la
 
95
ColordGtk_1_0_gir_FILES = $(introspection_sources)
 
96
INTROSPECTION_GIRS += ColordGtk-1.0.gir
 
97
 
 
98
girdir = $(datadir)/gir-1.0
 
99
gir_DATA = $(INTROSPECTION_GIRS)
 
100
 
 
101
typelibdir = $(libdir)/girepository-1.0
 
102
typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
 
103
 
 
104
CLEANFILES += $(gir_DATA) $(typelib_DATA)
 
105
 
 
106
if FALSE
 
107
if HAVE_VAPIGEN
 
108
colord-gtk.vapi: ColordGtk-1.0.gir
 
109
        $(MAKE) $(AM_MAKEFLAGS) ColordGtk-1.0.gir
 
110
        $(AM_V_GEN)$(VAPIGEN) $(VAPIGENFLAGS)                   \
 
111
                --library colord-gtk                            \
 
112
                --pkg gio-2.0                                   \
 
113
                ColordGtk-1.0.gir
 
114
        touch $@
 
115
vapidir = $(datadir)/vala/vapi
 
116
dist_vapi_DATA =                                                \
 
117
        colord-gtk.vapi
 
118
CLEANFILES += $(dist_vapi_DATA)
 
119
endif
 
120
endif
 
121
 
 
122
endif
 
123
 
 
124
clean-local:
 
125
        rm -f *~
 
126
 
 
127
-include $(top_srcdir)/git.mk