Skip to content
  • mrobinson@webkit.org's avatar
    [CMake] [GTK] Add support for GObject introspection · d3a19869
    mrobinson@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=126162
    
    Reviewed by Daniel Bates.
    
    .:
    
    * Source/PlatformGTK.cmake: Add a 'gir' target that builds all GIR files.
    * Source/cmake/OptionsGTK.cmake: Add a macro for propagating typelib
    targets to the Source level of the build.
    
    Source/JavaScriptCore:
    
    * PlatformGTK.cmake: Add the GIR targets.
    
    Source/WebCore:
    
    * PlatformGTK.cmake: Build a list of WebKitDOM headers and expose it to the
    parent scope of the build.
    
    Source/WebKit:
    
    * PlatformGTK.cmake: Add the GIR targets.
    
    Source/WebKit2:
    
    * PlatformGTK.cmake: Add the GIR targets, split the installed headers list
    between WebKitWebExtension and the WebKit2 library. Update the headers list
    with new headers.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161144 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    d3a19869