From: Enlightenment S. <no-...@en...> - 2012-05-18 07:59:51
|
Log: devs/stefan: Add another key for my home machines. Author: stefan Date: 2012-05-18 00:59:43 -0700 (Fri, 18 May 2012) New Revision: 71227 Trac: http://trac.enlightenment.org/e/changeset/71227 Added: trunk/devs/stefan/home.pub |
From: Enlightenment S. <no-...@en...> - 2012-06-13 19:03:09
|
Log: devs/stefan: Add my first real work with gimp. Hackergotchi icons. Author: stefan Date: 2012-06-13 12:02:59 -0700 (Wed, 13 Jun 2012) New Revision: 72094 Trac: http://trac.enlightenment.org/e/changeset/72094 Added: trunk/devs/stefan/icon-big.png trunk/devs/stefan/icon-map.png trunk/devs/stefan/icon-med.png trunk/devs/stefan/icon-sml.png |
From: Enlightenment S. <no-...@en...> - 2012-06-19 01:15:36
|
Log: devs/stefan: Add my own build script. Everyone should have one. Based on the one from mike_m, but removed git timestamp logic and added an option for scan-build. Author: stefan Date: 2012-06-18 04:58:31 -0700 (Mon, 18 Jun 2012) New Revision: 72386 Trac: http://trac.enlightenment.org/e/changeset/72386 Added: trunk/devs/stefan/build-efl.sh Property changes on: trunk/devs/stefan/build-efl.sh ___________________________________________________________________ Added: svn:executable + * |
From: Enlightenment S. <no-...@en...> - 2012-06-19 01:15:37
|
Log: devs/stefan/buid: Emotion needs edje so build it before its needed Author: stefan Date: 2012-06-18 05:39:26 -0700 (Mon, 18 Jun 2012) New Revision: 72390 Trac: http://trac.enlightenment.org/e/changeset/72390 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-06-18 12:18:51 UTC (rev 72389) +++ trunk/devs/stefan/build-efl.sh 2012-06-18 12:39:26 UTC (rev 72390) @@ -12,8 +12,8 @@ libxss-dev libxp-dev libxtst-dev graphviz libasound2-dev libpam0g-dev" -defcore="eina eet evas evas_generic_loaders ecore eio emotion eeze - embryo edje e_dbus efreet PROTO/libeweather PROTO/emap elementary" +defcore="eina eet evas evas_generic_loaders ecore eio edje emotion eeze + embryo e_dbus efreet PROTO/libeweather PROTO/emap elementary" defapps="terminology e ephoto rage expedite" defpkgs="$defcore $defapps" |
From: Enlightenment S. <no-...@en...> - 2012-06-19 18:03:56
|
Log: devs/stefan: build: ephoto wants ethumb Author: stefan Date: 2012-06-19 11:03:50 -0700 (Tue, 19 Jun 2012) New Revision: 72497 Trac: http://trac.enlightenment.org/e/changeset/72497 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-06-19 18:03:40 UTC (rev 72496) +++ trunk/devs/stefan/build-efl.sh 2012-06-19 18:03:50 UTC (rev 72497) @@ -14,7 +14,7 @@ defcore="eina eet evas evas_generic_loaders ecore eio edje emotion eeze embryo e_dbus efreet PROTO/libeweather PROTO/emap elementary" -defapps="terminology e ephoto rage expedite" +defapps="ethumb terminology e ephoto rage expedite" defpkgs="$defcore $defapps" |
From: Enlightenment S. <no-...@en...> - 2012-06-28 15:16:03
|
Log: devs/stefan/build: Match warnign options with buildbot and add ephysics Author: stefan Date: 2012-06-28 08:15:50 -0700 (Thu, 28 Jun 2012) New Revision: 73015 Trac: http://trac.enlightenment.org/e/changeset/73015 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-06-28 14:26:18 UTC (rev 73014) +++ trunk/devs/stefan/build-efl.sh 2012-06-28 15:15:50 UTC (rev 73015) @@ -13,7 +13,7 @@ libxtst-dev graphviz libasound2-dev libpam0g-dev" defcore="eina eet evas evas_generic_loaders ecore eio edje emotion eeze - embryo e_dbus efreet PROTO/libeweather PROTO/emap elementary" + embryo e_dbus efreet PROTO/libeweather PROTO/emap elementary ephysics" defapps="ethumb terminology e ephoto rage expedite" defpkgs="$defcore $defapps" @@ -119,9 +119,12 @@ exit 0 } -# some EFL libraries don't build with warnings by default... -CFLAGS="-O2 -Wall -g" +# Try to show many, many warnings :). +CFLAGS="-O2 -Wall -g -Wextra -Wshadow -fvisibility=hidden -fdata-sections -ffunction-sections" +CXXFLAGS=$CFLAGS +LDFLAGS="-fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc-sections -Wl,--as-needed" + # how many CPUs? if [ -f /proc/cpuinfo ] then |
From: Enlightenment S. <no-...@en...> - 2012-07-09 16:02:30
|
Log: devs/stefan: Adjust build script to build embryo before edje Embryo is changed so seldomly that only the recent pakcage version bumps made me see this problem. :) Author: stefan Date: 2012-07-09 09:02:19 -0700 (Mon, 09 Jul 2012) New Revision: 73507 Trac: http://trac.enlightenment.org/e/changeset/73507 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-07-09 15:48:09 UTC (rev 73506) +++ trunk/devs/stefan/build-efl.sh 2012-07-09 16:02:19 UTC (rev 73507) @@ -12,8 +12,8 @@ libxss-dev libxp-dev libxtst-dev graphviz libasound2-dev libpam0g-dev" -defcore="eina eet evas evas_generic_loaders ecore eio edje emotion eeze - embryo e_dbus efreet PROTO/libeweather PROTO/emap elementary ephysics" +defcore="eina eet evas evas_generic_loaders ecore eio embryo edje emotion eeze + e_dbus efreet PROTO/libeweather PROTO/emap elementary ephysics" defapps="ethumb terminology e ephoto rage expedite" defpkgs="$defcore $defapps" |
From: Enlightenment S. <no-...@en...> - 2012-07-25 16:35:25
|
Log: devs/stefan/build: Disable xcb for my build for now and fix scan option I have strange early E17 restarts with that. Enable this once I found out what the actual problem is there. Author: stefan Date: 2012-07-25 09:35:13 -0700 (Wed, 25 Jul 2012) New Revision: 74398 Trac: http://trac.enlightenment.org/e/changeset/74398 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-07-25 14:55:04 UTC (rev 74397) +++ trunk/devs/stefan/build-efl.sh 2012-07-25 16:35:13 UTC (rev 74398) @@ -66,10 +66,10 @@ # flags="--enable-debug-threads" ;; evas) - flags="--enable-gl-x11 --enable-gl-xlib --enable-software-xcb" +# flags="--enable-gl-x11 --enable-gl-xlib --enable-software-xcb" ;; ecore) - flags="--enable-ecore-evas-opengl-x11 --enable-ecore-x-xcb" +# flags="--enable-ecore-evas-opengl-x11 --enable-ecore-x-xcb" ;; emotion) flags="--disable-generic-vlc" @@ -173,7 +173,7 @@ what="$defpkgs" fi -if [ "$scan_build" == 1 ] +if [ "$scan_build" = 1 ] then for e in $defcore do |
From: Enlightenment S. <no-...@en...> - 2012-08-02 16:06:01
|
Log: devs/stefan/build-efl: Enable more warnings and remove outdated comment Author: stefan Date: 2012-08-02 09:05:55 -0700 (Thu, 02 Aug 2012) New Revision: 74809 Trac: http://trac.enlightenment.org/e/changeset/74809 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-08-02 16:05:49 UTC (rev 74808) +++ trunk/devs/stefan/build-efl.sh 2012-08-02 16:05:55 UTC (rev 74809) @@ -18,17 +18,16 @@ defpkgs="$defcore $defapps" -# Evas fails to build on x86-64 due to this bug. -# https://bugs.launchpad.net/ubuntu/+source/libgcrypt11/+bug/751142 -# Hack around it as follows as root: -# cd /lib/x86_64-linux-gnu/ ; ln -s /usr/lib/x86_64-linux-gnu/libgcrypt.la . - # fail on errors set -e #set -x #COMPILER="CC=/usr/bin/clang" +export CFLAGS="-O2 -Wall -g -Wextra -Wshadow -fvisibility=hidden -fdata-sections -ffunction-sections" +export CXXFLAGS="$CFLAGS" +export LDFLAGS="-fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc-sections -Wl,--as-needed" + do_scan_build() { local e flags @@ -119,12 +118,6 @@ exit 0 } -# Try to show many, many warnings :). -CFLAGS="-O2 -Wall -g -Wextra -Wshadow -fvisibility=hidden -fdata-sections -ffunction-sections" -CXXFLAGS=$CFLAGS -LDFLAGS="-fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc-sections -Wl,--as-needed" - - # how many CPUs? if [ -f /proc/cpuinfo ] then |
From: Enlightenment S. <no-...@en...> - 2012-08-05 22:50:44
|
Log: devs/stefan: Add arrow for map icon Author: stefan Date: 2012-08-05 15:50:35 -0700 (Sun, 05 Aug 2012) New Revision: 74888 Trac: http://trac.enlightenment.org/e/changeset/74888 Modified: trunk/devs/stefan/icon-map.png Modified: trunk/devs/stefan/icon-map.png =================================================================== --- trunk/devs/stefan/icon-map.png 2012-08-05 13:07:28 UTC (rev 74887) +++ trunk/devs/stefan/icon-map.png 2012-08-05 22:50:35 UTC (rev 74888) @@ -1,12 +1,11 @@ PNG |
From: Enlightenment S. <no-...@en...> - 2012-09-27 14:12:12
|
Log: devs/stefan: Lets build the new edbus as well. Author: stefan Date: 2012-09-27 07:11:59 -0700 (Thu, 27 Sep 2012) New Revision: 77154 Trac: http://trac.enlightenment.org/e/changeset/77154 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-09-27 13:02:18 UTC (rev 77153) +++ trunk/devs/stefan/build-efl.sh 2012-09-27 14:11:59 UTC (rev 77154) @@ -13,7 +13,7 @@ libxtst-dev graphviz libasound2-dev libpam0g-dev" defcore="eina eet evas evas_generic_loaders ecore eio embryo edje emotion eeze - e_dbus efreet PROTO/libeweather PROTO/emap elementary ephysics" + e_dbus edbus efreet PROTO/libeweather PROTO/emap elementary ephysics" defapps="ethumb terminology e ephoto rage expedite" defpkgs="$defcore $defapps" |
From: Enlightenment S. <no-...@en...> - 2012-10-09 14:58:11
|
Log: dev/stefan: Add eobj before evas into build script Author: stefan Date: 2012-10-09 07:58:00 -0700 (Tue, 09 Oct 2012) New Revision: 77648 Trac: http://trac.enlightenment.org/e/changeset/77648 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-10-09 14:50:01 UTC (rev 77647) +++ trunk/devs/stefan/build-efl.sh 2012-10-09 14:58:00 UTC (rev 77648) @@ -12,7 +12,7 @@ libxss-dev libxp-dev libxtst-dev graphviz libasound2-dev libpam0g-dev" -defcore="eina eet evas evas_generic_loaders ecore eio embryo edje emotion eeze +defcore="eina eet PROTO/eobj evas evas_generic_loaders ecore eio embryo edje emotion eeze e_dbus edbus efreet PROTO/libeweather PROTO/emap elementary ephysics" defapps="ethumb terminology e ephoto rage expedite" |
From: Enlightenment S. <no-...@en...> - 2012-10-19 15:02:57
|
Log: dev/stefan/build.sh: Switch to the merged efl tree to sport problems early. Author: stefan Date: 2012-10-19 08:02:50 -0700 (Fri, 19 Oct 2012) New Revision: 78255 Trac: http://trac.enlightenment.org/e/changeset/78255 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-10-19 13:50:08 UTC (rev 78254) +++ trunk/devs/stefan/build-efl.sh 2012-10-19 15:02:50 UTC (rev 78255) @@ -12,7 +12,7 @@ libxss-dev libxp-dev libxtst-dev graphviz libasound2-dev libpam0g-dev" -defcore="eina eet PROTO/eobj evas evas_generic_loaders ecore eio embryo edje emotion eeze +defcore="efl evas evas_generic_loaders ecore eio embryo edje emotion eeze e_dbus edbus efreet PROTO/libeweather PROTO/emap elementary ephysics" defapps="ethumb terminology e ephoto rage expedite" |
From: Enlightenment S. <no-...@en...> - 2012-10-25 15:26:34
|
Log: devs/stefan: Enable tests for efl and evas in my build script Author: stefan Date: 2012-10-25 08:26:23 -0700 (Thu, 25 Oct 2012) New Revision: 78465 Trac: http://trac.enlightenment.org/e/changeset/78465 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-10-25 15:26:20 UTC (rev 78464) +++ trunk/devs/stefan/build-efl.sh 2012-10-25 15:26:23 UTC (rev 78465) @@ -61,10 +61,11 @@ echo "Building $e" echo case $e in - eina) -# flags="--enable-debug-threads" + efl) + flags="--enable-tests" ;; evas) + flags="--enable-tests" # flags="--enable-gl-x11 --enable-gl-xlib --enable-software-xcb" ;; ecore) |
From: Enlightenment S. <no-...@en...> - 2012-10-29 10:02:23
|
Log: devs/stefan/build: Embryo is now in the merged tree. No need to have it listed here as it is already build with efl. Author: stefan Date: 2012-10-29 03:02:14 -0700 (Mon, 29 Oct 2012) New Revision: 78611 Trac: http://trac.enlightenment.org/e/changeset/78611 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-10-29 10:02:11 UTC (rev 78610) +++ trunk/devs/stefan/build-efl.sh 2012-10-29 10:02:14 UTC (rev 78611) @@ -12,7 +12,7 @@ libxss-dev libxp-dev libxtst-dev graphviz libasound2-dev libpam0g-dev" -defcore="efl evas evas_generic_loaders ecore eio embryo edje emotion eeze +defcore="efl evas evas_generic_loaders ecore eio edje emotion eeze e_dbus edbus efreet PROTO/libeweather PROTO/emap elementary ephysics" defapps="ethumb terminology e ephoto rage expedite" |
From: Enlightenment S. <no-...@en...> - 2012-11-05 09:02:23
|
Log: devs/stefan: Evas is now in the efl tree. Update my build script. Author: stefan Date: 2012-11-05 01:02:14 -0800 (Mon, 05 Nov 2012) New Revision: 78916 Trac: http://trac.enlightenment.org/e/changeset/78916 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-11-05 08:53:57 UTC (rev 78915) +++ trunk/devs/stefan/build-efl.sh 2012-11-05 09:02:14 UTC (rev 78916) @@ -12,8 +12,8 @@ libxss-dev libxp-dev libxtst-dev graphviz libasound2-dev libpam0g-dev" -defcore="efl evas evas_generic_loaders ecore eio edje emotion eeze - e_dbus edbus efreet PROTO/libeweather PROTO/emap elementary ephysics" +defcore="efl evas_generic_loaders ecore eio edje emotion eeze e_dbus edbus + efreet PROTO/libeweather PROTO/emap elementary ephysics" defapps="ethumb terminology e ephoto rage expedite" defpkgs="$defcore $defapps" |
From: Enlightenment S. <no-...@en...> - 2012-11-30 11:00:03
|
Log: devs/stefan/build: Update the scan-build option in my buildscript. Cleanup some no longer needed things and extend my scan-build options to analyze header files as well and make it use parallel make option Author: stefan Date: 2012-11-30 02:59:56 -0800 (Fri, 30 Nov 2012) New Revision: 79880 Trac: http://trac.enlightenment.org/e/changeset/79880 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-11-30 10:46:48 UTC (rev 79879) +++ trunk/devs/stefan/build-efl.sh 2012-11-30 10:59:56 UTC (rev 79880) @@ -1,7 +1,5 @@ #!/bin/sh -# Ubuntu (11.04) setup -# deplist="autotools-dev automake autopoint libtool zlib1g-dev libjpeg62-dev libfreetype6-dev libx11-dev subversion git libglib2.0-dev libxext-dev libxcursor-dev libudev-dev @@ -13,8 +11,8 @@ libxtst-dev graphviz libasound2-dev libpam0g-dev" defcore="efl evas_generic_loaders ecore eio edje emotion eeze e_dbus edbus - efreet PROTO/libeweather PROTO/emap elementary ephysics" -defapps="ethumb terminology e ephoto rage expedite" + efreet PROTO/libeweather PROTO/emap elementary" +defapps="ephysics ethumb terminology e ephoto rage expedite" defpkgs="$defcore $defapps" @@ -22,8 +20,6 @@ set -e #set -x -#COMPILER="CC=/usr/bin/clang" - export CFLAGS="-O2 -Wall -g -Wextra -Wshadow -fvisibility=hidden -fdata-sections -ffunction-sections" export CXXFLAGS="$CFLAGS" export LDFLAGS="-fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc-sections -Wl,--as-needed" @@ -37,10 +33,6 @@ echo "Scan build for $e" echo case $e in - evas) - # Disable sse3 for now to allow clang building evas -# flags="--disable-cpu-sse3" - ;; emotion) # flags="--disable-generic-vlc" ;; @@ -48,8 +40,7 @@ flags="" ;; esac -# (cd "$e" && scan-build ./configure $flags $COMPILER && scan-build -o ~/EFL/scan-build-reports/$e make $COMPILER) || exit 1 - (cd "$e" && scan-build ./configure $flags && scan-build -o ~/EFL/scan-build-reports/$e make) || exit 1 + (cd "$e" && scan-build -analyze-headers --use-cc=/usr/bin/clang ./configure $flags && scan-build -o ~/EFL/scan-build-reports/$e make $MAKEFLAGS) || exit 1 } do_build_and_install() |
From: Enlightenment S. <no-...@en...> - 2012-12-03 09:15:12
|
Log: devs/stefan:build.sh: Update to reflect ecore merged into efl. Author: stefan Date: 2012-12-03 01:15:01 -0800 (Mon, 03 Dec 2012) New Revision: 80028 Trac: http://trac.enlightenment.org/e/changeset/80028 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-12-03 09:14:56 UTC (rev 80027) +++ trunk/devs/stefan/build-efl.sh 2012-12-03 09:15:01 UTC (rev 80028) @@ -10,7 +10,7 @@ libxss-dev libxp-dev libxtst-dev graphviz libasound2-dev libpam0g-dev" -defcore="efl evas_generic_loaders ecore eio edje emotion eeze e_dbus edbus +defcore="efl evas_generic_loaders eio edje emotion eeze e_dbus edbus efreet PROTO/libeweather PROTO/emap elementary" defapps="ephysics ethumb terminology e ephoto rage expedite" |
From: Enlightenment S. <no-...@en...> - 2012-12-04 09:01:25
|
Log: devs/stefan: Further cleanup my buildscript. No need anymore for this configure options. Author: stefan Date: 2012-12-04 01:01:15 -0800 (Tue, 04 Dec 2012) New Revision: 80136 Trac: http://trac.enlightenment.org/e/changeset/80136 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-12-04 09:01:11 UTC (rev 80135) +++ trunk/devs/stefan/build-efl.sh 2012-12-04 09:01:15 UTC (rev 80136) @@ -6,9 +6,8 @@ libcurl4-gnutls-dev libc-ares-dev liblua5.1-0-dev libpng12-dev libtiff4-dev libfontconfig1-dev libxcb-shape0-dev libxrender-dev libgif-dev libglu1-mesa-dev mesa-common-dev - librsvg2-dev libfribidi-dev libpixman-1-dev - libxss-dev libxp-dev - libxtst-dev graphviz libasound2-dev libpam0g-dev" + librsvg2-dev libfribidi-dev libpixman-1-dev libxss-dev + libxp-dev libxtst-dev graphviz libasound2-dev libpam0g-dev" defcore="efl evas_generic_loaders eio edje emotion eeze e_dbus edbus efreet PROTO/libeweather PROTO/emap elementary" @@ -33,9 +32,6 @@ echo "Scan build for $e" echo case $e in - emotion) -# flags="--disable-generic-vlc" - ;; *) flags="" ;; @@ -55,13 +51,6 @@ efl) flags="--enable-tests" ;; - evas) - flags="--enable-tests" -# flags="--enable-gl-x11 --enable-gl-xlib --enable-software-xcb" - ;; - ecore) -# flags="--enable-ecore-evas-opengl-x11 --enable-ecore-x-xcb" - ;; emotion) flags="--disable-generic-vlc" ;; |
From: Enlightenment S. <no-...@en...> - 2012-12-05 13:42:49
|
Log: dev/stefan/build: eio is in efl now. Yeah, I also find this tiny commits a bit annoying. Author: stefan Date: 2012-12-05 05:42:41 -0800 (Wed, 05 Dec 2012) New Revision: 80245 Trac: http://trac.enlightenment.org/e/changeset/80245 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-12-05 13:42:37 UTC (rev 80244) +++ trunk/devs/stefan/build-efl.sh 2012-12-05 13:42:41 UTC (rev 80245) @@ -9,7 +9,7 @@ librsvg2-dev libfribidi-dev libpixman-1-dev libxss-dev libxp-dev libxtst-dev graphviz libasound2-dev libpam0g-dev" -defcore="efl evas_generic_loaders eio edje emotion eeze e_dbus edbus +defcore="efl evas_generic_loaders edje emotion eeze e_dbus edbus efreet PROTO/libeweather PROTO/emap elementary" defapps="ephysics ethumb terminology e ephoto rage expedite" |
From: Enlightenment S. <no-...@en...> - 2012-12-06 13:40:11
|
Log: devs/stefan/build.sh: Add notes from latst scan-build run Author: stefan Date: 2012-12-06 05:39:58 -0800 (Thu, 06 Dec 2012) New Revision: 80361 Trac: http://trac.enlightenment.org/e/changeset/80361 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2012-12-06 13:38:34 UTC (rev 80360) +++ trunk/devs/stefan/build-efl.sh 2012-12-06 13:39:58 UTC (rev 80361) @@ -9,6 +9,10 @@ librsvg2-dev libfribidi-dev libpixman-1-dev libxss-dev libxp-dev libxtst-dev graphviz libasound2-dev libpam0g-dev" +# Used whenever cedric pokes me again to do the scan build for the current stable branch +#defcore="ecore-1.7 eet-1.7 eina-1.7 eio-1.7 embryo-1.7 evas-1.7 +# evas_generic_loaders-1.7 edje-1.7 emotion-1.7 eeze-1.7 +# e_dbus-1.7 efreet-1.7 elementary-1.7" defcore="efl evas_generic_loaders ephysics edje emotion eeze e_dbus edbus efreet PROTO/libeweather PROTO/emap elementary" defapps="ethumb terminology e ephoto rage expedite" @@ -19,6 +23,7 @@ set -e #set -x +# Add -std=gnu99 when having problems with clang and dns.c in ecore_con export CFLAGS="-O2 -Wall -g -Wextra -Wshadow -fvisibility=hidden -fdata-sections -ffunction-sections" export CXXFLAGS="$CFLAGS" export LDFLAGS="-fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc-sections -Wl,--as-needed" |
From: Enlightenment S. <no-...@en...> - 2013-01-14 12:21:02
|
Log: devs/stefan/build: Catchup with all merges happened Author: stefan Date: 2013-01-14 04:20:47 -0800 (Mon, 14 Jan 2013) New Revision: 82757 Trac: http://trac.enlightenment.org/e/changeset/82757 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2013-01-14 12:01:34 UTC (rev 82756) +++ trunk/devs/stefan/build-efl.sh 2013-01-14 12:20:47 UTC (rev 82757) @@ -13,9 +13,8 @@ #defcore="ecore-1.7 eet-1.7 eina-1.7 eio-1.7 embryo-1.7 evas-1.7 # evas_generic_loaders-1.7 edje-1.7 emotion-1.7 eeze-1.7 # e_dbus-1.7 efreet-1.7 elementary-1.7" -defcore="efl evas_generic_loaders ephysics edje emotion eeze e_dbus edbus - efreet PROTO/libeweather PROTO/emap elementary" -defapps="ethumb terminology e ephoto rage expedite" +defcore="efl evas_generic_loaders PROTO/libeweather PROTO/emap elementary" +defapps="terminology e ephoto rage expedite" defpkgs="$defcore $defapps" @@ -53,12 +52,6 @@ echo "Building $e" echo case $e in - efl) - flags="--enable-tests" - ;; - emotion) - flags="--disable-generic-vlc" - ;; *) flags="" ;; |
From: Enlightenment S. <no-...@en...> - 2013-02-19 09:04:47
|
Log: devs/stefan: Remove unused stuff from my build script Author: stefan Date: 2013-02-19 01:04:39 -0800 (Tue, 19 Feb 2013) New Revision: 84086 Trac: http://trac.enlightenment.org/e/changeset/84086 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2013-02-19 08:25:08 UTC (rev 84085) +++ trunk/devs/stefan/build-efl.sh 2013-02-19 09:04:39 UTC (rev 84086) @@ -1,15 +1,10 @@ #!/bin/sh -deplist="autotools-dev automake autopoint libtool zlib1g-dev - libjpeg62-dev libfreetype6-dev libx11-dev subversion git - libglib2.0-dev libxext-dev libxcursor-dev libudev-dev - libcurl4-gnutls-dev libc-ares-dev liblua5.1-0-dev libpng12-dev - libtiff4-dev libfontconfig1-dev libxcb-shape0-dev - libxrender-dev libgif-dev libglu1-mesa-dev mesa-common-dev - librsvg2-dev libfribidi-dev libpixman-1-dev libxss-dev - libxp-dev libxtst-dev graphviz libasound2-dev libpam0g-dev" +# autotools-dev automake autopoint libtool zlib1g-dev libjpeg62-dev libfreetype6-dev libx11-dev subversion git +# libglib2.0-dev libxext-dev libxcursor-dev libudev-dev libcurl4-gnutls-dev libc-ares-dev liblua5.1-0-dev libpng12-dev +# libtiff4-dev libfontconfig1-dev libxcb-shape0-dev libxrender-dev libgif-dev libglu1-mesa-dev mesa-common-dev +# librsvg2-dev libfribidi-dev libpixman-1-dev libxss-dev libxp-dev libxtst-dev graphviz libasound2-dev libpam0g-dev" -# Used whenever cedric pokes me again to do the scan build for the current stable branch #defcore="ecore-1.7 eet-1.7 eina-1.7 eio-1.7 embryo-1.7 evas-1.7 # evas_generic_loaders-1.7 edje-1.7 emotion-1.7 eeze-1.7 # e_dbus-1.7 efreet-1.7 elementary-1.7" @@ -56,47 +51,13 @@ flags="" ;; esac - [ $no_autogen = 1 ] || (cd "$e" && rm -f config.cache && ./autogen.sh $flags) || exit 1 + (cd "$e" && rm -f config.cache && ./autogen.sh $flags) || exit 1 (cd "$e" && make "$MAKEFLAGS" && sudo make install && sudo ldconfig) || exit 1 echo echo "Built $e" echo } -do_install_dependencies() -{ - sudo apt-get -y install $deplist -} - -usage() -{ -local scriptname -scriptname="`basename $0`" -cat <<EOF -Usage: -$scriptname [--up] [--deps] [--help] [--force] [pkgs] - -$scriptname builds and installs binaries from the E SVN. -It is written to be run from an SVN checkout or git svn clone. -When used from git svn, it can rebuild only packages that -have changed in git since the last rebuild. - -Options: - - --deps Install build dependencies (Ubuntu 11.04 only) - --up Update mode (avoid running autoconf & configure) - --scan Use scan-build for static analyze - --help Show this message - -Modules built by default are: -$defpkgs - -The default mode of build is simple build and install. - -EOF -exit 0 -} - # how many CPUs? if [ -f /proc/cpuinfo ] then @@ -106,27 +67,16 @@ [ "$cpus" ] || cpus=4 MAKEFLAGS="-j$cpus" -no_autogen=0 debian=0 force=0 -install_deps=0 scan_build=0 while [ $# -ge 1 ] do case "$1" in - --up) - no_autogen=1 - ;; - --deps) - install_deps=1 - ;; --scan) scan_build=1 ;; - --help) - usage - ;; -*) echo "Unknown option $1" >&2 exit 1 @@ -138,8 +88,6 @@ shift done -[ $install_deps = 0 ] || do_install_dependencies - if [ ! "$what" ] then what="$defpkgs" |
From: Enlightenment S. <no-...@en...> - 2013-02-19 10:05:23
|
Log: devs/stefan/build.sh: Change my build script for the efl to git switch. The current efel dir does no longer sit in my svn tree. Adjust the paths to pick up the latest one. Author: stefan Date: 2013-02-19 02:05:14 -0800 (Tue, 19 Feb 2013) New Revision: 84101 Trac: http://trac.enlightenment.org/e/changeset/84101 Modified: trunk/devs/stefan/build-efl.sh Modified: trunk/devs/stefan/build-efl.sh =================================================================== --- trunk/devs/stefan/build-efl.sh 2013-02-19 10:03:09 UTC (rev 84100) +++ trunk/devs/stefan/build-efl.sh 2013-02-19 10:05:14 UTC (rev 84101) @@ -8,7 +8,7 @@ #defcore="ecore-1.7 eet-1.7 eina-1.7 eio-1.7 embryo-1.7 evas-1.7 # evas_generic_loaders-1.7 edje-1.7 emotion-1.7 eeze-1.7 # e_dbus-1.7 efreet-1.7 elementary-1.7" -defcore="efl evas_generic_loaders PROTO/libeweather PROTO/emap elementary" +defcore="../../efl evas_generic_loaders PROTO/libeweather PROTO/emap elementary" defapps="terminology e ephoto rage expedite" defpkgs="$defcore $defapps" |