diff options
author | Patrick Scott <phanna@android.com> | 2009-05-12 11:43:16 -0400 |
---|---|---|
committer | Patrick Scott <phanna@android.com> | 2009-05-12 13:55:25 -0400 |
commit | eb0d79a86d66f3b4ae7bb422a57b7abe82878d5a (patch) | |
tree | 187f72ad28b8be399d9d0c42d7ddb7f726078a6c /autotools | |
parent | b1f12fcd97f02fccc9c9e3582281eae09dd5a211 (diff) | |
download | external_webkit-eb0d79a86d66f3b4ae7bb422a57b7abe82878d5a.zip external_webkit-eb0d79a86d66f3b4ae7bb422a57b7abe82878d5a.tar.gz external_webkit-eb0d79a86d66f3b4ae7bb422a57b7abe82878d5a.tar.bz2 |
Shave ~60k off of libwebcore.so and make webcore_test always build.
Build libwebcore as a static library first. Then build it as a shared library
using the jni entry point as the single source file. This strips uneeded code
out of the final library.
Have webcore_test link against the static library so that the symbols are all
visible. Update webcore_test to link against the new webkit drop as well.
Rearrange the main makefile to create WEBKIT_* variables that a sub-makefile
like webcore_test can use to define includes, cflags, and libraries. Manually
add a dependency on the generated webkit source files.
Verified that svg and v8 work as well as the simulator.
Diffstat (limited to 'autotools')
0 files changed, 0 insertions, 0 deletions