~khurshid-alam/libunity/glib-2.59.3

1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
1
# When releasing also remember to update the soname as instructed below
310.1.2 by Michal Hruby
Bump versions
2
AC_INIT(libunity, 7.1.4)
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
3
4
AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
5
AM_CONFIG_HEADER(config.h)
6
AM_MAINTAINER_MODE
7
8
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
130.2.1 by Allan LeSage
Added gcov coverage tooling.
9
AC_CONFIG_MACRO_DIR([m4])
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
10
11
CFLAGS="$CFLAGS"
12
13
# Before making a release, the LIBUNITY_LT_VERSION string should be updated.
14
# The string is of the form C:R:A.
15
# - If interfaces have been changed or added, but binary compatibility has
16
#   been preserved, change to C+1:0:A+1
17
# - If binary compatibility has been broken (eg removed or changed interfaces)
18
#   change to C+1:0:0
19
# - If the interface is the same as the previous version, change to C:R+1:A
87.3.10 by Michal Hruby
Bump the API versions
20
LIBUNITY_LT_CURRENT=9
137 by Michal Hruby
Release 5.12.0
21
LIBUNITY_LT_REV=2
87.3.10 by Michal Hruby
Bump the API versions
22
LIBUNITY_LT_AGE=0
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
23
LIBUNITY_LT_VERSION="$LIBUNITY_LT_CURRENT:$LIBUNITY_LT_REV:$LIBUNITY_LT_AGE"
253.2.7 by Michal Hruby
Hide all the internal symbols from the .so
24
# There's some autoconf weirdness which causes loss of [] characters,
25
# therefore they're doubled, the regex is to exclude unity_internal_.*
26
# symbols, it's so strange cause there's no lookahead support.
27
LIBUNITY_LT_LDFLAGS="-version-info $LIBUNITY_LT_VERSION -export-symbols-regex '^unity_([[^i]]|i[[^n]]|in[[^t]]|int[[^e]]).*'"
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
28
93.1.1 by Michal Hruby
Add some autoconf magic
29
AC_SUBST(LIBUNITY_LT_CURRENT)
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
30
AC_SUBST(LIBUNITY_LT_VERSION)
31
AC_SUBST(LIBUNITY_LT_LDFLAGS)
32
189.2.16 by Pawel Stolowski
Moved sources from Extras namespace to extras subdirectory.
33
LIBUNITY_EXTRAS_LT_CURRENT=$LIBUNITY_LT_CURRENT
34
LIBUNITY_EXTRAS_LT_REV=$LIBUNITY_LT_REV
35
LIBUNITY_EXTRAS_LT_AGE=$LIBUNITY_LT_AGE
36
LIBUNITY_EXTRAS_LT_VERSION="$LIBUNITY_EXTRAS_LT_CURRENT:$LIBUNITY_EXTRAS_LT_REV:$LIBUNITY_EXTRAS_LT_AGE"
37
LIBUNITY_EXTRAS_LT_LDFLAGS="-version-info $LIBUNITY_EXTRAS_LT_VERSION -export-symbols-regex '^unity_extras_.*'"
38
39
AC_SUBST(LIBUNITY_EXTRAS_LT_CURRENT)
40
AC_SUBST(LIBUNITY_EXTRAS_LT_VERSION)
41
AC_SUBST(LIBUNITY_EXTRAS_LT_LDFLAGS)
42
140.2.13 by Michal Hruby
Use 0 as the so version
43
LIBPROTOCOL_LT_CURRENT=0
140.2.1 by Michal Hruby
Split up libunity-protocol library
44
LIBPROTOCOL_LT_REV=0
45
LIBPROTOCOL_LT_AGE=0
46
LIBPROTOCOL_LT_VERSION="$LIBPROTOCOL_LT_CURRENT:$LIBPROTOCOL_LT_REV:$LIBPROTOCOL_LT_AGE"
140.2.11 by Michal Hruby
Fix a few issues brought up during review
47
LIBPROTOCOL_LT_LDFLAGS="-version-info $LIBPROTOCOL_LT_VERSION -export-symbols-regex '^unity_protocol_.*'"
140.2.1 by Michal Hruby
Split up libunity-protocol library
48
49
AC_SUBST(LIBPROTOCOL_LT_CURRENT)
50
AC_SUBST(LIBPROTOCOL_LT_VERSION)
51
AC_SUBST(LIBPROTOCOL_LT_LDFLAGS)
52
231.1.1 by Michal Hruby
Bump major Gir version
53
GIR_MAJOR=7
93.1.1 by Michal Hruby
Add some autoconf magic
54
GIR_MINOR=0
55
AC_SUBST([GIR_VERSION],[$GIR_MAJOR.$GIR_MINOR])
56
AC_DEFINE_UNQUOTED(GIR_VERSION, [$GIR_VERSION], [GIR version])
57
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
58
###################################################################
59
# Check essential build programs
60
###################################################################
61
AC_ISC_POSIX
62
AC_PROG_CC
63
AM_PROG_CC_STDC
64
AC_HEADER_STDC
65
AM_PROG_LIBTOOL
258.1.3 by Michal Hruby
Bump valac requirement
66
AM_PROG_VALAC([0.18.0])
156.1.3 by Michal Hruby
Fail if valac is not found
67
AS_IF([test -z "$VALAC"], [AC_MSG_ERROR(["Can't find suitable vala compiler."])])
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
68
39 by Mikkel Kamstrup Erlandsen
Add Python overrides (empty for now)
69
###################################################################
70
# Check for Python - we need to know where to install overrides
71
###################################################################
72
AM_PATH_PYTHON
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
73
199.45.1 by Didier Roche
add python3 unity gir override
74
AC_ARG_WITH([pygi_overrides_dir],
75
            AC_HELP_STRING([--with-pygi-overrides-dir], [Path to pygobject overrides directory]))
