Blame tools/build/jhbuildrc-gnome-shell

Packit d345d1
# -*- mode: python -*-
Packit d345d1
#
Packit d345d1
# jhbuildrc for building gnome-shell. Customizations shuld be done in
Packit d345d1
# ~/.jhbuildrc-custom
Packit d345d1
#
Packit d345d1
# Copyright (C) 2008 Red Hat, Inc.
Packit d345d1
#
Packit d345d1
# Some ideas and a bit of code taken from gtk-osx-build
Packit d345d1
#
Packit d345d1
# Copyright (C) 2006, 2007, 2008 Imendio AB
Packit d345d1
#
Packit d345d1
# Use .jhbuildrc-custom to override the moduleset, modules to build,
Packit d345d1
# the source checkout location, installation prefix, or svn usernames
Packit d345d1
# etc.
Packit d345d1
#
Packit d345d1
# JHBUILDRC_GNOME_SHELL - Do not edit this line (or anything else)
Packit d345d1
Packit d345d1
# Only rebuild modules that have changed
Packit d345d1
build_policy = 'updated'
Packit d345d1
Packit d345d1
moduleset = 'gnome-apps-3.14'
Packit d345d1
Packit d345d1
modules = [ 'meta-gnome-core-shell' ]
Packit d345d1
Packit d345d1
# what directory should the source be checked out to?
Packit d345d1
checkoutroot = os.path.expanduser('~/gnome/source')
Packit d345d1
Packit d345d1
# the prefix to configure/install modules to (must have write access)
Packit d345d1
prefix = os.path.expanduser('~/gnome/install')
Packit d345d1
Packit d345d1
# reduce what we build as much as possible
Packit d345d1
ignore_suggests = True
Packit d345d1
Packit d345d1
# Use system libraries for the builds
Packit d345d1
if use_lib64:
Packit d345d1
    _libdir = 'lib64'
Packit d345d1
else:
Packit d345d1
    _libdir = 'lib'
Packit d345d1
addpath('PKG_CONFIG_PATH', os.path.join(os.sep, 'usr', _libdir, 'pkgconfig'))
Packit d345d1
addpath('PKG_CONFIG_PATH', os.path.join(os.sep, 'usr', 'share', 'pkgconfig'))
Packit d345d1
Packit d345d1
# Look in /usr/share for icons, D-BUS service files, etc
Packit d345d1
addpath('XDG_DATA_DIRS', '/usr/share')
Packit d345d1
# Look in /etc/xdg for system-global autostart files
Packit d345d1
addpath('XDG_CONFIG_DIRS', '/etc/xdg')
Packit d345d1
Packit d345d1
# Import optional user RC for further customization. You can override
Packit d345d1
# the prefix or default build setup for example, or CFLAGS or
Packit d345d1
# module_autogenargs, etc.
Packit d345d1
#
Packit d345d1
_userrc = os.path.join(os.environ['HOME'], '.jhbuildrc-custom')
Packit d345d1
if os.path.exists(_userrc):
Packit d345d1
    execfile(_userrc)
Packit d345d1