⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 197056 in webkit


Ignore:
Timestamp:
Feb 24, 2016, 3:47:25 PM (11 years ago)
Author:
commit-queue@webkit.org
Message:

[cmake] Moved PRE/POST_BUILD_COMMAND to WEBKIT_FRAMEWORK.
​https://bugs.webkit.org/show_bug.cgi?id=154651

Patch by Konstantin Tokarev <Konstantin Tokarev> on 2016-02-24
Reviewed by Alex Christensen.

.:

  • Source/cmake/WebKitMacros.cmake:

Source/JavaScriptCore:

  • CMakeLists.txt: Moved shared code to WEBKIT_FRAMEWORK macro.

Source/WebCore:

No new tests needed.

  • CMakeLists.txt: Moved shared code to WEBKIT_FRAMEWORK macro.

Source/WTF:

  • CMakeLists.txt: Moved shared code to WEBKIT_FRAMEWORK macro.
Location:
trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r196947 r197056  
     12016-02-24  Konstantin Tokarev  <annulen@yandex.ru>
     2
     3        [cmake] Moved PRE/POST_BUILD_COMMAND to WEBKIT_FRAMEWORK.
     4        https://bugs.webkit.org/show_bug.cgi?id=154651
     5
     6        Reviewed by Alex Christensen.
     7
     8        * Source/cmake/WebKitMacros.cmake:
     9
    1102016-02-22  Konstantin Tokarev  <annulen@yandex.ru>
    211
  • trunk/Source/JavaScriptCore/CMakeLists.txt

    r196947 r197056  
    13131313WEBKIT_FRAMEWORK(JavaScriptCore)
    13141314
    1315 if (JavaScriptCore_PRE_BUILD_COMMAND)
    1316     add_custom_command(TARGET JavaScriptCore PRE_BUILD COMMAND ${JavaScriptCore_PRE_BUILD_COMMAND} VERBATIM)
    1317 endif ()
    1318 
    1319 if (JavaScriptCore_POST_BUILD_COMMAND)
    1320     add_custom_command(TARGET JavaScriptCore POST_BUILD COMMAND ${JavaScriptCore_POST_BUILD_COMMAND} VERBATIM)
    1321 endif ()
    1322 
    13231315if (${JavaScriptCore_LIBRARY_TYPE} STREQUAL "SHARED")
    13241316    POPULATE_LIBRARY_VERSION(JAVASCRIPTCORE)
  • trunk/Source/JavaScriptCore/ChangeLog

    r197043 r197056  
     12016-02-24  Konstantin Tokarev  <annulen@yandex.ru>
     2
     3        [cmake] Moved PRE/POST_BUILD_COMMAND to WEBKIT_FRAMEWORK.
     4        https://bugs.webkit.org/show_bug.cgi?id=154651
     5
     6        Reviewed by Alex Christensen.
     7
     8        * CMakeLists.txt: Moved shared code to WEBKIT_FRAMEWORK macro.
     9
    1102016-02-24  Commit Queue  <commit-queue@webkit.org>
    211
  • trunk/Source/WTF/ChangeLog

    r197010 r197056  
     12016-02-24  Konstantin Tokarev  <annulen@yandex.ru>
     2
     3        [cmake] Moved PRE/POST_BUILD_COMMAND to WEBKIT_FRAMEWORK.
     4        https://bugs.webkit.org/show_bug.cgi?id=154651
     5
     6        Reviewed by Alex Christensen.
     7
     8        * CMakeLists.txt: Moved shared code to WEBKIT_FRAMEWORK macro.
     9
    1102016-02-23  Dan Bernstein  <mitz@apple.com>
    211
  • trunk/Source/WTF/wtf/CMakeLists.txt

    r196947 r197056  
    291291    set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /SUBSYSTEM:WINDOWS")
    292292endif ()
    293 
    294 if (WTF_PRE_BUILD_COMMAND)
    295     add_custom_command(TARGET WTF PRE_BUILD COMMAND ${WTF_PRE_BUILD_COMMAND} VERBATIM)
    296 endif ()
  • trunk/Source/WebCore/CMakeLists.txt

    r197053 r197056  
    37893789endif ()
    37903790
    3791 if (WebCore_PRE_BUILD_COMMAND)
    3792     add_custom_target(WebCorePreBuild COMMAND ${WebCore_PRE_BUILD_COMMAND} VERBATIM)
    3793     add_dependencies(WebCore WebCorePreBuild)
    3794 endif ()
    3795 
    3796 if (WebCore_POST_BUILD_COMMAND)
    3797     add_custom_command(TARGET WebCore POST_BUILD COMMAND ${WebCore_POST_BUILD_COMMAND} VERBATIM)
    3798 endif ()
    3799 
    38003791if (MSVC)
    38013792    ADD_PRECOMPILED_HEADER("WebCoreTestSupportPrefix.h" "testing/js/WebCoreTestSupportPrefix.cpp" WebCoreTestSupport_SOURCES)
  • trunk/Source/WebCore/ChangeLog

    r197055 r197056  
     12016-02-24  Konstantin Tokarev  <annulen@yandex.ru>
     2
     3        [cmake] Moved PRE/POST_BUILD_COMMAND to WEBKIT_FRAMEWORK.
     4        https://bugs.webkit.org/show_bug.cgi?id=154651
     5
     6        Reviewed by Alex Christensen.
     7
     8        No new tests needed.
     9
     10        * CMakeLists.txt: Moved shared code to WEBKIT_FRAMEWORK macro.
     11
    1122016-02-24  Ryosuke Niwa  <rniwa@webkit.org>
    213
  • trunk/Source/cmake/WebKitMacros.cmake

    r196947 r197056  
    259259    endif ()
    260260
     261    if (${_target}_PRE_BUILD_COMMAND)
     262        add_custom_command(TARGET ${_target} PRE_BUILD COMMAND ${${_target}_PRE_BUILD_COMMAND} VERBATIM)
     263    endif ()
     264
     265    if (${_target}_POST_BUILD_COMMAND)
     266        add_custom_command(TARGET JavaScriptCore POST_BUILD COMMAND ${${_target}_POST_BUILD_COMMAND} VERBATIM)
     267    endif ()
     268
    261269    if (APPLE AND NOT PORT STREQUAL "GTK")
    262270        set_target_properties(${_target} PROPERTIES FRAMEWORK TRUE)
Note: See TracChangeset for help on using the changeset viewer.