76
77
AC_MSG_CHECKING(for pygobject overrides directory)
78
if test "x$with_pygi_overrides_dir" = "x" ; then
79
        overrides_dir="`$PYTHON -c 'import gi; print(gi._overridesdir)' 2>/dev/null`"
80
    # fallback if the previous failed
81
	if test "x$overrides_dir" = "x" ; then
82
	    overrides_dir="${pyexecdir}/gi/overrides"
83
	fi
84
else
85
	overrides_dir="$with_pygi_overrides_dir"
86
fi
87
88
PYGI_OVERRIDES_DIR="$overrides_dir"
89
AC_SUBST(PYGI_OVERRIDES_DIR)
90
AC_MSG_RESULT($PYGI_OVERRIDES_DIR)
91
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
92
####################################################################
93
# Compiler generate debug code
94
####################################################################
95
AC_ARG_ENABLE([debug],
87.1.1 by Mikkel Kamstrup Erlandsen
Disable warnings from the C compiler by default. It is a deafening noise in the build output and chokes the warnings from the Vala compiler. They can be enabled again with --enable-c-warnings=yes
96
              AC_HELP_STRING([--enable-debug=@<:@no/yes@:>@], [build with debug symbols @<:@default=no@:>@]),,
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
97
              [enable_debug=no])
98
99
if test "x$enable_debug" = "xyes"; then
140.2.4 by Michal Hruby
Make it all work
100
	CFLAGS="-ggdb $CFLAGS"
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
101
	AC_DEFINE(ENABLE_DEBUG, 1, [build with extra debug information])
102
fi
103
104
AM_CONDITIONAL(ENABLE_DEBUG, test "$enable_debug" = "yes")
105
87.1.1 by Mikkel Kamstrup Erlandsen
Disable warnings from the C compiler by default. It is a deafening noise in the build output and chokes the warnings from the Vala compiler. They can be enabled again with --enable-c-warnings=yes
106
####################################################################
87.1.11 by Mikkel Kamstrup Erlandsen
Add configure switch --enable-integration-tests that defaults to "no". This disables to MPRIS tests by default - I can not get them to run for the life of me!
107
# Integration tests
108
####################################################################
109
AC_ARG_ENABLE([integration-tests],
110
              AC_HELP_STRING([--enable-integration-tests=@<:@no/yes@:>@], [run the integration test suite @<:@default=no@:>@]),,
111
              [enable_integration_tests=no])
