2010-06-09 Leandro Pereira <leandro@profusion.mobi>
Reviewed by Adam Treat.
[EFL] Allow building core libraries as shared objects to speed up
linking time on machines with small amounts of memory.
http://webkit.org/b/39899
* CMakeLists.txt: Add SHARED_CORE option.
* cmake/FindGlib.cmake: Add GObject to the list of GLib libraries to
search.
* cmake/OptionsEfl.cmake: Remove default library type definitions.
* cmake/WebKitHelpers.cmake: -fvisibility=hidden did not behave well
when SHARED_CORE is used.
2010-06-09 Leandro Pereira <leandro@profusion.mobi>
Reviewed by Adam Treat.
[EFL] Allow building core libraries as shared objects to speed up
linking time on machines with small amounts of memory.
http://webkit.org/b/39899
* CMakeLists.txt: If building with shared core, install the lib.
* jsc/CMakeListsEfl.txt: Needs Glib and Ecore to link dynamically.
* wtf/CMakeLists.txt: If building with shared core, install the lib.
2010-06-09 Leandro Pereira <leandro@profusion.mobi>
Reviewed by Adam Treat.
[EFL] Allow building core libraries as shared objects to speed up
linking time on machines with small amounts of memory.
http://webkit.org/b/39899
* CMakeLists.txt: If building with shared core, install the lib.
Remove npapi.cpp (causes conflicts when linking dynamically).
* CMakeListsEfl.txt: EFL libraries are needed to link dynamically.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60909
268f45cc-cd09-0410-ab3c-
d52691b4dbfc