stefan pushed a commit to branch master. http://git.enlightenment.org/admin/devs.git/commit/?id=01aed1cf1290589da206a2337805579153b2cf42
commit 01aed1cf1290589da206a2337805579153b2cf42 Author: Stefan Schmidt <[email protected]> Date: Wed Aug 19 10:03:01 2015 +0200 developers/stefan: Remove outdated build script --- developers/stefan/build-efl.sh | 114 ----------------------------------------- 1 file changed, 114 deletions(-) diff --git a/developers/stefan/build-efl.sh b/developers/stefan/build-efl.sh deleted file mode 100755 index 0066eb6..0000000 --- a/developers/stefan/build-efl.sh +++ /dev/null @@ -1,114 +0,0 @@ -#!/bin/sh - -# 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" - -#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" -defapps="terminology e ephoto rage expedite" - -defpkgs="$defcore $defapps" - -# fail on errors -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" - -do_scan_build() -{ - local e flags - - e="$1" - echo - echo "Scan build for $e" - echo - case $e in - *) - flags="" - ;; - esac - (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() -{ - local e flags - - e="$1" - echo - echo "Building $e" - echo - case $e in - *) - flags="" - ;; - esac - (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 -} - -# how many CPUs? -if [ -f /proc/cpuinfo ] -then - cpus="`grep ^processor /proc/cpuinfo | wc -l`" - cpus=$(($cpus+2)) -fi -[ "$cpus" ] || cpus=4 -MAKEFLAGS="-j$cpus" - -debian=0 -force=0 -scan_build=0 - -while [ $# -ge 1 ] -do - case "$1" in - --scan) - scan_build=1 - ;; - -*) - echo "Unknown option $1" >&2 - exit 1 - ;; - *) - what="$what $1" - ;; - esac - shift -done - -if [ ! "$what" ] -then - what="$defpkgs" -fi - -if [ "$scan_build" = 1 ] -then - for e in $defcore - do - do_scan_build "$e" - done - exit 0 -fi - -for e in $what -do - if [ ! -d "$e" ] - then - echo "$e directory missing?" - exit 1 - fi - - do_build_and_install "$e" -done --