112
113
if test "x$enable_integration_tests" = "xyes"; then
114
	AC_DEFINE(ENABLE_INTEGRATION_TESTS, 1, [enable integration tests])
115
fi
116
117
AM_CONDITIONAL(ENABLE_INTEGRATION_TESTS, test "$enable_integration_tests" = "yes")
118
89.1.5 by Mikkel Kamstrup Erlandsen
Add configure switch --enable-trace-log
119
####################################################################
199.54.1 by Pawel Stolowski
First cut at LTTNG instrumentation.
120
# Trace logging and LTTNG instrumentation
89.1.5 by Mikkel Kamstrup Erlandsen
Add configure switch --enable-trace-log
121
####################################################################
199.54.1 by Pawel Stolowski
First cut at LTTNG instrumentation.
122
AC_ARG_ENABLE([lttng],
123
        AC_HELP_STRING([--enable-lttng=@<:@no/yes@:>@], [compile with lttng trace statements (implies trace-log=yes) @<:@default=no@:>@]),,
124
        [enable_lttng=no])
125
126
AM_CONDITIONAL(ENABLE_LTTNG, test "$enable_lttng" = "yes")
127
89.1.5 by Mikkel Kamstrup Erlandsen
Add configure switch --enable-trace-log
128
AC_ARG_ENABLE([trace-log],
129
              AC_HELP_STRING([--enable-trace-log=@<:@no/yes@:>@], [compile with trace logging statements @<:@default=no@:>@]),,
130
              [enable_trace_log=no])
131
199.54.1 by Pawel Stolowski
First cut at LTTNG instrumentation.
132
# if LTTNG is enabled, enable trace-log automatically
133
if test "x$enable_lttng" = "xyes"; then
134
    enable_trace_log="yes"
135
    AC_DEFINE(ENABLE_LTTNG, 1, [enable lttng])
136
fi
137
89.1.5 by Mikkel Kamstrup Erlandsen
Add configure switch --enable-trace-log
138
if test "x$enable_trace_log" = "xyes"; then
199.54.1 by Pawel Stolowski
First cut at LTTNG instrumentation.
139
   AC_DEFINE(ENABLE_TRACE_LOG, 1, [enable trace logging])
89.1.5 by Mikkel Kamstrup Erlandsen
Add configure switch --enable-trace-log
140
fi
141
142
AM_CONDITIONAL(ENABLE_TRACE_LOG, test "$enable_trace_log" = "yes")
87.1.11 by Mikkel Kamstrup Erlandsen
Add configure switch --enable-integration-tests that defaults to "no". This disables to MPRIS tests by default - I can not get them to run for the life of me!
143
144
####################################################################
87.1.1 by Mikkel Kamstrup Erlandsen
Disable warnings from the C compiler by default. It is a deafening noise in the build output and chokes the warnings from the Vala compiler. They can be enabled again with --enable-c-warnings=yes
145
# C compiler warnings
146
####################################################################
147
AC_ARG_ENABLE([c-warnings],
148
              AC_HELP_STRING([--enable-c-warnings=@<:@no/yes@:>@], [show warnings from the C compiler @<:@default=no@:>@]),,
149
              [enable_c_warnings=no])
150
151
if test "x$enable_c_warnings" = "xyes"; then
152
	AC_DEFINE(ENABLE_C_WARNINGS, 1, [show warnings from the C compiler])
