Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorDaniel Narvaez <dwnarvaez@gmail.com>2012-06-26 14:02:26 (GMT)
committer Daniel Narvaez <dwnarvaez@gmail.com>2012-06-26 14:02:26 (GMT)
commitd218ce894c57818d16fe21e1fdf240489f4303b6 (patch)
tree33ebd5772f651d9dc779148e04b229086bbffb2c /scripts
parent30ed5839458e8039e1656b161d6964aca1d96995 (diff)
Build out of source directory when possible
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/build-activity2
-rw-r--r--scripts/jhbuildrc3
-rw-r--r--scripts/sugar.modules12
3 files changed, 9 insertions, 8 deletions
diff --git a/scripts/build-activity b/scripts/build-activity
index 912f1fa..c1aaaf7 100755
--- a/scripts/build-activity
+++ b/scripts/build-activity
@@ -4,5 +4,5 @@ scriptsdir=`dirname "$0"`
rootdir=`dirname "$scriptsdir"`
cd $rootdir/activities/$1
-./setup.py install --prefix=$rootdir/build
+./setup.py install --prefix=$rootdir/install
diff --git a/scripts/jhbuildrc b/scripts/jhbuildrc
index 5ce10e1..2e4e84f 100644
--- a/scripts/jhbuildrc
+++ b/scripts/jhbuildrc
@@ -17,7 +17,8 @@ moduleset = [os.path.join(root(), "scripts", "system.modules"),
modules = ["meta-system", "meta-sugar"]
checkoutroot = os.path.join(root(), "source")
-prefix = os.path.join(root(), "build")
+buildroot = os.path.join(root(), "build")
+prefix = os.path.join(root(), "install")
os.environ["GTK_DATA_PREFIX"] = prefix
os.environ["GTK_PATH"] = os.path.join(libdir(), "gtk-2.0")
diff --git a/scripts/sugar.modules b/scripts/sugar.modules
index 1c506eb..4b62685 100644
--- a/scripts/sugar.modules
+++ b/scripts/sugar.modules
@@ -3,22 +3,22 @@
<moduleset>
<repository type="git" name="git.sugarlabs.org" default="yes"
href="git://git.sugarlabs.org"/>
- <autotools id="sugar-base">
+ <autotools id="sugar-base" supports-non-srcdir-builds="no">
<branch module="sugar-base/mainline.git" checkoutdir="sugar-base"/>
</autotools>
- <autotools id="sugar-toolkit">
+ <autotools id="sugar-toolkit" supports-non-srcdir-builds="no">
<branch module="sugar-toolkit/mainline.git" checkoutdir="sugar-toolkit"/>
<dependencies>
<dep package="sugar-datastore"/>
</dependencies>
</autotools>
- <autotools id="sugar-toolkit-gtk3">
+ <autotools id="sugar-toolkit-gtk3" supports-non-srcdir-builds="no">
<branch module="sugar-toolkit-gtk3/sugar-toolkit-gtk3.git" checkoutdir="sugar-toolkit-gtk3"/>
<dependencies>
<dep package="sugar-datastore"/>
</dependencies>
</autotools>
- <autotools id="sugar">
+ <autotools id="sugar" supports-non-srcdir-builds="no">
<branch module="sugar/mainline.git" checkoutdir="sugar"/>
<dependencies>
<dep package="sugar-base"/>
@@ -26,10 +26,10 @@
<dep package="sugar-artwork"/>
</dependencies>
</autotools>
- <autotools id="sugar-artwork">
+ <autotools id="sugar-artwork" supports-non-srcdir-builds="no">
<branch module="sugar-artwork/mainline.git" checkoutdir="sugar-artwork"/>
</autotools>
- <autotools id="sugar-datastore">
+ <autotools id="sugar-datastore" supports-non-srcdir-builds="no">
<branch module="sugar-datastore/mainline.git" checkoutdir="sugar-datastore"/>
</autotools>