Changeset 161354 in webkit


Ignore:
Timestamp:
Jan 6, 2014 11:01:30 AM (10 years ago)
Author:
Martin Robinson
Message:

[GTK] [CMake] Parallel builds still fail when building WebKit2 GObject API unit tests
https://bugs.webkit.org/show_bug.cgi?id=126465

Reviewed by Gustavo Noronha Silva.

  • UIProcess/API/gtk/tests/CMakeLists.txt: Explicitly link the libWebKit2APITestCore static object against

WebKit2, which seems to be necessary on my new system. Also create an explicit dependency between the
injected bundle tests and WebKit2, because they need to use the generated headers.

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r161338 r161354  
     12014-01-06  Martin Robinson  <mrobinson@igalia.com>
     2
     3        [GTK] [CMake] Parallel builds still fail when building WebKit2 GObject API unit tests
     4        https://bugs.webkit.org/show_bug.cgi?id=126465
     5
     6        Reviewed by Gustavo Noronha Silva.
     7
     8        * UIProcess/API/gtk/tests/CMakeLists.txt: Explicitly link the libWebKit2APITestCore static object against
     9        WebKit2, which seems to be necessary on my new system. Also create an explicit dependency between the
     10        injected bundle tests and WebKit2, because they need to use the generated headers.
     11
    1122014-01-06  László Langó  <lango@inf.u-szeged.hu>
    213
  • trunk/Source/WebKit2/UIProcess/API/gtk/tests/CMakeLists.txt

    r161189 r161354  
    3434    WebViewTest.cpp
    3535)
    36 add_dependencies(WebKit2APITestCore WebKit2)
     36
     37target_link_libraries(WebKit2APITestCore WebKit2)
    3738
    3839add_custom_target(test-gresource-bundle
     
    4445macro(ADD_WK2_TEST_WEB_EXTENSION extension_name)
    4546    add_library(${extension_name} MODULE ${ARGN})
     47    add_dependencies(${extension_name} WebKit2)
    4648    set_property(
    4749        TARGET ${extension_name}
Note: See TracChangeset for help on using the changeset viewer.