153
fi
154
155
AM_CONDITIONAL(ENABLE_C_WARNINGS, test "$enable_c_warnings" = "yes")
156
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
157
####################################################################
18 by Mikkel Kamstrup Erlandsen
Compile and install a GI typelib if introspection is enabled
158
# GObject Introspection
19 by Mikkel Kamstrup Erlandsen
Twiddling the comments in configure.ac
159
# (we get .gir for free with Vala, but needed for the .typelib)
18 by Mikkel Kamstrup Erlandsen
Compile and install a GI typelib if introspection is enabled
160
####################################################################
21 by Mikkel Kamstrup Erlandsen
Make the check for the gobject-introspection m4 macros a little cleaner
161
AC_MSG_CHECKING([for gobject-introspection m4 macros])
162
m4_ifdef([GOBJECT_INTROSPECTION_CHECK], , AC_MSG_FAILURE([failed. Please install the package 'gobject-introspection' in order to compile libunity]))
163
AC_MSG_RESULT([yes])
164
18 by Mikkel Kamstrup Erlandsen
Compile and install a GI typelib if introspection is enabled
165
GOBJECT_INTROSPECTION_CHECK([0.10.0])
166
180.1.2 by Didier Roche
add the schema value and build-tool for it
167
#############################################
168
# Gettext
169
#############################################
170
IT_PROG_INTLTOOL([0.40.0])
199.67.9 by Chris Townsend
Using "..." for the GETTEXT_PACKAGE is not advised. Use $PACKAGE for that instead.
171
GETTEXT_PACKAGE="$PACKAGE"
199.67.8 by Chris Townsend
A previous commit added an unnecessary Gettext section. Move the added configuration vars to the already existing Gettext section.
172
AC_SUBST(GETTEXT_PACKAGE)
180.1.2 by Didier Roche
add the schema value and build-tool for it
173
172.1.1 by Michal Hruby
Changes to build system - add doc generation
174
#################################################
175
# Docs
176
#################################################
177
178
AC_ARG_ENABLE([docs],
179
    AS_HELP_STRING([--enable-docs], [Enable documentation generation]),
180
    [enable_docs=$enableval], [enable_docs="no"])
181
182
found_valadoc=no
183
AS_IF([test "x$enable_docs" != "xno"], [
184
    AC_PATH_PROG(VALADOC, valadoc, :)
185
    AS_IF([test -x "$VALADOC"], [
186
        found_valadoc=yes
187
        AC_SUBST(VALADOC)
172.1.7 by Michal Hruby
Workaround a bug in valadoc
188
        # FIXME: remove once we have valadoc >=0.3.3
189
        AS_IF([$VALAC --version | grep -q 0.16],
190
              VALADOC_DRIVER=0.16.x,
172.1.8 by Michal Hruby
Valac 0.17 needs 0.18 driver as well
191
              [$VALAC --version | grep -q '0.17\|0.18'],
172.1.7 by Michal Hruby
Workaround a bug in valadoc
192
              VALADOC_DRIVER=0.18.x,
193
              VALADOC_DRIVER="`$VALAC --version`")
194
        AC_SUBST(VALADOC_DRIVER)
172.1.1 by Michal Hruby
Changes to build system - add doc generation
195
    ], [
196
        AS_IF([test "x$enable_docs" == "xyes"], AC_MSG_ERROR([Unable to find valadoc]))
197
    ])
198
])
199
200
AM_CONDITIONAL(ENABLE_DOCS, test "x$found_valadoc" = "xyes")
201
87.1.23 by Mikkel Kamstrup Erlandsen
Add headless testing mode with a new configure switch --enable-headless-tests which is off by default. This will require Xvfb and dbus-launch installed on the build machine.
202
####################################################################
203
# Headless tests
204
####################################################################
205
AC_ARG_ENABLE([headless-tests],
206
              AS_HELP_STRING([--enable-headless-tests=@<:@no/yes@:>@],[enable headless test suite (requires Xvfb) @<:@default=no@:>@]),,
203.1.1 by Pawel Stolowski
Enable headless tests by default.
207
              [enable_headless_tests=yes])
87.1.23 by Mikkel Kamstrup Erlandsen
Add headless testing mode with a new configure switch --enable-headless-tests which is off by default. This will require Xvfb and dbus-launch installed on the build machine.
208
209
AM_CONDITIONAL([ENABLE_HEADLESS_TESTS],[test "x$enable_headless_tests" != "xno"])
210
211
if test "x$enable_headless_tests" = "xyes"; then
193.2.4 by Pawel Stolowski
Use xvfb-run to launch headless tests via Xvfb.
212
  AC_PATH_PROG([XVFB],[xvfb-run])
87.1.23 by Mikkel Kamstrup Erlandsen
Add headless testing mode with a new configure switch --enable-headless-tests which is off by default. This will require Xvfb and dbus-launch installed on the build machine.
213
  AC_PATH_PROG([DBUS_LAUNCH],[dbus-launch])
