Changes between Version 32 and Version 33 of EFLWebKit


Ignore:
Timestamp:
Feb 1, 2011, 7:28:58 PM (14 years ago)
Author:
gyuyoung.kim@samsung.com
Comment:

Root CMakeLists.txt was moved to Source directory.

Legend:

Unmodified
Added
Removed
Modified
  • EFLWebKit

    v32 v33  
    8989 * Run CMake (production settings, see bellow for development flags):
    9090{{{
    91 build$ cmake .. -DPORT=Efl -DSHARED_CORE=OFF -DCMAKE_BUILD_TYPE=Release
     91build$ cmake ../Source -DPORT=Efl -DSHARED_CORE=OFF -DCMAKE_BUILD_TYPE=Release
    9292}}}
    9393 * Run make:
     
    103103Alternatively while doing development it is interesting to turn on debug and shared core. '''Debug''' will generate immensely big libraries with debug symbols and also turn on assertions in the code. '''Shared core''' is a feature that splits all internal libraries into actual dynamic loaded libraries (libJavaScriptCore, libWebCore...) which reduces the link time and memory consumption, with a slight performance hit during startup (whence not recommended for production builds):
    104104{{{
    105 build$ cmake .. -DPORT=Efl -DSHARED_CORE=ON -DCMAKE_BUILD_TYPE=Debug
     105build$ cmake ../Source -DPORT=Efl -DSHARED_CORE=ON -DCMAKE_BUILD_TYPE=Debug
    106106}}}
    107107
     
    111111 * Just do the same as before, but on cmake command you should pass your network backend option:
    112112{{{
    113 build$ cmake .. -DPORT=Efl -DNETWORK_BACKEND=curl
     113build$ cmake ../Source -DPORT=Efl -DNETWORK_BACKEND=curl
    114114}}}
    115115
    116116 * For building without Glib, you should use:
    117117{{{
    118 build$ cmake .. -DPORT=Efl -DNETWORK_BACKEND=curl -DENABLE_GLIB_SUPPORT=OFF -DENABLE_VIDEO=OFF
     118build$ cmake ../Source -DPORT=Efl -DNETWORK_BACKEND=curl -DENABLE_GLIB_SUPPORT=OFF -DENABLE_VIDEO=OFF
    119119}}}
    120120