mirror of
https://github.com/elementary/gala.git
synced 2024-11-25 03:06:14 +01:00
Drop autotools buildsystem
This commit is contained in:
parent
22f0d95728
commit
95aa47d8f4
370
INSTALL
370
INSTALL
@ -1,370 +0,0 @@
|
||||
Installation Instructions
|
||||
*************************
|
||||
|
||||
Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
|
||||
Inc.
|
||||
|
||||
Copying and distribution of this file, with or without modification,
|
||||
are permitted in any medium without royalty provided the copyright
|
||||
notice and this notice are preserved. This file is offered as-is,
|
||||
without warranty of any kind.
|
||||
|
||||
Basic Installation
|
||||
==================
|
||||
|
||||
Briefly, the shell command `./configure && make && make install'
|
||||
should configure, build, and install this package. The following
|
||||
more-detailed instructions are generic; see the `README' file for
|
||||
instructions specific to this package. Some packages provide this
|
||||
`INSTALL' file but do not implement all of the features documented
|
||||
below. The lack of an optional feature in a given package is not
|
||||
necessarily a bug. More recommendations for GNU packages can be found
|
||||
in *note Makefile Conventions: (standards)Makefile Conventions.
|
||||
|
||||
The `configure' shell script attempts to guess correct values for
|
||||
various system-dependent variables used during compilation. It uses
|
||||
those values to create a `Makefile' in each directory of the package.
|
||||
It may also create one or more `.h' files containing system-dependent
|
||||
definitions. Finally, it creates a shell script `config.status' that
|
||||
you can run in the future to recreate the current configuration, and a
|
||||
file `config.log' containing compiler output (useful mainly for
|
||||
debugging `configure').
|
||||
|
||||
It can also use an optional file (typically called `config.cache'
|
||||
and enabled with `--cache-file=config.cache' or simply `-C') that saves
|
||||
the results of its tests to speed up reconfiguring. Caching is
|
||||
disabled by default to prevent problems with accidental use of stale
|
||||
cache files.
|
||||
|
||||
If you need to do unusual things to compile the package, please try
|
||||
to figure out how `configure' could check whether to do them, and mail
|
||||
diffs or instructions to the address given in the `README' so they can
|
||||
be considered for the next release. If you are using the cache, and at
|
||||
some point `config.cache' contains results you don't want to keep, you
|
||||
may remove or edit it.
|
||||
|
||||
The file `configure.ac' (or `configure.in') is used to create
|
||||
`configure' by a program called `autoconf'. You need `configure.ac' if
|
||||
you want to change it or regenerate `configure' using a newer version
|
||||
of `autoconf'.
|
||||
|
||||
The simplest way to compile this package is:
|
||||
|
||||
1. `cd' to the directory containing the package's source code and type
|
||||
`./configure' to configure the package for your system.
|
||||
|
||||
Running `configure' might take a while. While running, it prints
|
||||
some messages telling which features it is checking for.
|
||||
|
||||
2. Type `make' to compile the package.
|
||||
|
||||
3. Optionally, type `make check' to run any self-tests that come with
|
||||
the package, generally using the just-built uninstalled binaries.
|
||||
|
||||
4. Type `make install' to install the programs and any data files and
|
||||
documentation. When installing into a prefix owned by root, it is
|
||||
recommended that the package be configured and built as a regular
|
||||
user, and only the `make install' phase executed with root
|
||||
privileges.
|
||||
|
||||
5. Optionally, type `make installcheck' to repeat any self-tests, but
|
||||
this time using the binaries in their final installed location.
|
||||
This target does not install anything. Running this target as a
|
||||
regular user, particularly if the prior `make install' required
|
||||
root privileges, verifies that the installation completed
|
||||
correctly.
|
||||
|
||||
6. You can remove the program binaries and object files from the
|
||||
source code directory by typing `make clean'. To also remove the
|
||||
files that `configure' created (so you can compile the package for
|
||||
a different kind of computer), type `make distclean'. There is
|
||||
also a `make maintainer-clean' target, but that is intended mainly
|
||||
for the package's developers. If you use it, you may have to get
|
||||
all sorts of other programs in order to regenerate files that came
|
||||
with the distribution.
|
||||
|
||||
7. Often, you can also type `make uninstall' to remove the installed
|
||||
files again. In practice, not all packages have tested that
|
||||
uninstallation works correctly, even though it is required by the
|
||||
GNU Coding Standards.
|
||||
|
||||
8. Some packages, particularly those that use Automake, provide `make
|
||||
distcheck', which can by used by developers to test that all other
|
||||
targets like `make install' and `make uninstall' work correctly.
|
||||
This target is generally not run by end users.
|
||||
|
||||
Compilers and Options
|
||||
=====================
|
||||
|
||||
Some systems require unusual options for compilation or linking that
|
||||
the `configure' script does not know about. Run `./configure --help'
|
||||
for details on some of the pertinent environment variables.
|
||||
|
||||
You can give `configure' initial values for configuration parameters
|
||||
by setting variables in the command line or in the environment. Here
|
||||
is an example:
|
||||
|
||||
./configure CC=c99 CFLAGS=-g LIBS=-lposix
|
||||
|
||||
*Note Defining Variables::, for more details.
|
||||
|
||||
Compiling For Multiple Architectures
|
||||
====================================
|
||||
|
||||
You can compile the package for more than one kind of computer at the
|
||||
same time, by placing the object files for each architecture in their
|
||||
own directory. To do this, you can use GNU `make'. `cd' to the
|
||||
directory where you want the object files and executables to go and run
|
||||
the `configure' script. `configure' automatically checks for the
|
||||
source code in the directory that `configure' is in and in `..'. This
|
||||
is known as a "VPATH" build.
|
||||
|
||||
With a non-GNU `make', it is safer to compile the package for one
|
||||
architecture at a time in the source code directory. After you have
|
||||
installed the package for one architecture, use `make distclean' before
|
||||
reconfiguring for another architecture.
|
||||
|
||||
On MacOS X 10.5 and later systems, you can create libraries and
|
||||
executables that work on multiple system types--known as "fat" or
|
||||
"universal" binaries--by specifying multiple `-arch' options to the
|
||||
compiler but only a single `-arch' option to the preprocessor. Like
|
||||
this:
|
||||
|
||||
./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
|
||||
CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
|
||||
CPP="gcc -E" CXXCPP="g++ -E"
|
||||
|
||||
This is not guaranteed to produce working output in all cases, you
|
||||
may have to build one architecture at a time and combine the results
|
||||
using the `lipo' tool if you have problems.
|
||||
|
||||
Installation Names
|
||||
==================
|
||||
|
||||
By default, `make install' installs the package's commands under
|
||||
`/usr/local/bin', include files under `/usr/local/include', etc. You
|
||||
can specify an installation prefix other than `/usr/local' by giving
|
||||
`configure' the option `--prefix=PREFIX', where PREFIX must be an
|
||||
absolute file name.
|
||||
|
||||
You can specify separate installation prefixes for
|
||||
architecture-specific files and architecture-independent files. If you
|
||||
pass the option `--exec-prefix=PREFIX' to `configure', the package uses
|
||||
PREFIX as the prefix for installing programs and libraries.
|
||||
Documentation and other data files still use the regular prefix.
|
||||
|
||||
In addition, if you use an unusual directory layout you can give
|
||||
options like `--bindir=DIR' to specify different values for particular
|
||||
kinds of files. Run `configure --help' for a list of the directories
|
||||
you can set and what kinds of files go in them. In general, the
|
||||
default for these options is expressed in terms of `${prefix}', so that
|
||||
specifying just `--prefix' will affect all of the other directory
|
||||
specifications that were not explicitly provided.
|
||||
|
||||
The most portable way to affect installation locations is to pass the
|
||||
correct locations to `configure'; however, many packages provide one or
|
||||
both of the following shortcuts of passing variable assignments to the
|
||||
`make install' command line to change installation locations without
|
||||
having to reconfigure or recompile.
|
||||
|
||||
The first method involves providing an override variable for each
|
||||
affected directory. For example, `make install
|
||||
prefix=/alternate/directory' will choose an alternate location for all
|
||||
directory configuration variables that were expressed in terms of
|
||||
`${prefix}'. Any directories that were specified during `configure',
|
||||
but not in terms of `${prefix}', must each be overridden at install
|
||||
time for the entire installation to be relocated. The approach of
|
||||
makefile variable overrides for each directory variable is required by
|
||||
the GNU Coding Standards, and ideally causes no recompilation.
|
||||
However, some platforms have known limitations with the semantics of
|
||||
shared libraries that end up requiring recompilation when using this
|
||||
method, particularly noticeable in packages that use GNU Libtool.
|
||||
|
||||
The second method involves providing the `DESTDIR' variable. For
|
||||
example, `make install DESTDIR=/alternate/directory' will prepend
|
||||
`/alternate/directory' before all installation names. The approach of
|
||||
`DESTDIR' overrides is not required by the GNU Coding Standards, and
|
||||
does not work on platforms that have drive letters. On the other hand,
|
||||
it does better at avoiding recompilation issues, and works well even
|
||||
when some directory options were not specified in terms of `${prefix}'
|
||||
at `configure' time.
|
||||
|
||||
Optional Features
|
||||
=================
|
||||
|
||||
If the package supports it, you can cause programs to be installed
|
||||
with an extra prefix or suffix on their names by giving `configure' the
|
||||
option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
|
||||
|
||||
Some packages pay attention to `--enable-FEATURE' options to
|
||||
`configure', where FEATURE indicates an optional part of the package.
|
||||
They may also pay attention to `--with-PACKAGE' options, where PACKAGE
|
||||
is something like `gnu-as' or `x' (for the X Window System). The
|
||||
`README' should mention any `--enable-' and `--with-' options that the
|
||||
package recognizes.
|
||||
|
||||
For packages that use the X Window System, `configure' can usually
|
||||
find the X include and library files automatically, but if it doesn't,
|
||||
you can use the `configure' options `--x-includes=DIR' and
|
||||
`--x-libraries=DIR' to specify their locations.
|
||||
|
||||
Some packages offer the ability to configure how verbose the
|
||||
execution of `make' will be. For these packages, running `./configure
|
||||
--enable-silent-rules' sets the default to minimal output, which can be
|
||||
overridden with `make V=1'; while running `./configure
|
||||
--disable-silent-rules' sets the default to verbose, which can be
|
||||
overridden with `make V=0'.
|
||||
|
||||
Particular systems
|
||||
==================
|
||||
|
||||
On HP-UX, the default C compiler is not ANSI C compatible. If GNU
|
||||
CC is not installed, it is recommended to use the following options in
|
||||
order to use an ANSI C compiler:
|
||||
|
||||
./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
|
||||
|
||||
and if that doesn't work, install pre-built binaries of GCC for HP-UX.
|
||||
|
||||
HP-UX `make' updates targets which have the same time stamps as
|
||||
their prerequisites, which makes it generally unusable when shipped
|
||||
generated files such as `configure' are involved. Use GNU `make'
|
||||
instead.
|
||||
|
||||
On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
|
||||
parse its `<wchar.h>' header file. The option `-nodtk' can be used as
|
||||
a workaround. If GNU CC is not installed, it is therefore recommended
|
||||
to try
|
||||
|
||||
./configure CC="cc"
|
||||
|
||||
and if that doesn't work, try
|
||||
|
||||
./configure CC="cc -nodtk"
|
||||
|
||||
On Solaris, don't put `/usr/ucb' early in your `PATH'. This
|
||||
directory contains several dysfunctional programs; working variants of
|
||||
these programs are available in `/usr/bin'. So, if you need `/usr/ucb'
|
||||
in your `PATH', put it _after_ `/usr/bin'.
|
||||
|
||||
On Haiku, software installed for all users goes in `/boot/common',
|
||||
not `/usr/local'. It is recommended to use the following options:
|
||||
|
||||
./configure --prefix=/boot/common
|
||||
|
||||
Specifying the System Type
|
||||
==========================
|
||||
|
||||
There may be some features `configure' cannot figure out
|
||||
automatically, but needs to determine by the type of machine the package
|
||||
will run on. Usually, assuming the package is built to be run on the
|
||||
_same_ architectures, `configure' can figure that out, but if it prints
|
||||
a message saying it cannot guess the machine type, give it the
|
||||
`--build=TYPE' option. TYPE can either be a short name for the system
|
||||
type, such as `sun4', or a canonical name which has the form:
|
||||
|
||||
CPU-COMPANY-SYSTEM
|
||||
|
||||
where SYSTEM can have one of these forms:
|
||||
|
||||
OS
|
||||
KERNEL-OS
|
||||
|
||||
See the file `config.sub' for the possible values of each field. If
|
||||
`config.sub' isn't included in this package, then this package doesn't
|
||||
need to know the machine type.
|
||||
|
||||
If you are _building_ compiler tools for cross-compiling, you should
|
||||
use the option `--target=TYPE' to select the type of system they will
|
||||
produce code for.
|
||||
|
||||
If you want to _use_ a cross compiler, that generates code for a
|
||||
platform different from the build platform, you should specify the
|
||||
"host" platform (i.e., that on which the generated programs will
|
||||
eventually be run) with `--host=TYPE'.
|
||||
|
||||
Sharing Defaults
|
||||
================
|
||||
|
||||
If you want to set default values for `configure' scripts to share,
|
||||
you can create a site shell script called `config.site' that gives
|
||||
default values for variables like `CC', `cache_file', and `prefix'.
|
||||
`configure' looks for `PREFIX/share/config.site' if it exists, then
|
||||
`PREFIX/etc/config.site' if it exists. Or, you can set the
|
||||
`CONFIG_SITE' environment variable to the location of the site script.
|
||||
A warning: not all `configure' scripts look for a site script.
|
||||
|
||||
Defining Variables
|
||||
==================
|
||||
|
||||
Variables not defined in a site shell script can be set in the
|
||||
environment passed to `configure'. However, some packages may run
|
||||
configure again during the build, and the customized values of these
|
||||
variables may be lost. In order to avoid this problem, you should set
|
||||
them in the `configure' command line, using `VAR=value'. For example:
|
||||
|
||||
./configure CC=/usr/local2/bin/gcc
|
||||
|
||||
causes the specified `gcc' to be used as the C compiler (unless it is
|
||||
overridden in the site shell script).
|
||||
|
||||
Unfortunately, this technique does not work for `CONFIG_SHELL' due to
|
||||
an Autoconf limitation. Until the limitation is lifted, you can use
|
||||
this workaround:
|
||||
|
||||
CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
|
||||
|
||||
`configure' Invocation
|
||||
======================
|
||||
|
||||
`configure' recognizes the following options to control how it
|
||||
operates.
|
||||
|
||||
`--help'
|
||||
`-h'
|
||||
Print a summary of all of the options to `configure', and exit.
|
||||
|
||||
`--help=short'
|
||||
`--help=recursive'
|
||||
Print a summary of the options unique to this package's
|
||||
`configure', and exit. The `short' variant lists options used
|
||||
only in the top level, while the `recursive' variant lists options
|
||||
also present in any nested packages.
|
||||
|
||||
`--version'
|
||||
`-V'
|
||||
Print the version of Autoconf used to generate the `configure'
|
||||
script, and exit.
|
||||
|
||||
`--cache-file=FILE'
|
||||
Enable the cache: use and save the results of the tests in FILE,
|
||||
traditionally `config.cache'. FILE defaults to `/dev/null' to
|
||||
disable caching.
|
||||
|
||||
`--config-cache'
|
||||
`-C'
|
||||
Alias for `--cache-file=config.cache'.
|
||||
|
||||
`--quiet'
|
||||
`--silent'
|
||||
`-q'
|
||||
Do not print messages saying which checks are being made. To
|
||||
suppress all normal output, redirect it to `/dev/null' (any error
|
||||
messages will still be shown).
|
||||
|
||||
`--srcdir=DIR'
|
||||
Look for the package's source code in directory DIR. Usually
|
||||
`configure' can determine that directory automatically.
|
||||
|
||||
`--prefix=DIR'
|
||||
Use DIR as the installation prefix. *note Installation Names::
|
||||
for more details, including other options available for fine-tuning
|
||||
the installation locations.
|
||||
|
||||
`--no-create'
|
||||
`-n'
|
||||
Run the configure checks, but stop before creating any output
|
||||
files.
|
||||
|
||||
`configure' also accepts some other, not widely useful, options. Run
|
||||
`configure --help' for more details.
|
51
Makefile.am
51
Makefile.am
@ -1,51 +0,0 @@
|
||||
include $(top_srcdir)/Makefile.common
|
||||
|
||||
ACLOCAL_AMFLAGS = --install -I m4 ${ACLOCAL_FLAGS}
|
||||
|
||||
SUBDIRS = \
|
||||
data \
|
||||
lib \
|
||||
plugins \
|
||||
src \
|
||||
docs \
|
||||
po \
|
||||
vapi \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
.version \
|
||||
build-aux/git-version-gen \
|
||||
build-aux/gitlog-to-changelog \
|
||||
$(NULL)
|
||||
|
||||
BUILT_SOURCES = \
|
||||
$(top_srcdir)/.version \
|
||||
$(NULL)
|
||||
|
||||
$(top_srcdir)/.version:
|
||||
echo $(VERSION) > $@-t && mv $@-t $@
|
||||
|
||||
dist-hook:
|
||||
echo $(VERSION) > $(distdir)/.tarball-version
|
||||
|
||||
distclean-local:
|
||||
if test "x$(srcdir)" = "x."; then :; else \
|
||||
rm -f ChangeLog; \
|
||||
fi
|
||||
|
||||
ChangeLog:
|
||||
@echo Creating $@
|
||||
@if test -d "$(srcdir)/.git"; then \
|
||||
($(srcdir)/build-aux/gitlog-to-changelog --format='%s%n%n%b%n' --no-cluster --strip-tab --strip-cherry-pick) | fmt --split-only --width=80 > $@.tmp \
|
||||
&& mv -f $@.tmp $@ \
|
||||
|| ($(RM) $@.tmp; \
|
||||
echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \
|
||||
(test -f $@ || echo git is required to generate this file >> $@)); \
|
||||
else \
|
||||
test -f $@ || \
|
||||
(echo A git checkout and git is required to generate ChangeLog >&2 && \
|
||||
echo A git checkout and git is required to generate this file >> $@); \
|
||||
fi
|
||||
|
||||
.PHONY: ChangeLog
|
||||
|
@ -1,16 +0,0 @@
|
||||
NULL =
|
||||
|
||||
AM_V_VALA = $(am__v_VALA_$(V))
|
||||
am__v_VALA_ = $(am__v_VALA_$(AM_DEFAULT_VERBOSITY))
|
||||
am__v_VALA_0 = @echo " VALAC " $?;
|
||||
|
||||
AM_CPPFLAGS = \
|
||||
-include $(CONFIG_HEADER) \
|
||||
-DDATADIR=\"$(datadir)\" \
|
||||
-DPKGDATADIR=\"$(pkgdatadir)\" \
|
||||
-DLIBDIR=\"$(libdir)\" \
|
||||
-DPKGLIBDIR=\"$(pkglibdir)\" \
|
||||
-DPLUGINDIR=\"$(pkglibdir)/plugins\" \
|
||||
-DSCHEMA=\"org.pantheon.desktop.gala\" \
|
||||
-DRESOURCEPATH=\"/org/pantheon/desktop/gala\" \
|
||||
$(NULL)
|
37
autogen.sh
37
autogen.sh
@ -1,37 +0,0 @@
|
||||
#!/bin/sh
|
||||
# Run this to generate all the initial makefiles, etc.
|
||||
|
||||
srcdir=`dirname $0`
|
||||
test -z "$srcdir" && srcdir=.
|
||||
|
||||
(test -f $srcdir/configure.ac) || {
|
||||
echo "**Error**: Directory "\`$srcdir\'" does not look like the top-level project directory"
|
||||
exit 1
|
||||
}
|
||||
|
||||
PKG_NAME=`autoconf --trace 'AC_INIT:$1' "$srcdir/configure.ac"`
|
||||
|
||||
if [ "$#" = 0 -a "x$NOCONFIGURE" = "x" ]; then
|
||||
echo "**Warning**: I am going to run \`configure' with no arguments." >&2
|
||||
echo "If you wish to pass any to it, please specify them on the" >&2
|
||||
echo \`$0\'" command line." >&2
|
||||
echo "" >&2
|
||||
fi
|
||||
|
||||
set -x
|
||||
aclocal --install || exit 1
|
||||
autoreconf --verbose --force --install -Wno-portability || exit 1
|
||||
set +x
|
||||
|
||||
if [ "$NOCONFIGURE" = "" ]; then
|
||||
set -x
|
||||
$srcdir/configure "$@" || exit 1
|
||||
set +x
|
||||
|
||||
if [ "$1" = "--help" ]; then exit 0 else
|
||||
echo "Now type \`make\' to compile $PKG_NAME" || exit 1
|
||||
fi
|
||||
else
|
||||
echo "Skipping configure process."
|
||||
fi
|
||||
|
325
configure.ac
325
configure.ac
@ -1,325 +0,0 @@
|
||||
# If not 1, append revision to the version number and enable other development stuff
|
||||
m4_define([gala_released], [0])
|
||||
|
||||
m4_define([gala_major_version], [0])
|
||||
m4_define([gala_minor_version], [3])
|
||||
m4_define([gala_micro_version], [0])
|
||||
m4_define([gala_nano_version], [0])
|
||||
|
||||
# If library source has changed since last release, increment revision
|
||||
# If interfaces have been removed or changed since last release,
|
||||
# increment current and set revision to 0
|
||||
# If interfaces have been added since last release, increment age
|
||||
# If interfaces have been removed since last release, set age to 0
|
||||
m4_define([gala_lt_current], [0])
|
||||
m4_define([gala_lt_revision], [0])
|
||||
m4_define([gala_lt_age], [0])
|
||||
|
||||
# Display the nano_version only if it's not '0'
|
||||
m4_define([gala_base_version],
|
||||
gala_major_version.gala_minor_version.gala_micro_version)
|
||||
m4_define([gala_full_version],
|
||||
[m4_if(gala_nano_version, [0],
|
||||
gala_base_version, gala_base_version.gala_nano_version)])
|
||||
|
||||
# Extend version with bzr revision for non-release builds
|
||||
m4_define([gala_version], m4_if(gala_released, [1],
|
||||
[gala_full_version], [m4_esyscmd([build-aux/git-version-gen --prefix "" --fallback gala_full_version $srcdir/.tarball-version])]))
|
||||
m4_define([gala_major_minor_version], gala_major_version.gala_minor_version)
|
||||
m4_define([gala_module_version], gala_lt_current)
|
||||
|
||||
AC_INIT([gala], gala_version,
|
||||
[https://bugs.launchpad.net/gala], [gala],
|
||||
[https://launchpad.net/gala])
|
||||
AC_DEFINE(RELEASE_NAME, "Window Manager.", Codename of this release)
|
||||
AC_DEFINE(VERSION_INFO, m4_if(gala_released, [1], "Release", "Development"), Version info for package)
|
||||
|
||||
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
|
||||
|
||||
AC_PREREQ([2.65])
|
||||
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
AC_CONFIG_AUX_DIR([build-aux])
|
||||
AC_CONFIG_SRCDIR([Makefile.am])
|
||||
AC_CONFIG_HEADERS(config.h)
|
||||
AC_CONFIG_SRCDIR([configure.ac])
|
||||
AM_INIT_AUTOMAKE([1.11 foreign tar-ustar dist-xz no-dist-gzip -Wno-portability subdir-objects])
|
||||
|
||||
AM_MAINTAINER_MODE([enable])
|
||||
|
||||
AC_PROG_CC
|
||||
AM_PROG_CC_C_O
|
||||
AC_PROG_INSTALL
|
||||
|
||||
GETTEXT_PACKAGE=AC_PACKAGE_NAME
|
||||
AC_SUBST(GETTEXT_PACKAGE)
|
||||
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, ["$GETTEXT_PACKAGE"], [Define the gettext package to be used])
|
||||
|
||||
AM_GNU_GETTEXT_VERSION([0.19.6])
|
||||
AM_GNU_GETTEXT([external])
|
||||
|
||||
LT_PREREQ([2.2.6])
|
||||
LT_INIT([disable-static])
|
||||
PKG_PROG_PKG_CONFIG([0.21])
|
||||
|
||||
LT_LIB_M
|
||||
|
||||
GLIB_GSETTINGS
|
||||
|
||||
AC_SUBST([CFLAGS])
|
||||
AC_SUBST([CPPFLAGS])
|
||||
AC_SUBST([LDFLAGS])
|
||||
|
||||
LT_CURRENT=gala_lt_current
|
||||
LT_REVISION=gala_lt_revision
|
||||
LT_AGE=gala_lt_age
|
||||
AC_SUBST([LT_CURRENT])
|
||||
AC_SUBST([LT_REVISION])
|
||||
AC_SUBST([LT_AGE])
|
||||
|
||||
GALA_MAJOR_MINOR_VERSION=gala_major_minor_version
|
||||
AC_SUBST([GALA_MAJOR_MINOR_VERSION])
|
||||
|
||||
API_VERSION=0.2
|
||||
AC_SUBST([API_VERSION])
|
||||
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# Vala
|
||||
# -----------------------------------------------------------
|
||||
VALA_MIN_VERSION=0.28.0
|
||||
|
||||
AM_PROG_VALAC([$VALA_MIN_VERSION])
|
||||
if test "x$VALAC" = "x"; then
|
||||
AC_MSG_ERROR([Vala requested but valac >= $VALA_MIN_VERSION is not installed])
|
||||
fi
|
||||
|
||||
AC_PATH_PROG([VAPIGEN], [vapigen], [])
|
||||
if test "x$VAPIGEN" = "x"; then
|
||||
AC_MSG_ERROR([Vala must be built with --enable-vapigen])
|
||||
fi
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# Dependencies
|
||||
# -----------------------------------------------------------
|
||||
GTK_MIN_VERSION=3.4.0
|
||||
GLIB_MIN_VERSION=2.44.0
|
||||
PLANK_MIN_VERSION=0.11.0
|
||||
CLUTTER_MIN_VERSION=1.12.0
|
||||
GSD_MIN_VERSION=3.15.2
|
||||
MUTTER_MIN_VERSION=3.18.3
|
||||
MUTTER_API="3.18"
|
||||
|
||||
GALA_CORE_PKGS="gobject-2.0 >= $GLIB_MIN_VERSION \
|
||||
glib-2.0 >= $GLIB_MIN_VERSION \
|
||||
gio-2.0 >= $GLIB_MIN_VERSION \
|
||||
gio-unix-2.0 >= $GLIB_MIN_VERSION \
|
||||
gmodule-2.0 \
|
||||
gtk+-3.0 >= $GTK_MIN_VERSION \
|
||||
gdk-x11-3.0 >= $GTK_MIN_VERSION \
|
||||
libbamf3 \
|
||||
granite \
|
||||
gee-0.8 \
|
||||
gnome-desktop-3.0 \
|
||||
gnome-settings-daemon >= $GSD_MIN_VERSION \
|
||||
plank >= $PLANK_MIN_VERSION"
|
||||
|
||||
GALA_CORE_VALA_PKGS="--pkg gio-unix-2.0 \
|
||||
--pkg gmodule-2.0 \
|
||||
--pkg gtk+-3.0 \
|
||||
--pkg gdk-x11-3.0 \
|
||||
--pkg libbamf3 \
|
||||
--pkg granite \
|
||||
--pkg gee-0.8 \
|
||||
--pkg gdesktopenums-3.0 \
|
||||
--pkg gnome-desktop-3.0 \
|
||||
--pkg xfixes-4.0 \
|
||||
--pkg plank"
|
||||
|
||||
VALAFLAGS="$VALAFLAGS --target-glib=2.44"
|
||||
VALAFLAGS_CORE=""
|
||||
|
||||
MUTTER_PKGS="cogl-1.0 clutter-1.0 >= $CLUTTER_MIN_VERSION libmutter >= $MUTTER_MIN_VERSION"
|
||||
MUTTER_VALA_PKGS="--pkg cogl-1.0 --pkg clutter-1.0 --pkg libmutter"
|
||||
MUTTER_CFLAGS=""
|
||||
MUTTER_LDFLAGS=""
|
||||
|
||||
# Plugins
|
||||
PLUGIN_LDFLAGS="-module -avoid-version"
|
||||
AC_SUBST([PLUGIN_LDFLAGS])
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# GLib Resources
|
||||
# -----------------------------------------------------------
|
||||
|
||||
AC_ARG_VAR([GLIB_COMPILE_RESOURCES],[the glib-compile-resources program])
|
||||
AC_PATH_PROG([GLIB_COMPILE_RESOURCES],[glib-compile-resources],[])
|
||||
if test -z "$GLIB_COMPILE_RESOURCES"; then
|
||||
AC_MSG_ERROR([glib-compile-resources not found])
|
||||
fi
|
||||
|
||||
AC_ARG_VAR([XMLLINT],[the xmllint program])
|
||||
AC_PATH_PROG([XMLLINT],[xmllint],[])
|
||||
if test -z "$XMLLINT"; then
|
||||
AC_MSG_ERROR([xmllint not found])
|
||||
fi
|
||||
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# Optional Dependencies
|
||||
# -----------------------------------------------------------
|
||||
|
||||
# 3.20
|
||||
PKG_CHECK_MODULES(MUTTER320, [libmutter >= 3.19], [have_mutter320=yes], [have_mutter320=no])
|
||||
if test "x$have_mutter320" = "xyes" ; then
|
||||
PKG_CHECK_MODULES(MUTTER320, [libmutter >= 3.20.3])
|
||||
VALAFLAGS="$VALAFLAGS --define HAS_MUTTER320"
|
||||
MUTTER_API="3.20"
|
||||
fi
|
||||
|
||||
# 3.22
|
||||
PKG_CHECK_MODULES(MUTTER322, [libmutter >= 3.21], [have_mutter322=yes], [have_mutter322=no])
|
||||
if test "x$have_mutter322" = "xyes" ; then
|
||||
PKG_CHECK_MODULES(MUTTER322, [libmutter >= 3.22.0])
|
||||
VALAFLAGS="$VALAFLAGS --define HAS_MUTTER322"
|
||||
MUTTER_CFLAGS="-DCLUTTER_ENABLE_COMPOSITOR_API -DCLUTTER_ENABLE_EXPERIMENTAL_API -DCOGL_ENABLE_EXPERIMENTAL_API -DCOGL_ENABLE_EXPERIMENTAL_2_0_API"
|
||||
MUTTER_PKGS="mutter-cogl-1.0 mutter-cogl-pango-1.0 mutter-cogl-path-1.0 mutter-clutter-1.0 libmutter >= 3.22"
|
||||
MUTTER_VALA_PKGS="--pkg mutter-cogl-1.0 --pkg mutter-clutter-1.0 --pkg libmutter"
|
||||
MUTTER_API="3.22"
|
||||
MUTTER_LDFLAGS="-R`$PKG_CONFIG --variable=typelibdir libmutter`"
|
||||
fi
|
||||
|
||||
# 3.24
|
||||
PKG_CHECK_MODULES(MUTTER324, [libmutter-0 >= 3.23], [have_mutter324=yes], [have_mutter324=no])
|
||||
if test "x$have_mutter324" = "xyes" ; then
|
||||
PKG_CHECK_MODULES(MUTTER324, [libmutter-0 >= 3.24.0])
|
||||
VALAFLAGS="$VALAFLAGS --define HAS_MUTTER320 --define HAS_MUTTER322 --define HAS_MUTTER324"
|
||||
MUTTER_CFLAGS="-DCLUTTER_ENABLE_COMPOSITOR_API -DCLUTTER_ENABLE_EXPERIMENTAL_API -DCOGL_ENABLE_EXPERIMENTAL_API -DCOGL_ENABLE_EXPERIMENTAL_2_0_API"
|
||||
MUTTER_PKGS="mutter-cogl-0 mutter-cogl-pango-0 mutter-cogl-path-0 mutter-clutter-0 libmutter-0 >= 3.24.0"
|
||||
MUTTER_VALA_PKGS="--pkg mutter-cogl-0 --pkg mutter-clutter-0 --pkg libmutter-0"
|
||||
MUTTER_API="3.24"
|
||||
MUTTER_LDFLAGS="-R`$PKG_CONFIG --variable=typelibdir libmutter-0`"
|
||||
fi
|
||||
|
||||
# 3.26
|
||||
PKG_CHECK_MODULES(MUTTER326, [libmutter-1 >= 3.25], [have_mutter326=yes], [have_mutter326=no])
|
||||
if test "x$have_mutter326" = "xyes" ; then
|
||||
PKG_CHECK_MODULES(MUTTER326, [libmutter-1 >= 3.25.90])
|
||||
VALAFLAGS="$VALAFLAGS --define HAS_MUTTER320 --define HAS_MUTTER322 --define HAS_MUTTER324 --define HAS_MUTTER326"
|
||||
MUTTER_PKGS="mutter-cogl-1 mutter-cogl-pango-1 mutter-cogl-path-1 mutter-clutter-1 libmutter-1 >= 3.25.90"
|
||||
MUTTER_VALA_PKGS="--pkg mutter-cogl-1 --pkg mutter-clutter-1 --pkg libmutter-1"
|
||||
MUTTER_API="3.26"
|
||||
MUTTER_LDFLAGS="-R`$PKG_CONFIG --variable=typelibdir libmutter-1`"
|
||||
fi
|
||||
|
||||
# 3.28
|
||||
PKG_CHECK_MODULES(MUTTER328, [libmutter-2 >= 3.27], [have_mutter328=yes], [have_mutter328=no])
|
||||
if test "x$have_mutter328" = "xyes" ; then
|
||||
PKG_CHECK_MODULES(MUTTER328, [libmutter-2 >= 3.27.91])
|
||||
VALAFLAGS="$VALAFLAGS --define HAS_MUTTER320 --define HAS_MUTTER322 --define HAS_MUTTER324 --define HAS_MUTTER326 --define HAS_MUTTER328"
|
||||
MUTTER_PKGS="mutter-cogl-2 mutter-cogl-pango-2 mutter-cogl-path-2 mutter-clutter-2 libmutter-2 >= 3.27.91"
|
||||
MUTTER_VALA_PKGS="--pkg mutter-cogl-2 --pkg mutter-clutter-2 --pkg libmutter-2"
|
||||
MUTTER_API="3.28"
|
||||
MUTTER_LDFLAGS="-R`$PKG_CONFIG --variable=typelibdir libmutter-2`"
|
||||
fi
|
||||
|
||||
GALA_CORE_PKGS="$GALA_CORE_PKGS $MUTTER_PKGS"
|
||||
GALA_CORE_VALA_PKGS="$GALA_CORE_VALA_PKGS $MUTTER_VALA_PKGS"
|
||||
CFLAGS="$CFLAGS $MUTTER_CFLAGS"
|
||||
LDFLAGS="$LDFLAGS $MUTTER_LDFLAGS"
|
||||
|
||||
PKG_CHECK_MODULES(GALA_CORE, $GALA_CORE_PKGS)
|
||||
AC_SUBST([MUTTER_PKGS])
|
||||
AC_SUBST([MUTTER_CFLAGS])
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# Dependencies for Notifications plugin
|
||||
# -----------------------------------------------------------
|
||||
|
||||
NOTIFICATION_PLUGIN_PKGS="libcanberra \
|
||||
libcanberra-gtk3"
|
||||
|
||||
NOTIFICATION_PLUGIN_VALA_PKGS="--pkg libcanberra \
|
||||
--pkg libcanberra-gtk"
|
||||
|
||||
PKG_CHECK_MODULES(NOTIFICATION_PLUGIN, $NOTIFICATION_PLUGIN_PKGS)
|
||||
|
||||
AC_SUBST([NOTIFICATION_PLUGIN_VALA_PKGS])
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# Additional configure flags
|
||||
# -----------------------------------------------------------
|
||||
|
||||
# Enable Vala debug-flag by default for non-release builds
|
||||
AC_ARG_ENABLE([debug],
|
||||
AS_HELP_STRING([--disable-debug],[compile without debug code]),
|
||||
[enable_debug=$enableval], [m4_if(gala_released, [1], [enable_debug=no], [enable_debug=yes])])
|
||||
if test "x$enable_debug" = "xyes" ; then
|
||||
VALAFLAGS_CORE="$VALAFLAGS_CORE -g"
|
||||
fi
|
||||
|
||||
GALA_CORE_VALAFLAGS="$VALAFLAGS $VALAFLAGS_CORE $GALA_CORE_VALA_PKGS"
|
||||
AC_SUBST(GALA_CORE_VALAFLAGS)
|
||||
GALA_DOCS_VALAFLAGS="$VALAFLAGS $GALA_CORE_VALA_PKGS"
|
||||
AC_SUBST(GALA_DOCS_VALAFLAGS)
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# Additional build flags
|
||||
# -----------------------------------------------------------
|
||||
|
||||
# Use RUNPATH instead of RPATH if needed
|
||||
CFLAGS="$CFLAGS -Wl,--enable-new-dtags"
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# Documentation
|
||||
# -----------------------------------------------------------
|
||||
AC_ARG_ENABLE([docs],
|
||||
AS_HELP_STRING([--enable-docs],[Enable documentation generation]),
|
||||
[enable_docs=$enableval], [enable_docs=no])
|
||||
AM_CONDITIONAL([ENABLE_DOCS], [test "x$enable_docs" = "xyes"])
|
||||
|
||||
have_valadoc=no
|
||||
if test "x$enable_docs" = "xyes"; then
|
||||
AC_PATH_PROG([VALADOC], [valadoc], [:])
|
||||
AS_IF([test "$VALADOC" != :], have_valadoc=yes)
|
||||
fi
|
||||
AM_CONDITIONAL([HAVE_VALADOC], [test "x$have_valadoc" = "xyes"])
|
||||
|
||||
if test "x$enable_docs" = "xyes" -a "x$have_valadoc" != "xyes"; then
|
||||
AC_MSG_ERROR([Doc building requested but valadoc not installed.])
|
||||
fi
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# Final output
|
||||
# -----------------------------------------------------------
|
||||
AC_CONFIG_FILES([
|
||||
Makefile
|
||||
src/Makefile
|
||||
lib/Makefile
|
||||
lib/gala.pc
|
||||
docs/Makefile
|
||||
data/Makefile
|
||||
data/icons/Makefile
|
||||
vapi/Makefile
|
||||
plugins/Makefile
|
||||
plugins/maskcorners/Makefile
|
||||
plugins/notify/Makefile
|
||||
plugins/pip/Makefile
|
||||
plugins/zoom/Makefile
|
||||
po/Makefile.in
|
||||
])
|
||||
|
||||
AC_OUTPUT
|
||||
|
||||
echo "
|
||||
${PACKAGE} ${VERSION}
|
||||
|
||||
Prefix......................: ${prefix}
|
||||
Vala Compiler...............: ${VALAC}
|
||||
Vala Flags..................: ${VALAFLAGS}
|
||||
C Compiler Flags............: ${CFLAGS}
|
||||
|
||||
Using Mutter................: ${MUTTER_API}
|
||||
|
||||
Documentation...............: ${have_valadoc}
|
||||
"
|
@ -1,51 +0,0 @@
|
||||
SUBDIRS = \
|
||||
icons \
|
||||
$(NULL)
|
||||
|
||||
stylesdir = $(pkgdatadir)
|
||||
styles_DATA = gala.css texture.png
|
||||
|
||||
applicationsdir = $(datadir)/applications
|
||||
applications_DATA = gala.desktop gala-wayland.desktop gala-other.desktop gala-multitaskingview.desktop
|
||||
|
||||
gsettings_SCHEMAS = org.pantheon.desktop.gala.gschema.xml
|
||||
|
||||
%.gschema.xml: %.gschema.xml.in Makefile
|
||||
$(AM_V_GEN) sed -e 's|@GETTEXT_PACKAGE[@]|$(GETTEXT_PACKAGE)|g' \
|
||||
$< > $@ || rm $@
|
||||
|
||||
@GSETTINGS_RULES@
|
||||
|
||||
gschemas.compiled: Makefile $(gsettings_SCHEMAS:.xml=.valid)
|
||||
$(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) --targetdir=$(builddir) $(builddir)
|
||||
|
||||
all-local: gschemas.compiled
|
||||
|
||||
%.desktop: %.desktop.in
|
||||
$(AM_V_GEN)$(MSGFMT) --desktop --keyword= --keyword=Name \
|
||||
--keyword=GenericName --keyword=Comment --keyword=Keywords \
|
||||
--template $< -d $(top_srcdir)/po -o $@
|
||||
|
||||
%.appdata.xml: %.appdata.xml.in
|
||||
$(AM_V_GEN)$(MSGFMT) --xml --template $< -d $(top_srcdir)/po -o $@
|
||||
|
||||
EXTRA_DIST = \
|
||||
gala.css \
|
||||
gala.desktop \
|
||||
gala-wayland.desktop \
|
||||
gala-other.desktop.in \
|
||||
gala-multitaskingview.desktop.in \
|
||||
gala.gresource.xml \
|
||||
texture.png \
|
||||
close.svg \
|
||||
resize.svg \
|
||||
org.pantheon.desktop.gala.gschema.xml.in \
|
||||
$(NULL)
|
||||
|
||||
CLEANFILES = \
|
||||
gala-other.desktop \
|
||||
gala-multitaskingview.desktop \
|
||||
gschemas.compiled \
|
||||
org.pantheon.desktop.gala.gschema.xml \
|
||||
$(NULL)
|
||||
|
@ -1,8 +0,0 @@
|
||||
pkgicon32dir = @datadir@/icons/hicolor/32x32/apps
|
||||
dist_pkgicon32_DATA = 32x32/multitasking-view.svg
|
||||
|
||||
pkgicon48dir = @datadir@/icons/hicolor/48x48/apps
|
||||
dist_pkgicon48_DATA = 48x48/multitasking-view.svg
|
||||
|
||||
pkgicon64dir = @datadir@/icons/hicolor/64x64/apps
|
||||
dist_pkgicon64_DATA = 64x64/multitasking-view.svg
|
@ -1,82 +0,0 @@
|
||||
include $(top_srcdir)/Makefile.common
|
||||
|
||||
libgala_doc_files = \
|
||||
$(top_srcdir)/lib/ActivatableComponent.vala \
|
||||
$(top_srcdir)/lib/Plugin.vala \
|
||||
$(top_srcdir)/lib/Utils.vala \
|
||||
$(top_srcdir)/lib/WindowManager.vala \
|
||||
$(top_srcdir)/lib/WindowIcon.vala \
|
||||
$(NULL)
|
||||
|
||||
gala_doc_files = \
|
||||
$(top_srcdir)/src/DBus.vala \
|
||||
$(top_srcdir)/src/DockThemeManager.vala \
|
||||
$(top_srcdir)/src/DragDropAction.vala \
|
||||
$(top_srcdir)/src/InternalUtils.vala \
|
||||
$(top_srcdir)/src/Main.vala \
|
||||
$(top_srcdir)/src/PluginManager.vala \
|
||||
$(top_srcdir)/src/ScreenSaver.vala \
|
||||
$(top_srcdir)/src/Settings.vala \
|
||||
$(top_srcdir)/src/ShadowEffect.vala \
|
||||
$(top_srcdir)/src/TextShadowEffect.vala \
|
||||
$(top_srcdir)/src/WindowListener.vala \
|
||||
$(top_srcdir)/src/WindowManager.vala \
|
||||
$(top_srcdir)/src/WorkspaceManager.vala \
|
||||
$(top_srcdir)/src/Background/Animation.vala \
|
||||
$(top_srcdir)/src/Background/Background.vala \
|
||||
$(top_srcdir)/src/Background/BackgroundCache.vala \
|
||||
$(top_srcdir)/src/Background/BackgroundContainer.vala \
|
||||
$(top_srcdir)/src/Background/BackgroundManager.vala \
|
||||
$(top_srcdir)/src/Background/BackgroundSource.vala \
|
||||
$(top_srcdir)/src/Background/SystemBackground.vala \
|
||||
$(top_srcdir)/src/Widgets/IconGroup.vala \
|
||||
$(top_srcdir)/src/Widgets/IconGroupContainer.vala \
|
||||
$(top_srcdir)/src/Widgets/MonitorClone.vala \
|
||||
$(top_srcdir)/src/Widgets/MultitaskingView.vala \
|
||||
$(top_srcdir)/src/Widgets/SafeWindowClone.vala \
|
||||
$(top_srcdir)/src/Widgets/WindowClone.vala \
|
||||
$(top_srcdir)/src/Widgets/WindowCloneContainer.vala \
|
||||
$(top_srcdir)/src/Widgets/WindowIconActor.vala \
|
||||
$(top_srcdir)/src/Widgets/WindowMenu.vala \
|
||||
$(top_srcdir)/src/Widgets/WindowOverview.vala \
|
||||
$(top_srcdir)/src/Widgets/WindowSwitcher.vala \
|
||||
$(top_srcdir)/src/Widgets/WorkspaceClone.vala \
|
||||
$(top_srcdir)/src/Widgets/WorkspaceInsertThumb.vala \
|
||||
$(NULL)
|
||||
|
||||
valadoc_flags_gala = \
|
||||
--force \
|
||||
--verbose \
|
||||
--package-name $(PACKAGE_NAME) \
|
||||
--package-version $(PACKAGE_VERSION) \
|
||||
$(GALA_DOCS_VALAFLAGS) \
|
||||
--driver "`$(VALAC) --version`" \
|
||||
--pkg config \
|
||||
--pkg cogl-fixes \
|
||||
--vapidir=$(top_builddir)/lib \
|
||||
--vapidir=$(top_srcdir)/vapi \
|
||||
$(NULL)
|
||||
|
||||
if HAVE_VALADOC
|
||||
|
||||
html: $(libgala_doc_files) $(gala_doc_files) Makefile
|
||||
$(AM_V_GEN)$(VALADOC) \
|
||||
-o gala/ \
|
||||
--doclet=html \
|
||||
--internal \
|
||||
$(valadoc_flags_gala) \
|
||||
$(filter %.vala,$^)
|
||||
|
||||
libhtml: $(libgala_doc_files) Makefile
|
||||
$(AM_V_GEN)$(VALADOC) \
|
||||
-o libgala/ \
|
||||
--doclet=html \
|
||||
$(valadoc_flags_gala) \
|
||||
$(filter %.vala,$^)
|
||||
|
||||
endif
|
||||
|
||||
distclean-local: distclean-docs
|
||||
distclean-docs:
|
||||
rm -rf gala libgala
|
||||
|
@ -1,90 +0,0 @@
|
||||
include $(top_srcdir)/Makefile.common
|
||||
|
||||
VAPIDIR = $(top_srcdir)/vapi
|
||||
|
||||
BUILT_SOURCES = \
|
||||
libgala_la_vala.stamp \
|
||||
gala-resources.c \
|
||||
$(NULL)
|
||||
|
||||
libgalaincludedir = $(includedir)/gala
|
||||
nodist_libgalainclude_HEADERS = gala.h
|
||||
|
||||
vapidir = $(datadir)/vala/vapi
|
||||
nodist_vapi_DATA = \
|
||||
gala.vapi \
|
||||
gala.deps \
|
||||
$(NULL)
|
||||
|
||||
pkgconfigdir = $(libdir)/pkgconfig
|
||||
nodist_pkgconfig_DATA = gala.pc
|
||||
|
||||
|
||||
lib_LTLIBRARIES = libgala.la
|
||||
|
||||
libgala_la_CFLAGS = \
|
||||
$(GALA_CORE_CFLAGS) \
|
||||
-include config.h \
|
||||
-w \
|
||||
$(NULL)
|
||||
|
||||
libgala_la_LDFLAGS = \
|
||||
$(AM_LDLAGS) \
|
||||
$(GALA_CORE_LDFLAGS) \
|
||||
-no-undefined \
|
||||
-version-info "$(LT_CURRENT)":"$(LT_REVISION)":"$(LT_AGE)" \
|
||||
-export-dynamic \
|
||||
-export-symbols-regex '^gala_.*' \
|
||||
$(NULL)
|
||||
|
||||
libgala_la_VALAFLAGS = \
|
||||
$(GALA_CORE_VALAFLAGS) \
|
||||
--vapidir $(VAPIDIR) \
|
||||
$(VAPIDIR)/config.vapi \
|
||||
$(NULL)
|
||||
|
||||
libgala_la_LIBADD = \
|
||||
$(GALA_CORE_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
libgala_la_VALASOURCES = \
|
||||
ActivatableComponent.vala \
|
||||
Plugin.vala \
|
||||
Utils.vala \
|
||||
WindowIcon.vala \
|
||||
WindowManager.vala \
|
||||
$(NULL)
|
||||
|
||||
nodist_libgala_la_SOURCES = \
|
||||
$(BUILT_SOURCES) \
|
||||
$(libgala_la_VALASOURCES:.vala=.c) \
|
||||
$(NULL)
|
||||
|
||||
gala-resources.c: $(top_srcdir)/data/gala.gresource.xml Makefile $(shell $(GLIB_COMPILE_RESOURCES) --generate-dependencies --sourcedir $(top_srcdir)/data $(top_srcdir)/data/gala.gresource.xml)
|
||||
$(AM_V_GEN) XMLLINT=$(XMLLINT) $(GLIB_COMPILE_RESOURCES) --target $@ --sourcedir $(top_srcdir)/data --generate --c-name gala $<
|
||||
|
||||
gala.h gala.vapi: libgala_la_vala.stamp
|
||||
|
||||
libgala_la_vala.stamp: $(libgala_la_VALASOURCES) Makefile
|
||||
$(AM_V_VALA)$(VALAC) \
|
||||
$(libgala_la_VALAFLAGS) \
|
||||
--basedir $(srcdir) \
|
||||
--directory $(builddir) \
|
||||
-C \
|
||||
-H gala.h \
|
||||
--vapi gala.vapi \
|
||||
--library gala \
|
||||
$(filter %.vala %.c,$^)
|
||||
$(AM_V_at)touch $@
|
||||
|
||||
CLEANFILES = \
|
||||
$(nodist_libgala_la_SOURCES) \
|
||||
gala.vapi \
|
||||
gala.h \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(libgala_la_VALASOURCES) \
|
||||
gala.deps \
|
||||
$(NULL)
|
||||
|
@ -1,7 +0,0 @@
|
||||
SUBDIRS = \
|
||||
maskcorners \
|
||||
notify \
|
||||
pip \
|
||||
zoom \
|
||||
$(NULL)
|
||||
|
@ -1,59 +0,0 @@
|
||||
include $(top_srcdir)/Makefile.common
|
||||
|
||||
VAPIDIR = $(top_srcdir)/vapi
|
||||
|
||||
BUILT_SOURCES = libgala_maskcorners_la_vala.stamp
|
||||
|
||||
libgala_maskcorners_la_LTLIBRARIES = libgala-maskcorners.la
|
||||
|
||||
libgala_maskcorners_ladir = $(pkglibdir)/plugins
|
||||
|
||||
libgala_maskcorners_la_LDFLAGS = \
|
||||
$(PLUGIN_LDFLAGS) \
|
||||
$(GALA_CORE_LDFLAGS) \
|
||||
$(top_builddir)/lib/libgala.la \
|
||||
$(NULL)
|
||||
|
||||
libgala_maskcorners_la_CFLAGS = \
|
||||
$(GALA_CORE_CFLAGS) \
|
||||
-include config.h \
|
||||
-w \
|
||||
-I$(top_builddir)/lib \
|
||||
$(NULL)
|
||||
|
||||
libgala_maskcorners_la_VALAFLAGS = \
|
||||
$(GALA_CORE_VALAFLAGS) \
|
||||
$(top_builddir)/lib/gala.vapi \
|
||||
--vapidir $(VAPIDIR) \
|
||||
$(VAPIDIR)/config.vapi \
|
||||
$(NULL)
|
||||
|
||||
libgala_maskcorners_la_LIBADD = \
|
||||
$(GALA_CORE_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
libgala_maskcorners_la_VALASOURCES = \
|
||||
Main.vala \
|
||||
Settings.vala \
|
||||
$(NULL)
|
||||
|
||||
nodist_libgala_maskcorners_la_SOURCES = \
|
||||
$(BUILT_SOURCES) \
|
||||
$(libgala_maskcorners_la_VALASOURCES:.vala=.c) \
|
||||
$(NULL)
|
||||
|
||||
libgala_maskcorners_la_vala.stamp: $(libgala_maskcorners_la_VALASOURCES) $(top_builddir)/lib/gala.vapi Makefile
|
||||
$(AM_V_VALA)$(VALAC) \
|
||||
$(libgala_maskcorners_la_VALAFLAGS) \
|
||||
-C \
|
||||
$(filter %.vala %.c,$^)
|
||||
$(AM_V_at)touch $@
|
||||
|
||||
CLEANFILES = \
|
||||
$(nodist_libgala_maskcorners_la_SOURCES) \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(libgala_maskcorners_la_VALASOURCES) \
|
||||
$(NULL)
|
||||
|
@ -1,70 +0,0 @@
|
||||
include $(top_srcdir)/Makefile.common
|
||||
|
||||
VAPIDIR = $(top_srcdir)/vapi
|
||||
|
||||
imagedir = $(pkgdatadir)
|
||||
dist_image_DATA = data/image-mask.svg
|
||||
|
||||
BUILT_SOURCES = libgala_notify_la_vala.stamp
|
||||
|
||||
libgala_notify_la_LTLIBRARIES = libgala-notify.la
|
||||
|
||||
libgala_notify_ladir = $(pkglibdir)/plugins
|
||||
|
||||
libgala_notify_la_LDFLAGS = \
|
||||
$(PLUGIN_LDFLAGS) \
|
||||
$(GALA_CORE_LDFLAGS) \
|
||||
$(NOTIFICATION_PLUGIN_LDFLAGS) \
|
||||
$(top_builddir)/lib/libgala.la \
|
||||
$(NULL)
|
||||
|
||||
libgala_notify_la_CFLAGS = \
|
||||
$(GALA_CORE_CFLAGS) \
|
||||
$(NOTIFICATION_PLUGIN_CFLAGS) \
|
||||
-include config.h \
|
||||
-w \
|
||||
-I$(top_builddir)/lib \
|
||||
$(NULL)
|
||||
|
||||
libgala_notify_la_VALAFLAGS = \
|
||||
$(GALA_CORE_VALAFLAGS) \
|
||||
$(NOTIFICATION_PLUGIN_VALA_PKGS) \
|
||||
$(top_builddir)/lib/gala.vapi \
|
||||
--vapidir $(VAPIDIR) \
|
||||
$(VAPIDIR)/config.vapi \
|
||||
$(NULL)
|
||||
|
||||
libgala_notify_la_LIBADD = \
|
||||
$(GALA_CORE_LIBS) \
|
||||
$(NOTIFICATION_PLUGIN_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
libgala_notify_la_VALASOURCES = \
|
||||
Main.vala \
|
||||
ConfirmationNotification.vala \
|
||||
NormalNotification.vala \
|
||||
Notification.vala \
|
||||
NotificationStack.vala \
|
||||
NotifyServer.vala \
|
||||
NotifySettings.vala \
|
||||
$(NULL)
|
||||
|
||||
nodist_libgala_notify_la_SOURCES = \
|
||||
$(BUILT_SOURCES) \
|
||||
$(libgala_notify_la_VALASOURCES:.vala=.c) \
|
||||
$(NULL)
|
||||
|
||||
libgala_notify_la_vala.stamp: $(libgala_notify_la_VALASOURCES) $(top_builddir)/lib/gala.vapi Makefile
|
||||
$(AM_V_VALA)$(VALAC) \
|
||||
$(libgala_notify_la_VALAFLAGS) \
|
||||
-C \
|
||||
$(filter %.vala %.c,$^)
|
||||
$(AM_V_at)touch $@
|
||||
|
||||
CLEANFILES = \
|
||||
$(nodist_libgala_notify_la_SOURCES) \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(libgala_notify_la_VALASOURCES) \
|
||||
$(NULL)
|
@ -1,61 +0,0 @@
|
||||
include $(top_srcdir)/Makefile.common
|
||||
|
||||
VAPIDIR = $(top_srcdir)/vapi
|
||||
|
||||
BUILT_SOURCES = libgala_pip_la_vala.stamp
|
||||
|
||||
libgala_pip_la_LTLIBRARIES = libgala-pip.la
|
||||
|
||||
libgala_pip_ladir = $(pkglibdir)/plugins
|
||||
|
||||
libgala_pip_la_LDFLAGS = \
|
||||
$(PLUGIN_LDFLAGS) \
|
||||
$(GALA_CORE_LDFLAGS) \
|
||||
$(top_builddir)/lib/libgala.la \
|
||||
$(NULL)
|
||||
|
||||
libgala_pip_la_CFLAGS = \
|
||||
$(GALA_CORE_CFLAGS) \
|
||||
-include config.h \
|
||||
-w \
|
||||
-I$(top_builddir)/lib \
|
||||
$(NULL)
|
||||
|
||||
libgala_pip_la_VALAFLAGS = \
|
||||
$(GALA_CORE_VALAFLAGS) \
|
||||
$(top_builddir)/lib/gala.vapi \
|
||||
--vapidir $(VAPIDIR) \
|
||||
$(VAPIDIR)/config.vapi \
|
||||
$(NULL)
|
||||
|
||||
libgala_pip_la_LIBADD = \
|
||||
$(GALA_CORE_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
libgala_pip_la_VALASOURCES = \
|
||||
Main.vala \
|
||||
MoveAction.vala \
|
||||
PopupWindow.vala \
|
||||
SelectionArea.vala \
|
||||
ShadowEffect.vala \
|
||||
$(NULL)
|
||||
|
||||
nodist_libgala_pip_la_SOURCES = \
|
||||
$(BUILT_SOURCES) \
|
||||
$(libgala_pip_la_VALASOURCES:.vala=.c) \
|
||||
$(NULL)
|
||||
|
||||
libgala_pip_la_vala.stamp: $(libgala_pip_la_VALASOURCES) $(top_builddir)/lib/gala.vapi Makefile
|
||||
$(AM_V_VALA)$(VALAC) \
|
||||
$(libgala_pip_la_VALAFLAGS) \
|
||||
-C \
|
||||
$(filter %.vala %.c,$^)
|
||||
$(AM_V_at)touch $@
|
||||
|
||||
CLEANFILES = \
|
||||
$(nodist_libgala_pip_la_SOURCES) \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(libgala_pip_la_VALASOURCES) \
|
||||
$(NULL)
|
@ -1,58 +0,0 @@
|
||||
include $(top_srcdir)/Makefile.common
|
||||
|
||||
VAPIDIR = $(top_srcdir)/vapi
|
||||
|
||||
BUILT_SOURCES = libgala_template_la_vala.stamp
|
||||
|
||||
libgala_template_la_LTLIBRARIES = libgala-template.la
|
||||
|
||||
libgala_template_ladir = $(pkglibdir)/plugins
|
||||
|
||||
libgala_template_la_LDFLAGS = \
|
||||
$(PLUGIN_LDFLAGS) \
|
||||
$(GALA_CORE_LDFLAGS) \
|
||||
$(top_builddir)/lib/libgala.la \
|
||||
$(NULL)
|
||||
|
||||
libgala_template_la_CFLAGS = \
|
||||
$(GALA_CORE_CFLAGS) \
|
||||
-include config.h \
|
||||
-w \
|
||||
-I$(top_builddir)/lib \
|
||||
$(NULL)
|
||||
|
||||
libgala_template_la_VALAFLAGS = \
|
||||
$(GALA_CORE_VALAFLAGS) \
|
||||
$(top_builddir)/lib/gala.vapi \
|
||||
--vapidir $(VAPIDIR) \
|
||||
$(VAPIDIR)/config.vapi \
|
||||
$(NULL)
|
||||
|
||||
libgala_template_la_LIBADD = \
|
||||
$(GALA_CORE_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
libgala_template_la_VALASOURCES = \
|
||||
Main.vala \
|
||||
$(NULL)
|
||||
|
||||
nodist_libgala_template_la_SOURCES = \
|
||||
$(BUILT_SOURCES) \
|
||||
$(libgala_template_la_VALASOURCES:.vala=.c) \
|
||||
$(NULL)
|
||||
|
||||
libgala_template_la_vala.stamp: $(libgala_template_la_VALASOURCES) $(top_builddir)/lib/gala.vapi Makefile
|
||||
$(AM_V_VALA)$(VALAC) \
|
||||
$(libgala_template_la_VALAFLAGS) \
|
||||
-C \
|
||||
$(filter %.vala %.c,$^)
|
||||
$(AM_V_at)touch $@
|
||||
|
||||
CLEANFILES = \
|
||||
$(nodist_libgala_template_la_SOURCES) \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(libgala_template_la_VALASOURCES) \
|
||||
$(NULL)
|
||||
|
@ -1,58 +0,0 @@
|
||||
include $(top_srcdir)/Makefile.common
|
||||
|
||||
VAPIDIR = $(top_srcdir)/vapi
|
||||
|
||||
BUILT_SOURCES = libgala_zoom_la_vala.stamp
|
||||
|
||||
libgala_zoom_la_LTLIBRARIES = libgala-zoom.la
|
||||
|
||||
libgala_zoom_ladir = $(pkglibdir)/plugins
|
||||
|
||||
libgala_zoom_la_LDFLAGS = \
|
||||
$(PLUGIN_LDFLAGS) \
|
||||
$(GALA_CORE_LDFLAGS) \
|
||||
$(top_builddir)/lib/libgala.la \
|
||||
$(NULL)
|
||||
|
||||
libgala_zoom_la_CFLAGS = \
|
||||
$(GALA_CORE_CFLAGS) \
|
||||
-include config.h \
|
||||
-w \
|
||||
-I$(top_builddir)/lib \
|
||||
$(NULL)
|
||||
|
||||
libgala_zoom_la_VALAFLAGS = \
|
||||
$(GALA_CORE_VALAFLAGS) \
|
||||
$(top_builddir)/lib/gala.vapi \
|
||||
--vapidir $(VAPIDIR) \
|
||||
$(VAPIDIR)/config.vapi \
|
||||
$(NULL)
|
||||
|
||||
libgala_zoom_la_LIBADD = \
|
||||
$(GALA_CORE_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
libgala_zoom_la_VALASOURCES = \
|
||||
Main.vala \
|
||||
$(NULL)
|
||||
|
||||
nodist_libgala_zoom_la_SOURCES = \
|
||||
$(BUILT_SOURCES) \
|
||||
$(libgala_zoom_la_VALASOURCES:.vala=.c) \
|
||||
$(NULL)
|
||||
|
||||
libgala_zoom_la_vala.stamp: $(libgala_zoom_la_VALASOURCES) $(top_builddir)/lib/gala.vapi Makefile
|
||||
$(AM_V_VALA)$(VALAC) \
|
||||
$(libgala_zoom_la_VALAFLAGS) \
|
||||
-C \
|
||||
$(filter %.vala %.c,$^)
|
||||
$(AM_V_at)touch $@
|
||||
|
||||
CLEANFILES = \
|
||||
$(nodist_libgala_zoom_la_SOURCES) \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(libgala_zoom_la_VALASOURCES) \
|
||||
$(NULL)
|
||||
|
78
po/Makevars
78
po/Makevars
@ -1,78 +0,0 @@
|
||||
# Makefile variables for PO directory in any package using GNU gettext.
|
||||
|
||||
# Usually the message domain is the same as the package name.
|
||||
DOMAIN = $(PACKAGE)
|
||||
|
||||
# These two variables depend on the location of this directory.
|
||||
subdir = po
|
||||
top_builddir = ..
|
||||
|
||||
# These options get passed to xgettext.
|
||||
XGETTEXT_OPTIONS = --from-code=UTF-8 --keyword=_ --keyword=N_
|
||||
|
||||
# This is the copyright holder that gets inserted into the header of the
|
||||
# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding
|
||||
# package. (Note that the msgstr strings, extracted from the package's
|
||||
# sources, belong to the copyright holder of the package.) Translators are
|
||||
# expected to transfer the copyright for their translations to this person
|
||||
# or entity, or to disclaim their copyright. The empty string stands for
|
||||
# the public domain; in this case the translators are expected to disclaim
|
||||
# their copyright.
|
||||
COPYRIGHT_HOLDER = The Gala Developers
|
||||
|
||||
# This tells whether or not to prepend "GNU " prefix to the package
|
||||
# name that gets inserted into the header of the $(DOMAIN).pot file.
|
||||
# Possible values are "yes", "no", or empty. If it is empty, try to
|
||||
# detect it automatically by scanning the files in $(top_srcdir) for
|
||||
# "GNU packagename" string.
|
||||
PACKAGE_GNU = no
|
||||
|
||||
# This is the email address or URL to which the translators shall report
|
||||
# bugs in the untranslated strings:
|
||||
# - Strings which are not entire sentences, see the maintainer guidelines
|
||||
# in the GNU gettext documentation, section 'Preparing Strings'.
|
||||
# - Strings which use unclear terms or require additional context to be
|
||||
# understood.
|
||||
# - Strings which make invalid assumptions about notation of date, time or
|
||||
# money.
|
||||
# - Pluralisation problems.
|
||||
# - Incorrect English spelling.
|
||||
# - Incorrect formatting.
|
||||
# It can be your email address, or a mailing list address where translators
|
||||
# can write to without being subscribed, or the URL of a web page through
|
||||
# which the translators can contact you.
|
||||
MSGID_BUGS_ADDRESS = https://bugs.launchpad.net/gala
|
||||
|
||||
# This is the list of locale categories, beyond LC_MESSAGES, for which the
|
||||
# message catalogs shall be used. It is usually empty.
|
||||
EXTRA_LOCALE_CATEGORIES =
|
||||
|
||||
# This tells whether the $(DOMAIN).pot file contains messages with an 'msgctxt'
|
||||
# context. Possible values are "yes" and "no". Set this to yes if the
|
||||
# package uses functions taking also a message context, like pgettext(), or
|
||||
# if in $(XGETTEXT_OPTIONS) you define keywords with a context argument.
|
||||
USE_MSGCTXT = no
|
||||
|
||||
# These options get passed to msgmerge.
|
||||
# Useful options are in particular:
|
||||
# --previous to keep previous msgids of translated messages,
|
||||
# --quiet to reduce the verbosity.
|
||||
MSGMERGE_OPTIONS =
|
||||
|
||||
# These options get passed to msginit.
|
||||
# If you want to disable line wrapping when writing PO files, add
|
||||
# --no-wrap to MSGMERGE_OPTIONS, XGETTEXT_OPTIONS, and
|
||||
# MSGINIT_OPTIONS.
|
||||
MSGINIT_OPTIONS =
|
||||
|
||||
# This tells whether or not to regenerate a PO file when $(DOMAIN).pot
|
||||
# has changed. Possible values are "yes" and "no". Set this to no if
|
||||
# the POT file is checked in the repository and the version control
|
||||
# program ignores timestamps.
|
||||
PO_DEPENDS_ON_POT = no
|
||||
|
||||
# This tells whether or not to forcibly update $(DOMAIN).pot and
|
||||
# regenerate PO files on "make dist". Possible values are "yes" and
|
||||
# "no". Set this to no if the POT file and PO files are maintained
|
||||
# externally.
|
||||
DIST_DEPENDS_ON_UPDATE_PO = no
|
@ -1,3 +0,0 @@
|
||||
data/org.pantheon.desktop.gala.gschema.xml
|
||||
src/WindowManager.c
|
||||
src/Widgets/WindowMenu.c
|
@ -1,98 +0,0 @@
|
||||
include $(top_srcdir)/Makefile.common
|
||||
|
||||
VAPIDIR = $(top_srcdir)/vapi
|
||||
|
||||
gala_VALAFLAGS = \
|
||||
$(GALA_CORE_VALAFLAGS) \
|
||||
$(top_builddir)/lib/gala.vapi \
|
||||
--vapidir $(VAPIDIR) \
|
||||
$(VAPIDIR)/config.vapi \
|
||||
$(VAPIDIR)/cogl-fixes.vapi \
|
||||
$(VAPIDIR)/compat.vapi \
|
||||
$(NULL)
|
||||
|
||||
galadir = $(bindir)
|
||||
|
||||
BUILT_SOURCES = gala_vala.stamp
|
||||
|
||||
gala_PROGRAMS = gala
|
||||
|
||||
gala_CFLAGS = \
|
||||
$(GALA_CORE_CFLAGS) \
|
||||
-include config.h \
|
||||
-w \
|
||||
-DGNOME_DESKTOP_USE_UNSTABLE_API \
|
||||
-I$(top_builddir)/lib \
|
||||
$(NULL)
|
||||
|
||||
gala_LDADD = \
|
||||
$(LIBM) \
|
||||
$(GALA_CORE_LIBS) \
|
||||
$(top_builddir)/lib/libgala.la \
|
||||
$(NULL)
|
||||
|
||||
gala_VALASOURCES = \
|
||||
DBus.vala \
|
||||
DBusAccelerator.vala \
|
||||
DockThemeManager.vala \
|
||||
DragDropAction.vala \
|
||||
InternalUtils.vala \
|
||||
KeyboardManager.vala \
|
||||
Main.vala \
|
||||
MediaFeedback.vala \
|
||||
PluginManager.vala \
|
||||
ScreenSaver.vala \
|
||||
ScreenshotManager.vala \
|
||||
Settings.vala \
|
||||
ShadowEffect.vala \
|
||||
TextShadowEffect.vala \
|
||||
WindowListener.vala \
|
||||
WindowManager.vala \
|
||||
WorkspaceManager.vala \
|
||||
Background/Animation.vala \
|
||||
Background/Background.vala \
|
||||
Background/BackgroundCache.vala \
|
||||
Background/BackgroundContainer.vala \
|
||||
Background/BackgroundManager.vala \
|
||||
Background/BackgroundSource.vala \
|
||||
Background/SystemBackground.vala \
|
||||
Widgets/IconGroup.vala \
|
||||
Widgets/IconGroupContainer.vala \
|
||||
Widgets/MonitorClone.vala \
|
||||
Widgets/MultitaskingView.vala \
|
||||
Widgets/SafeWindowClone.vala \
|
||||
Widgets/WindowClone.vala \
|
||||
Widgets/WindowCloneContainer.vala \
|
||||
Widgets/WindowIconActor.vala \
|
||||
Widgets/WindowMenu.vala \
|
||||
Widgets/WindowOverview.vala \
|
||||
Widgets/WindowSwitcher.vala \
|
||||
Widgets/WorkspaceClone.vala \
|
||||
Widgets/WorkspaceInsertThumb.vala \
|
||||
Widgets/SelectionArea.vala \
|
||||
$(NULL)
|
||||
|
||||
nodist_gala_SOURCES = \
|
||||
gala_vala.stamp \
|
||||
$(gala_VALASOURCES:.vala=.c) \
|
||||
$(NULL)
|
||||
|
||||
gala_vala.stamp: $(gala_VALASOURCES) $(top_builddir)/lib/gala.vapi Makefile
|
||||
$(AM_V_VALA)$(VALAC) \
|
||||
$(gala_VALAFLAGS) \
|
||||
--basedir $(srcdir) \
|
||||
--directory $(builddir) \
|
||||
-C \
|
||||
$(filter %.vala %.c,$^)
|
||||
$(AM_V_at)touch $@
|
||||
|
||||
CLEANFILES = \
|
||||
$(nodist_gala_SOURCES) \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(gala_background) \
|
||||
$(gala_background312) \
|
||||
$(gala_VALASOURCES) \
|
||||
$(NULL)
|
||||
|
@ -1,30 +0,0 @@
|
||||
EXTRA_DIST = \
|
||||
cogl-fixes.vapi \
|
||||
compat.vapi \
|
||||
config.vapi \
|
||||
libbamf3.deps \
|
||||
libbamf3.vapi \
|
||||
gdesktopenums-3.0.vapi \
|
||||
gnome-desktop-3.0.deps \
|
||||
gnome-desktop-3.0.vapi \
|
||||
libmutter.deps \
|
||||
libmutter.vapi \
|
||||
libmutter-0.deps \
|
||||
libmutter-0.vapi \
|
||||
libmutter-1.deps \
|
||||
libmutter-1.vapi \
|
||||
mutter-clutter-0.deps \
|
||||
mutter-clutter-0.vapi \
|
||||
mutter-clutter-1.deps \
|
||||
mutter-clutter-1.vapi \
|
||||
mutter-clutter-1.0.deps \
|
||||
mutter-clutter-1.0.vapi \
|
||||
mutter-cogl-0.deps \
|
||||
mutter-cogl-0.vapi \
|
||||
mutter-cogl-1.deps \
|
||||
mutter-cogl-1.vapi \
|
||||
mutter-cogl-1.0.deps \
|
||||
mutter-cogl-1.0.vapi \
|
||||
xfixes-4.0.vapi \
|
||||
$(NULL)
|
||||
|
Loading…
Reference in New Issue
Block a user