214
fi
215
130.2.1 by Allan LeSage
Added gcov coverage tooling.
216
###########################
217
# gcov coverage reporting
218
###########################
219
m4_include([m4/gcov.m4])
220
AC_TDD_GCOV
221
AM_CONDITIONAL([HAVE_GCOV], [test "x$ac_cv_check_gcov" = xyes])
222
AM_CONDITIONAL([HAVE_LCOV], [test "x$ac_cv_check_lcov" = xyes])
223
AM_CONDITIONAL([HAVE_GCOVR], [test "x$ac_cv_check_gcovr" = xyes])
224
AC_SUBST(COVERAGE_CFLAGS)
225
AC_SUBST(COVERAGE_LDFLAGS)
21 by Mikkel Kamstrup Erlandsen
Make the check for the gobject-introspection m4 macros a little cleaner
226
18 by Mikkel Kamstrup Erlandsen
Compile and install a GI typelib if introspection is enabled
227
####################################################################
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
228
# Check library deps
229
####################################################################
199.15.1 by Michal Hruby
Change everything... once again
230
GLIB_REQUIRED=2.32
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
231
PKG_CHECK_MODULES(GLIB2, [glib-2.0 >= $GLIB_REQUIRED ])
232
PKG_CHECK_MODULES(GOBJECT2, [gobject-2.0 >= $GLIB_REQUIRED ])
233
PKG_CHECK_MODULES(GIO2, [gio-2.0 >= $GLIB_REQUIRED ])
234
PKG_CHECK_MODULES(GIO_UNIX2, [gio-unix-2.0])
199.56.2 by Michal Hruby
Add a few new methods to ResultsSynchronizer
235
PKG_CHECK_MODULES(DEE, [dee-1.0 >= 1.2.5])
9.1.1 by Mikkel Kamstrup Erlandsen
Initial cut at com.canonical.Unity.LauncherEntry DBus API. This adds a dep on dbusmenu-glib-0.4.
236
PKG_CHECK_MODULES(DBUSMENU, [dbusmenu-glib-0.4 >= 0.3.93])
138.1.3 by Pawel Stolowski
Added new unity-tool gtk dependencies to autoconf files.
237
PKG_CHECK_MODULES(GTK3, [gtk+-3.0 >= 3.4.1])
238
PKG_CHECK_MODULES(GMODULE, [gmodule-2.0 >= 2.32.1])
199.54.1 by Pawel Stolowski
First cut at LTTNG instrumentation.
239
PKG_CHECK_MODULES(LTTNG, [lttng-ust], HAVE_LTTNG="yes", HAVE_LTTNG="no")
240
241
AS_IF([test "x$enable_lttng" != "xno"], [
242
    AS_IF([test "x$HAVE_LTTNG" != "xyes"], AC_MSG_ERROR([LTTNG is missing]))
243
])
244
309.1.1 by Corentin Noël
Removed gee
245
LIBUNITY_CFLAGS="$GLIB2_CFLAGS $GMODULE_CFLAGS $GOBJECT2_CFLAGS $GIO2_CFLAGS $GIO_UNIX2_CFLAGS $DEE_CFLAGS $DBUSMENU_CFLAGS $LTTNG_CFLAGS"
246
LIBUNITY_LIBS="$GLIB2_LIBS $GMODULE_LIBS $GOBJECT2_LIBS $GIO2_LIBS $GIO_UNIX2_LIBS $DEE_LIBS $DBUSMENU_LIBS $LTTNG_LIBS"
247
LIBUNITY_PACKAGES="--pkg glib-2.0 --pkg gmodule-2.0 --pkg gobject-2.0 --pkg gio-2.0 --pkg gio-unix-2.0 --pkg dee-1.0 --pkg Dbusmenu-0.4"
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
248
AC_SUBST(LIBUNITY_CFLAGS)
249
AC_SUBST(LIBUNITY_LIBS)
250
AC_SUBST(LIBUNITY_PACKAGES)
251
216.2.3 by Michal Hruby
Move the deps to configure.ac
252
LIBUNITY_DEPS_PACKAGES="gobject-2.0 gio-2.0 dee-1.0 Dbusmenu-0.4"
253
AC_SUBST(LIBUNITY_DEPS_PACKAGES)
254
138.1.3 by Pawel Stolowski
Added new unity-tool gtk dependencies to autoconf files.
255
UNITYTOOL_CFLAGS="$GTK3_CFLAGS $GMODULE_CFLAGS"
256
UNITYTOOL_LIBS="$GTK3_LIBS $GMODULE_LIBS"
257
AC_SUBST(UNITYTOOL_CFLAGS)
258
AC_SUBST(UNITYTOOL_LIBS)
259
138.1.18 by Pawel Stolowski
Use AC_PATH_PROG to find glib-compile-resources.
260
AC_PATH_PROG(GLIB_RESCOMPILE, glib-compile-resources)
261
AC_SUBST(GLIB_MKENUMS)
262
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
263
AC_PATH_PROG(GLIB_MKENUMS, glib-mkenums)
264
AC_SUBST(GLIB_MKENUMS)
265
266
AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
267
AC_SUBST(GLIB_GENMARSHAL)
268
180.1.2 by Didier Roche
add the schema value and build-tool for it
269
#############################################
270
# GSettings macros
271
#############################################
272
273
GLIB_GSETTINGS
274
62.1.11 by Neil Jagdish Patel
Starting to add support for loading scopes
275
######################################################################
276
# Send directory information
277
######################################################################
278
AC_DEFINE_UNQUOTED(DATADIR, "${prefix}/share",[Data directory])
279
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
280
AC_OUTPUT([
281
unity.pc
140.2.12 by Michal Hruby
Rename the so to libunity-protocol-private, change install locations
282
unity-protocol-private.pc
189.2.19 by Pawel Stolowski
Added unity-extras.pc. Install unity-extras.h header.
283
unity-extras.pc
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
284
Makefile
39 by Mikkel Kamstrup Erlandsen
Add Python overrides (empty for now)
285
bindings/Makefile
286
bindings/python/Makefile
180.1.2 by Didier Roche
add the schema value and build-tool for it
287
data/com.canonical.Unity.Lenses.gschema.xml.in
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
288
data/Makefile
289
doc/Makefile
290
doc/reference/Makefile
291
examples/Makefile
180.1.2 by Didier Roche
add the schema value and build-tool for it
292
po/Makefile.in
140.2.1 by Michal Hruby
Split up libunity-protocol library
293
protocol/Makefile
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
294
src/Makefile
189.2.16 by Pawel Stolowski
Moved sources from Extras namespace to extras subdirectory.
295
extras/Makefile
223.3.1 by James Henstridge
Skeleton scope loader example.
296
loader/Makefile
113.2.1 by Michal Hruby
Added unity-lens-test-tool
297
tools/Makefile
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
298
test/Makefile
3 by Mikkel Kamstrup Erlandsen
Import a bunch of the testing stuff from lp:unity
299
test/C/Makefile
300
test/vala/Makefile
188.1.3 by Michal Hruby
Add infrastructure for pygi tests
301
test/python/Makefile
62.1.36 by Neil Jagdish Patel
Fix missing dist
302
vapi/Makefile
1 by Mikkel Kamstrup Erlandsen
Initial project setup now we just need to import the libunity .vala files from lp:unity
303
])
304
305
AC_MSG_NOTICE([
306
307
  libunity v$VERSION (soname $LIBUNITY_LT_VERSION)
172.1.1 by Michal Hruby
Changes to build system - add doc generation
308
         (protocol soname $LIBPROTOCOL_LT_VERSION)
309
  ------------------------------
310
311
  Build environment
312
    Prefix             : ${prefix}
313
    Build GI typelib   : ${enable_introspection}
314
    Documentation      : ${enable_docs}
315
    C warnings         : ${enable_c_warnings}
316
    Trace logging      : ${enable_trace_log}
199.54.1 by Pawel Stolowski
First cut at LTTNG instrumentation.
317
    LTTNG tracepoints  : ${enable_lttng}
172.1.1 by Michal Hruby
Changes to build system - add doc generation
318
319
  Testing
320
    Integration tests  : ${enable_integration_tests}
321
    Headless tests     : ${enable_headless_tests}
322
    Coverage reporting : ${use_gcov}
310.1.2 by Michal Hruby
Bump versions
323
])