From 0f74d29fc0b821c8e947c481928d0587b2bf3176 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= Date: Mon, 19 Dec 2011 16:35:58 +0100 Subject: easy_e17.sh: ewebkit update WIP --- easy_e17.sh | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/easy_e17.sh b/easy_e17.sh index d30c3ec..641be7d 100755 --- a/easy_e17.sh +++ b/easy_e17.sh @@ -22,11 +22,13 @@ src_path="$HOME/e17_src" conf_files="/etc/easy_e17.conf $HOME/.easy_e17.conf $PWD/.easy_e17.conf" ewk_enabled=0 -ewk_src_url="http://svn.webkit.org/repository/webkit/trunk/Source" +ewk_src_url="http://svn.webkit.org/repository/webkit/trunk" #/Source" ewk_src_rev="HEAD" ewk_src_path="$HOME/ewebkit_src" ewk_install_path="/opt/ewebkit" ewk_cmake_cmd="cmake .. -DPORT=Efl -DSHARED_CORE=OFF -DCMAKE_BUILD_TYPE=Release" +ewk_build_cmd="./Tools/Scripts/build-webkit --efl --prefix=/opt/ewebkit" +ewk_build_dir="WebKitBuild/" cmake_build_dir="build" git=0 @@ -1089,18 +1091,22 @@ function compile () fi done if [ -e "CMakeLists.txt" ]; then - mkdir -p $cmake_build_dir 2>/dev/null - cd $cmake_build_dir - # TOWO $ewk_ is ewebkit specific !!!!! - if [ $package_make_only != 1 -o $package_clean -gt 1 ]; then - run_command "$name" "$path" "cmake" "cmake : " "$mode" "$ewk_cmake_cmd -DCMAKE_INSTALL_PREFIX=$ewk_install_path" - fi - if [ ! -e "$status_path/$name.noerrors" ] ; then return ; fi - run_command "$name" "NOT USED" "build" "build : " "$mode" "$make -j $threads" +# mkdir -p $cmake_build_dir 2>/dev/null +# cd $cmake_build_dir +# # TOWO $ewk_ is ewebkit specific !!!!! +# if [ $package_make_only != 1 -o $package_clean -gt 1 ]; then +# run_command "$name" "$path" "cmake" "cmake : " "$mode" "$ewk_cmake_cmd -DCMAKE_INSTALL_PREFIX=$ewk_install_path" +# fi +# if [ ! -e "$status_path/$name.noerrors" ] ; then return ; fi +# run_command "$name" "NOT USED" "build" "build : " "$mode" "$make -j $threads" +# if [ ! -e "$status_path/$name.noerrors" ] ; then return ; fi +# run_command "$name" "NOT USED" "install" "install: " "rootonly" "$make install" +# if [ ! -e "$status_path/$name.noerrors" ] ; then return ; fi + run_command "$name" "$path" "cmake" "cmake : " "$mode" "$ewk_build_cmd" if [ ! -e "$status_path/$name.noerrors" ] ; then return ; fi + cd "${ewk_build_dir}/Release" run_command "$name" "NOT USED" "install" "install: " "rootonly" "$make install" if [ ! -e "$status_path/$name.noerrors" ] ; then return ; fi - cd .. elif [ -e "autogen.sh" ]; then if [ ! -e "Makefile" ] || [ $package_make_only != 1 ] || [ $package_clean -gt 1 ]; then run_command "$name" "$path" "autogen" "autogen: " "$mode" "sh ./autogen.sh --prefix=$install_path $accache $args" -- cgit v1.1-2-g2b99