diff options
Diffstat (limited to 'Source/WebKit2/GNUmakefile.am')
-rw-r--r-- | Source/WebKit2/GNUmakefile.am | 846 |
1 files changed, 846 insertions, 0 deletions
diff --git a/Source/WebKit2/GNUmakefile.am b/Source/WebKit2/GNUmakefile.am new file mode 100644 index 0000000..be64c8e --- /dev/null +++ b/Source/WebKit2/GNUmakefile.am @@ -0,0 +1,846 @@ +# WebKit2 Convenience libraries +noinst_LTLIBRARIES += \ + libWebKit2.la + +libWebKit2_ladir = $(prefix)/include/webkit2-@WEBKITGTK_API_VERSION@/WebKit2 +libWebKit2_la_HEADERS = \ + $(WebKit2)/Shared/API/c/WKArray.h \ + $(WebKit2)/Shared/API/c/WKBase.h \ + $(WebKit2)/Shared/API/c/WKCertificateInfo.h \ + $(WebKit2)/Shared/API/c/WKContextMenuItem.h \ + $(WebKit2)/Shared/API/c/WKContextMenuItemTypes.h \ + $(WebKit2)/Shared/API/c/WKData.h \ + $(WebKit2)/Shared/API/c/WKDictionary.h \ + $(WebKit2)/Shared/API/c/WKError.h \ + $(WebKit2)/Shared/API/c/WKEvent.h \ + $(WebKit2)/Shared/API/c/WKFindOptions.h \ + $(WebKit2)/Shared/API/c/WKGeometry.h \ + $(WebKit2)/Shared/API/c/WKImage.h \ + $(WebKit2)/Shared/API/c/WKMutableArray.h \ + $(WebKit2)/Shared/API/c/WKMutableDictionary.h \ + $(WebKit2)/Shared/API/c/WKNumber.h \ + $(WebKit2)/Shared/API/c/WKPageLoadTypes.h \ + $(WebKit2)/Shared/API/c/WKSecurityOrigin.h \ + $(WebKit2)/Shared/API/c/WKSerializedScriptValue.h \ + $(WebKit2)/Shared/API/c/WKSerializedScriptValuePrivate.h \ + $(WebKit2)/Shared/API/c/WKSharedAPICast.h \ + $(WebKit2)/Shared/API/c/WKString.h \ + $(WebKit2)/Shared/API/c/WKStringPrivate.h \ + $(WebKit2)/Shared/API/c/WKType.h \ + $(WebKit2)/Shared/API/c/WKURL.h \ + $(WebKit2)/Shared/API/c/WKURLRequest.h \ + $(WebKit2)/Shared/API/c/WKURLResponse.h \ + $(WebKit2)/Shared/API/c/WKUserContentURLPattern.h \ + $(WebKit2)/UIProcess/API/cpp/WKRetainPtr.h \ + $(WebKit2)/UIProcess/API/C/WebKit2.h \ + $(WebKit2)/UIProcess/API/C/WKAPICast.h \ + $(WebKit2)/UIProcess/API/C/WKAuthenticationChallenge.h \ + $(WebKit2)/UIProcess/API/C/WKAuthenticationDecisionListener.h \ + $(WebKit2)/UIProcess/API/C/WKBackForwardList.h \ + $(WebKit2)/UIProcess/API/C/WKBackForwardListItem.h \ + $(WebKit2)/UIProcess/API/C/WKContext.h \ + $(WebKit2)/UIProcess/API/C/WKContextPrivate.h \ + $(WebKit2)/UIProcess/API/C/WKCredential.h \ + $(WebKit2)/UIProcess/API/C/WKCredentialTypes.h \ + $(WebKit2)/UIProcess/API/C/WKDatabaseManager.h \ + $(WebKit2)/UIProcess/API/C/WKDownload.h \ + $(WebKit2)/UIProcess/API/C/WKFormSubmissionListener.h \ + $(WebKit2)/UIProcess/API/C/WKFrame.h \ + $(WebKit2)/UIProcess/API/C/WKFramePolicyListener.h \ + $(WebKit2)/UIProcess/API/C/WKInspector.h \ + $(WebKit2)/UIProcess/API/C/WKNativeEvent.h \ + $(WebKit2)/UIProcess/API/C/WKNavigationData.h \ + $(WebKit2)/UIProcess/API/C/WKOpenPanelParameters.h \ + $(WebKit2)/UIProcess/API/C/WKOpenPanelResultListener.h \ + $(WebKit2)/UIProcess/API/C/WKPageGroup.h \ + $(WebKit2)/UIProcess/API/C/WKPage.h \ + $(WebKit2)/UIProcess/API/C/WKPagePrivate.h \ + $(WebKit2)/UIProcess/API/C/WKPreferences.h \ + $(WebKit2)/UIProcess/API/C/WKPreferencesPrivate.h \ + $(WebKit2)/UIProcess/API/C/WKProtectionSpace.h \ + $(WebKit2)/UIProcess/API/C/WKProtectionSpaceTypes.h + +nodist_libWebKit2_la_SOURCES = \ + $(webkit2_built_sources) + +libWebKit2_la_SOURCES = \ + Source/WebKit2/Platform/CoreIPC/ArgumentCoder.h \ + Source/WebKit2/Platform/CoreIPC/ArgumentCoders.h \ + Source/WebKit2/Platform/CoreIPC/ArgumentDecoder.cpp \ + Source/WebKit2/Platform/CoreIPC/ArgumentDecoder.h \ + Source/WebKit2/Platform/CoreIPC/ArgumentEncoder.cpp \ + Source/WebKit2/Platform/CoreIPC/ArgumentEncoder.h \ + Source/WebKit2/Platform/CoreIPC/Arguments.h \ + Source/WebKit2/Platform/CoreIPC/Attachment.cpp \ + Source/WebKit2/Platform/CoreIPC/Attachment.h \ + Source/WebKit2/Platform/CoreIPC/BinarySemaphore.cpp \ + Source/WebKit2/Platform/CoreIPC/BinarySemaphore.h \ + Source/WebKit2/Platform/CoreIPC/Connection.cpp \ + Source/WebKit2/Platform/CoreIPC/Connection.h \ + Source/WebKit2/Platform/CoreIPC/CoreIPCMessageKinds.h \ + Source/WebKit2/Platform/CoreIPC/DataReference.cpp \ + Source/WebKit2/Platform/CoreIPC/DataReference.h \ + Source/WebKit2/Platform/CoreIPC/gtk/ConnectionGtk.cpp \ + Source/WebKit2/Platform/CoreIPC/HandleMessage.h \ + Source/WebKit2/Platform/CoreIPC/MessageID.h \ + Source/WebKit2/Platform/CoreIPC/MessageSender.h \ + Source/WebKit2/Platform/gtk/RunLoopGtk.cpp \ + Source/WebKit2/Platform/gtk/SharedMemoryGtk.cpp \ + Source/WebKit2/Platform/gtk/WorkQueueGtk.cpp \ + Source/WebKit2/Platform/Logging.cpp \ + Source/WebKit2/Platform/Logging.h \ + Source/WebKit2/Platform/Module.cpp \ + Source/WebKit2/Platform/Module.h \ + Source/WebKit2/Platform/PlatformProcessIdentifier.h \ + Source/WebKit2/Platform/RunLoop.cpp \ + Source/WebKit2/Platform/RunLoop.h \ + Source/WebKit2/Platform/SharedMemory.h \ + Source/WebKit2/Platform/WorkItem.h \ + Source/WebKit2/Platform/WorkQueue.cpp \ + Source/WebKit2/Platform/WorkQueue.h \ + Source/WebKit2/PluginProcess/PluginControllerProxy.cpp \ + Source/WebKit2/PluginProcess/PluginControllerProxy.h \ + Source/WebKit2/PluginProcess/PluginProcess.cpp \ + Source/WebKit2/PluginProcess/PluginProcess.h \ + Source/WebKit2/PluginProcess/PluginProcessMain.h \ + Source/WebKit2/PluginProcess/WebProcessConnection.cpp \ + Source/WebKit2/PluginProcess/WebProcessConnection.h \ + Source/WebKit2/Shared/APIClient.h \ + Source/WebKit2/Shared/API/c/WKArray.cpp \ + Source/WebKit2/Shared/API/c/WKArray.h \ + Source/WebKit2/Shared/API/c/WKBase.h \ + Source/WebKit2/Shared/API/c/WKCertificateInfo.cpp \ + Source/WebKit2/Shared/API/c/WKCertificateInfo.h \ + Source/WebKit2/Shared/API/c/WKContextMenuItem.cpp \ + Source/WebKit2/Shared/API/c/WKContextMenuItem.h \ + Source/WebKit2/Shared/API/c/WKContextMenuItemTypes.h \ + Source/WebKit2/Shared/API/c/WKData.cpp \ + Source/WebKit2/Shared/API/c/WKData.h \ + Source/WebKit2/Shared/API/c/WKDictionary.cpp \ + Source/WebKit2/Shared/API/c/WKDictionary.h \ + Source/WebKit2/Shared/API/c/WKError.cpp \ + Source/WebKit2/Shared/API/c/WKError.h \ + Source/WebKit2/Shared/API/c/WKEvent.h \ + Source/WebKit2/Shared/API/c/WKFindOptions.h \ + Source/WebKit2/Shared/API/c/WKGeometry.h \ + Source/WebKit2/Shared/API/c/WKImage.cpp \ + Source/WebKit2/Shared/API/c/WKImage.h \ + Source/WebKit2/Shared/API/c/WKMutableArray.cpp \ + Source/WebKit2/Shared/API/c/WKMutableArray.h \ + Source/WebKit2/Shared/API/c/WKMutableDictionary.cpp \ + Source/WebKit2/Shared/API/c/WKMutableDictionary.h \ + Source/WebKit2/Shared/API/c/WKNumber.cpp \ + Source/WebKit2/Shared/API/c/WKNumber.h \ + Source/WebKit2/Shared/API/c/WKPageLoadTypes.h \ + Source/WebKit2/Shared/API/c/WKSecurityOrigin.cpp \ + Source/WebKit2/Shared/API/c/WKSecurityOrigin.h \ + Source/WebKit2/Shared/API/c/WKSerializedScriptValue.cpp \ + Source/WebKit2/Shared/API/c/WKSerializedScriptValue.h \ + Source/WebKit2/Shared/API/c/WKSerializedScriptValuePrivate.h \ + Source/WebKit2/Shared/API/c/WKSharedAPICast.h \ + Source/WebKit2/Shared/API/c/WKString.cpp \ + Source/WebKit2/Shared/API/c/WKString.h \ + Source/WebKit2/Shared/API/c/WKStringPrivate.h \ + Source/WebKit2/Shared/API/c/WKType.cpp \ + Source/WebKit2/Shared/API/c/WKType.h \ + Source/WebKit2/Shared/API/c/WKURL.cpp \ + Source/WebKit2/Shared/API/c/WKURL.h \ + Source/WebKit2/Shared/API/c/WKURLRequest.cpp \ + Source/WebKit2/Shared/API/c/WKURLRequest.h \ + Source/WebKit2/Shared/API/c/WKURLResponse.cpp \ + Source/WebKit2/Shared/API/c/WKURLResponse.h \ + Source/WebKit2/Shared/API/c/WKUserContentURLPattern.cpp \ + Source/WebKit2/Shared/API/c/WKUserContentURLPattern.h \ + Source/WebKit2/Shared/APIObject.h \ + Source/WebKit2/Shared/ShareableBitmap.cpp \ + Source/WebKit2/Shared/ShareableBitmap.h \ + Source/WebKit2/Shared/CacheModel.h \ + Source/WebKit2/Shared/ChildProcess.cpp \ + Source/WebKit2/Shared/ChildProcess.h \ + Source/WebKit2/Shared/CommandLine.h \ + Source/WebKit2/Shared/CoreIPCSupport/DrawingAreaMessageKinds.h \ + Source/WebKit2/Shared/CoreIPCSupport/DrawingAreaProxyMessageKinds.h \ + Source/WebKit2/Shared/CoreIPCSupport/InjectedBundleMessageKinds.h \ + Source/WebKit2/Shared/CoreIPCSupport/WebContextMessageKinds.h \ + Source/WebKit2/Shared/CoreIPCSupport/WebPageProxyMessageKinds.h \ + Source/WebKit2/Shared/CoreIPCSupport/WebProcessProxyMessageKinds.h \ + Source/WebKit2/Shared/DrawingAreaInfo.h \ + Source/WebKit2/Shared/FontSmoothingLevel.h \ + Source/WebKit2/Shared/gtk/ShareableBitmapGtk.cpp \ + Source/WebKit2/Shared/gtk/PlatformCertificateInfo.h \ + Source/WebKit2/Shared/gtk/WebCoreArgumentCodersGtk.cpp \ + Source/WebKit2/Shared/ImageOptions.h \ + Source/WebKit2/Shared/ImmutableArray.cpp \ + Source/WebKit2/Shared/ImmutableArray.h \ + Source/WebKit2/Shared/ImmutableDictionary.cpp \ + Source/WebKit2/Shared/ImmutableDictionary.h \ + Source/WebKit2/Shared/MutableArray.cpp \ + Source/WebKit2/Shared/MutableArray.h \ + Source/WebKit2/Shared/MutableDictionary.cpp \ + Source/WebKit2/Shared/MutableDictionary.h \ + Source/WebKit2/Shared/NativeWebKeyboardEvent.h \ + Source/WebKit2/Shared/NotImplemented.h \ + Source/WebKit2/Shared/OriginAndDatabases.cpp \ + Source/WebKit2/Shared/OriginAndDatabases.h \ + Source/WebKit2/Shared/PlatformPopupMenuData.cpp \ + Source/WebKit2/Shared/PlatformPopupMenuData.h \ + Source/WebKit2/Shared/PrintInfo.cpp \ + Source/WebKit2/Shared/PrintInfo.h \ + Source/WebKit2/Shared/Plugins/Netscape/NetscapePluginModule.cpp \ + Source/WebKit2/Shared/Plugins/Netscape/NetscapePluginModule.h \ + Source/WebKit2/Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp \ + Source/WebKit2/Shared/Plugins/NPIdentifierData.cpp \ + Source/WebKit2/Shared/Plugins/NPIdentifierData.h \ + Source/WebKit2/Shared/Plugins/NPObjectMessageReceiver.cpp \ + Source/WebKit2/Shared/Plugins/NPObjectMessageReceiver.h \ + Source/WebKit2/Shared/Plugins/NPObjectProxy.cpp \ + Source/WebKit2/Shared/Plugins/NPObjectProxy.h \ + Source/WebKit2/Shared/Plugins/NPRemoteObjectMap.cpp \ + Source/WebKit2/Shared/Plugins/NPRemoteObjectMap.h \ + Source/WebKit2/Shared/Plugins/NPVariantData.cpp \ + Source/WebKit2/Shared/Plugins/NPVariantData.h \ + Source/WebKit2/Shared/Plugins/PluginProcessCreationParameters.cpp \ + Source/WebKit2/Shared/Plugins/PluginProcessCreationParameters.h \ + Source/WebKit2/Shared/Plugins/PluginQuirks.h \ + Source/WebKit2/Shared/SameDocumentNavigationType.h \ + Source/WebKit2/Shared/SandboxExtension.h \ + Source/WebKit2/Shared/SelectionState.h \ + Source/WebKit2/Shared/SessionState.cpp \ + Source/WebKit2/Shared/SessionState.h \ + Source/WebKit2/Shared/StringPairVector.h \ + Source/WebKit2/Shared/TextCheckerState.h \ + Source/WebKit2/Shared/UserMessageCoders.h \ + Source/WebKit2/Shared/VisitedLinkTable.cpp \ + Source/WebKit2/Shared/VisitedLinkTable.h \ + Source/WebKit2/Shared/WebBackForwardListItem.cpp \ + Source/WebKit2/Shared/WebBackForwardListItem.h \ + Source/WebKit2/Shared/WebCertificateInfo.h \ + Source/WebKit2/Shared/WebContextMenuItem.cpp \ + Source/WebKit2/Shared/WebContextMenuItemData.cpp \ + Source/WebKit2/Shared/WebContextMenuItemData.h \ + Source/WebKit2/Shared/WebContextMenuItem.h \ + Source/WebKit2/Shared/WebCoreArgumentCoders.h \ + Source/WebKit2/Shared/WebData.h \ + Source/WebKit2/Shared/WebError.cpp \ + Source/WebKit2/Shared/WebError.h \ + Source/WebKit2/Shared/WebEventConversion.cpp \ + Source/WebKit2/Shared/WebEventConversion.h \ + Source/WebKit2/Shared/WebEvent.cpp \ + Source/WebKit2/Shared/WebEvent.h \ + Source/WebKit2/Shared/WebFindOptions.h \ + Source/WebKit2/Shared/WebImage.cpp \ + Source/WebKit2/Shared/WebImage.h \ + Source/WebKit2/Shared/WebKeyboardEvent.cpp \ + Source/WebKit2/Shared/WebMouseEvent.cpp \ + Source/WebKit2/Shared/WebNavigationDataStore.h \ + Source/WebKit2/Shared/WebNumber.h \ + Source/WebKit2/Shared/WebOpenPanelParameters.cpp \ + Source/WebKit2/Shared/WebOpenPanelParameters.h \ + Source/WebKit2/Shared/WebPageCreationParameters.cpp \ + Source/WebKit2/Shared/WebPageCreationParameters.h \ + Source/WebKit2/Shared/WebPageGroupData.cpp \ + Source/WebKit2/Shared/WebPageGroupData.h \ + Source/WebKit2/Shared/WebPlatformTouchPoint.cpp \ + Source/WebKit2/Shared/WebPopupItem.cpp \ + Source/WebKit2/Shared/WebPopupItem.h \ + Source/WebKit2/Shared/WebPreferencesStore.cpp \ + Source/WebKit2/Shared/WebPreferencesStore.h \ + Source/WebKit2/Shared/WebProcessCreationParameters.cpp \ + Source/WebKit2/Shared/WebProcessCreationParameters.h \ + Source/WebKit2/Shared/WebSecurityOrigin.h \ + Source/WebKit2/Shared/WebSerializedScriptValue.h \ + Source/WebKit2/Shared/WebString.h \ + Source/WebKit2/Shared/WebTouchEvent.cpp \ + Source/WebKit2/Shared/WebURL.h \ + Source/WebKit2/Shared/WebURLRequest.cpp \ + Source/WebKit2/Shared/WebURLRequest.h \ + Source/WebKit2/Shared/WebURLResponse.cpp \ + Source/WebKit2/Shared/WebURLResponse.h \ + Source/WebKit2/Shared/WebUserContentURLPattern.h \ + Source/WebKit2/Shared/WebWheelEvent.cpp \ + Source/WebKit2/UIProcess/API/cpp/WKRetainPtr.h \ + Source/WebKit2/UIProcess/API/C/WebKit2.h \ + Source/WebKit2/UIProcess/API/C/WKAPICast.h \ + Source/WebKit2/UIProcess/API/C/WKAuthenticationChallenge.cpp \ + Source/WebKit2/UIProcess/API/C/WKAuthenticationChallenge.h \ + Source/WebKit2/UIProcess/API/C/WKAuthenticationDecisionListener.cpp \ + Source/WebKit2/UIProcess/API/C/WKAuthenticationDecisionListener.h \ + Source/WebKit2/UIProcess/API/C/WKBackForwardList.cpp \ + Source/WebKit2/UIProcess/API/C/WKBackForwardList.h \ + Source/WebKit2/UIProcess/API/C/WKBackForwardListItem.cpp \ + Source/WebKit2/UIProcess/API/C/WKBackForwardListItem.h \ + Source/WebKit2/UIProcess/API/C/WKContext.cpp \ + Source/WebKit2/UIProcess/API/C/WKContext.h \ + Source/WebKit2/UIProcess/API/C/WKContextPrivate.h \ + Source/WebKit2/UIProcess/API/C/WKCredential.cpp \ + Source/WebKit2/UIProcess/API/C/WKCredential.h \ + Source/WebKit2/UIProcess/API/C/WKCredentialTypes.h \ + Source/WebKit2/UIProcess/API/C/WKDatabaseManager.cpp \ + Source/WebKit2/UIProcess/API/C/WKDatabaseManager.h \ + Source/WebKit2/UIProcess/API/C/WKDownload.cpp \ + Source/WebKit2/UIProcess/API/C/WKDownload.h \ + Source/WebKit2/UIProcess/API/C/WKFormSubmissionListener.cpp \ + Source/WebKit2/UIProcess/API/C/WKFormSubmissionListener.h \ + Source/WebKit2/UIProcess/API/C/WKFrame.cpp \ + Source/WebKit2/UIProcess/API/C/WKFrame.h \ + Source/WebKit2/UIProcess/API/C/WKFramePolicyListener.cpp \ + Source/WebKit2/UIProcess/API/C/WKFramePolicyListener.h \ + Source/WebKit2/UIProcess/API/C/WKInspector.cpp \ + Source/WebKit2/UIProcess/API/C/WKInspector.h \ + Source/WebKit2/UIProcess/API/C/WKNativeEvent.h \ + Source/WebKit2/UIProcess/API/C/WKNavigationData.cpp \ + Source/WebKit2/UIProcess/API/C/WKNavigationData.h \ + Source/WebKit2/UIProcess/API/C/WKOpenPanelParameters.cpp \ + Source/WebKit2/UIProcess/API/C/WKOpenPanelParameters.h \ + Source/WebKit2/UIProcess/API/C/WKOpenPanelResultListener.cpp \ + Source/WebKit2/UIProcess/API/C/WKOpenPanelResultListener.h \ + Source/WebKit2/UIProcess/API/C/WKPage.cpp \ + Source/WebKit2/UIProcess/API/C/WKPageGroup.cpp \ + Source/WebKit2/UIProcess/API/C/WKPageGroup.h \ + Source/WebKit2/UIProcess/API/C/WKPage.h \ + Source/WebKit2/UIProcess/API/C/WKPagePrivate.h \ + Source/WebKit2/UIProcess/API/C/WKPreferences.cpp \ + Source/WebKit2/UIProcess/API/C/WKPreferences.h \ + Source/WebKit2/UIProcess/API/C/WKPreferencesPrivate.h \ + Source/WebKit2/UIProcess/API/C/WKProtectionSpace.cpp \ + Source/WebKit2/UIProcess/API/C/WKProtectionSpace.h \ + Source/WebKit2/UIProcess/API/C/WKProtectionSpaceTypes.h \ + Source/WebKit2/UIProcess/Authentication/AuthenticationChallengeProxy.cpp \ + Source/WebKit2/UIProcess/Authentication/AuthenticationChallengeProxy.h \ + Source/WebKit2/UIProcess/Authentication/AuthenticationDecisionListener.cpp \ + Source/WebKit2/UIProcess/Authentication/AuthenticationDecisionListener.h \ + Source/WebKit2/UIProcess/Authentication/WebCredential.cpp \ + Source/WebKit2/UIProcess/Authentication/WebCredential.h \ + Source/WebKit2/UIProcess/Authentication/WebProtectionSpace.cpp \ + Source/WebKit2/UIProcess/Authentication/WebProtectionSpace.h \ + Source/WebKit2/UIProcess/ChunkedUpdateDrawingAreaProxy.cpp \ + Source/WebKit2/UIProcess/ChunkedUpdateDrawingAreaProxy.h \ + Source/WebKit2/UIProcess/Downloads/DownloadProxy.cpp \ + Source/WebKit2/UIProcess/Downloads/DownloadProxy.h \ + Source/WebKit2/UIProcess/DrawingAreaProxy.cpp \ + Source/WebKit2/UIProcess/DrawingAreaProxy.h \ + Source/WebKit2/UIProcess/FindIndicator.cpp \ + Source/WebKit2/UIProcess/FindIndicator.h \ + Source/WebKit2/UIProcess/GenericCallback.h \ + Source/WebKit2/UIProcess/gtk/TextCheckerGtk.cpp \ + Source/WebKit2/UIProcess/gtk/WebInspectorGtk.cpp \ + Source/WebKit2/UIProcess/gtk/WebPageProxyGtk.cpp \ + Source/WebKit2/UIProcess/gtk/WebPreferencesGtk.cpp \ + Source/WebKit2/UIProcess/Launcher/gtk/ProcessLauncherGtk.cpp \ + Source/WebKit2/UIProcess/Launcher/gtk/ThreadLauncherGtk.cpp \ + Source/WebKit2/UIProcess/Launcher/ProcessLauncher.cpp \ + Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h \ + Source/WebKit2/UIProcess/Launcher/ThreadLauncher.cpp \ + Source/WebKit2/UIProcess/Launcher/ThreadLauncher.h \ + Source/WebKit2/UIProcess/LayerBackedDrawingAreaProxy.cpp \ + Source/WebKit2/UIProcess/LayerBackedDrawingAreaProxy.h \ + Source/WebKit2/UIProcess/PageClient.h \ + Source/WebKit2/UIProcess/Plugins/gtk/PluginInfoStoreGtk.cpp \ + Source/WebKit2/UIProcess/Plugins/PluginInfoStore.cpp \ + Source/WebKit2/UIProcess/Plugins/PluginInfoStore.h \ + Source/WebKit2/UIProcess/Plugins/PluginProcessManager.cpp \ + Source/WebKit2/UIProcess/Plugins/PluginProcessManager.h \ + Source/WebKit2/UIProcess/Plugins/PluginProcessProxy.cpp \ + Source/WebKit2/UIProcess/Plugins/PluginProcessProxy.h \ + Source/WebKit2/UIProcess/ProcessModel.h \ + Source/WebKit2/UIProcess/ResponsivenessTimer.cpp \ + Source/WebKit2/UIProcess/ResponsivenessTimer.h \ + Source/WebKit2/UIProcess/TextChecker.h \ + Source/WebKit2/UIProcess/TiledDrawingAreaProxy.cpp \ + Source/WebKit2/UIProcess/TiledDrawingAreaProxy.h \ + Source/WebKit2/UIProcess/TiledDrawingAreaTile.h \ + Source/WebKit2/UIProcess/VisitedLinkProvider.cpp \ + Source/WebKit2/UIProcess/VisitedLinkProvider.h \ + Source/WebKit2/UIProcess/WebBackForwardList.cpp \ + Source/WebKit2/UIProcess/WebBackForwardList.h \ + Source/WebKit2/UIProcess/WebContext.cpp \ + Source/WebKit2/UIProcess/WebContext.h \ + Source/WebKit2/UIProcess/WebContextInjectedBundleClient.cpp \ + Source/WebKit2/UIProcess/WebContextInjectedBundleClient.h \ + Source/WebKit2/UIProcess/WebContextMenuProxy.cpp \ + Source/WebKit2/UIProcess/WebContextMenuProxy.h \ + Source/WebKit2/UIProcess/WebContextUserMessageCoders.h \ + Source/WebKit2/UIProcess/WebDatabaseManagerProxyClient.cpp \ + Source/WebKit2/UIProcess/WebDatabaseManagerProxyClient.h \ + Source/WebKit2/UIProcess/WebDatabaseManagerProxy.cpp \ + Source/WebKit2/UIProcess/WebDatabaseManagerProxy.h \ + Source/WebKit2/UIProcess/WebDownloadClient.cpp \ + Source/WebKit2/UIProcess/WebDownloadClient.h \ + Source/WebKit2/UIProcess/WebEditCommandProxy.cpp \ + Source/WebKit2/UIProcess/WebEditCommandProxy.h \ + Source/WebKit2/UIProcess/WebFindClient.cpp \ + Source/WebKit2/UIProcess/WebFindClient.h \ + Source/WebKit2/UIProcess/WebFormClient.cpp \ + Source/WebKit2/UIProcess/WebFormClient.h \ + Source/WebKit2/UIProcess/WebFormSubmissionListenerProxy.cpp \ + Source/WebKit2/UIProcess/WebFormSubmissionListenerProxy.h \ + Source/WebKit2/UIProcess/WebFrameListenerProxy.cpp \ + Source/WebKit2/UIProcess/WebFrameListenerProxy.h \ + Source/WebKit2/UIProcess/WebFramePolicyListenerProxy.cpp \ + Source/WebKit2/UIProcess/WebFramePolicyListenerProxy.h \ + Source/WebKit2/UIProcess/WebFrameProxy.cpp \ + Source/WebKit2/UIProcess/WebFrameProxy.h \ + Source/WebKit2/UIProcess/WebHistoryClient.cpp \ + Source/WebKit2/UIProcess/WebHistoryClient.h \ + Source/WebKit2/UIProcess/WebInspectorProxy.cpp \ + Source/WebKit2/UIProcess/WebInspectorProxy.h \ + Source/WebKit2/UIProcess/WebLoaderClient.cpp \ + Source/WebKit2/UIProcess/WebLoaderClient.h \ + Source/WebKit2/UIProcess/WebNavigationData.cpp \ + Source/WebKit2/UIProcess/WebNavigationData.h \ + Source/WebKit2/UIProcess/WebOpenPanelResultListenerProxy.cpp \ + Source/WebKit2/UIProcess/WebOpenPanelResultListenerProxy.h \ + Source/WebKit2/UIProcess/WebPageContextMenuClient.cpp \ + Source/WebKit2/UIProcess/WebPageContextMenuClient.h \ + Source/WebKit2/UIProcess/WebPageGroup.cpp \ + Source/WebKit2/UIProcess/WebPageGroup.h \ + Source/WebKit2/UIProcess/WebPageProxy.cpp \ + Source/WebKit2/UIProcess/WebPageProxy.h \ + Source/WebKit2/UIProcess/WebPolicyClient.cpp \ + Source/WebKit2/UIProcess/WebPolicyClient.h \ + Source/WebKit2/UIProcess/WebPopupMenuProxy.h \ + Source/WebKit2/UIProcess/WebPreferences.cpp \ + Source/WebKit2/UIProcess/WebPreferences.h \ + Source/WebKit2/UIProcess/WebProcessManager.cpp \ + Source/WebKit2/UIProcess/WebProcessManager.h \ + Source/WebKit2/UIProcess/WebProcessProxy.cpp \ + Source/WebKit2/UIProcess/WebProcessProxy.h \ + Source/WebKit2/UIProcess/WebResourceLoadClient.cpp \ + Source/WebKit2/UIProcess/WebResourceLoadClient.h \ + Source/WebKit2/UIProcess/WebUIClient.cpp \ + Source/WebKit2/UIProcess/WebUIClient.h \ + Source/WebKit2/WebProcess/Authentication/AuthenticationManager.cpp \ + Source/WebKit2/WebProcess/Authentication/AuthenticationManager.h \ + Source/WebKit2/WebProcess/Downloads/curl/DownloadCurl.cpp \ + Source/WebKit2/WebProcess/Downloads/Download.cpp \ + Source/WebKit2/WebProcess/Downloads/Download.h \ + Source/WebKit2/WebProcess/Downloads/DownloadManager.cpp \ + Source/WebKit2/WebProcess/Downloads/DownloadManager.h \ + Source/WebKit2/WebProcess/gtk/WebProcessGtk.cpp \ + Source/WebKit2/WebProcess/gtk/WebProcessMainGtk.cpp \ + Source/WebKit2/WebProcess/gtk/WebProcessMainGtk.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleAPICast.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleBackForwardList.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleBackForwardList.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleBackForwardListItem.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleBackForwardListItem.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundle.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleFrame.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleFramePrivate.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundle.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleHitTestResult.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleHitTestResult.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleInitialize.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleNodeHandlePrivate.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageGroup.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageGroup.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePage.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePagePrivate.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePrivate.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleRangeHandle.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleRangeHandle.h \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleScriptWorld.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleScriptWorld.h \ + Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h \ + Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.h \ + Source/WebKit2/WebProcess/InjectedBundle/gtk/InjectedBundleGtk.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardList.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardList.h \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.h \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleClient.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleClient.h \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.h \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageContextMenuClient.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageContextMenuClient.h \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageEditorClient.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageEditorClient.h \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageFormClient.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageFormClient.h \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.h \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageUIClient.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageUIClient.h \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleScriptWorld.cpp \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleScriptWorld.h \ + Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleUserMessageCoders.h \ + Source/WebKit2/WebProcess/Plugins/Netscape/gtk/NetscapePluginGtk.cpp \ + Source/WebKit2/WebProcess/Plugins/Netscape/JSNPMethod.cpp \ + Source/WebKit2/WebProcess/Plugins/Netscape/JSNPMethod.h \ + Source/WebKit2/WebProcess/Plugins/Netscape/JSNPObject.cpp \ + Source/WebKit2/WebProcess/Plugins/Netscape/JSNPObject.h \ + Source/WebKit2/WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp \ + Source/WebKit2/WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.h \ + Source/WebKit2/WebProcess/Plugins/Netscape/NetscapePlugin.cpp \ + Source/WebKit2/WebProcess/Plugins/Netscape/NetscapePlugin.h \ + Source/WebKit2/WebProcess/Plugins/Netscape/NetscapePluginStream.cpp \ + Source/WebKit2/WebProcess/Plugins/Netscape/NetscapePluginStream.h \ + Source/WebKit2/WebProcess/Plugins/Netscape/NPJSObject.cpp \ + Source/WebKit2/WebProcess/Plugins/Netscape/NPJSObject.h \ + Source/WebKit2/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp \ + Source/WebKit2/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.h \ + Source/WebKit2/WebProcess/Plugins/Netscape/NPRuntimeUtilities.cpp \ + Source/WebKit2/WebProcess/Plugins/Netscape/NPRuntimeUtilities.h \ + Source/WebKit2/WebProcess/Plugins/PluginController.h \ + Source/WebKit2/WebProcess/Plugins/Plugin.cpp \ + Source/WebKit2/WebProcess/Plugins/Plugin.h \ + Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.cpp \ + Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.h \ + Source/WebKit2/WebProcess/Plugins/PluginProcessConnectionManager.cpp \ + Source/WebKit2/WebProcess/Plugins/PluginProcessConnectionManager.h \ + Source/WebKit2/WebProcess/Plugins/PluginProxy.cpp \ + Source/WebKit2/WebProcess/Plugins/PluginProxy.h \ + Source/WebKit2/WebProcess/Plugins/PluginView.cpp \ + Source/WebKit2/WebProcess/Plugins/PluginView.h \ + Source/WebKit2/WebProcess/WebCoreSupport/gtk/WebContextMenuClientGtk.cpp \ + Source/WebKit2/WebProcess/WebCoreSupport/gtk/WebDatabaseManagerGtk.cpp \ + Source/WebKit2/WebProcess/WebCoreSupport/gtk/WebFrameNetworkingContext.h \ + Source/WebKit2/WebProcess/WebCoreSupport/gtk/WebPopupMenuGtk.cpp \ + Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.cpp \ + Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.h \ + Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp \ + Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.h \ + Source/WebKit2/WebProcess/WebCoreSupport/WebDatabaseManager.cpp \ + Source/WebKit2/WebProcess/WebCoreSupport/WebDatabaseManager.h \ + Source/WebKit2/WebProcess/WebCoreSupport/WebDragClient.cpp \ + Source/WebKit2/WebProcess/WebCoreSupport/WebDragClient.h \ + Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.cpp \ + Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.h \ + Source/WebKit2/WebProcess/WebCoreSupport/WebErrors.h \ + Source/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp \ + Source/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.h \ + Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.cpp \ + Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.h \ + Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorFrontendClient.cpp \ + Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorFrontendClient.h \ + Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.cpp \ + Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.h \ + Source/WebKit2/WebProcess/WebCoreSupport/WebPopupMenu.cpp \ + Source/WebKit2/WebProcess/WebCoreSupport/WebPopupMenu.h \ + Source/WebKit2/WebProcess/WebCoreSupport/WebSearchPopupMenu.cpp \ + Source/WebKit2/WebProcess/WebCoreSupport/WebSearchPopupMenu.h \ + Source/WebKit2/WebProcess/WebKitMain.cpp \ + Source/WebKit2/WebProcess/WebPage/ChunkedUpdateDrawingArea.cpp \ + Source/WebKit2/WebProcess/WebPage/ChunkedUpdateDrawingArea.h \ + Source/WebKit2/WebProcess/WebPage/DecoderAdapter.cpp \ + Source/WebKit2/WebProcess/WebPage/DecoderAdapter.h \ + Source/WebKit2/WebProcess/WebPage/DrawingArea.cpp \ + Source/WebKit2/WebProcess/WebPage/DrawingArea.h \ + Source/WebKit2/WebProcess/WebPage/EncoderAdapter.cpp \ + Source/WebKit2/WebProcess/WebPage/EncoderAdapter.h \ + Source/WebKit2/WebProcess/WebPage/FindController.cpp \ + Source/WebKit2/WebProcess/WebPage/FindController.h \ + Source/WebKit2/WebProcess/WebPage/gtk/WebInspectorGtk.cpp \ + Source/WebKit2/WebProcess/WebPage/LayerBackedDrawingArea.cpp \ + Source/WebKit2/WebProcess/WebPage/LayerBackedDrawingArea.h \ + Source/WebKit2/WebProcess/WebPage/PageOverlay.cpp \ + Source/WebKit2/WebProcess/WebPage/PageOverlay.h \ + Source/WebKit2/WebProcess/WebPage/TiledDrawingArea.cpp \ + Source/WebKit2/WebProcess/WebPage/TiledDrawingArea.h \ + Source/WebKit2/WebProcess/WebPage/WebBackForwardListProxy.cpp \ + Source/WebKit2/WebProcess/WebPage/WebBackForwardListProxy.h \ + Source/WebKit2/WebProcess/WebPage/WebContextMenu.cpp \ + Source/WebKit2/WebProcess/WebPage/WebContextMenu.h \ + Source/WebKit2/WebProcess/WebPage/WebEditCommand.cpp \ + Source/WebKit2/WebProcess/WebPage/WebEditCommand.h \ + Source/WebKit2/WebProcess/WebPage/WebFrame.cpp \ + Source/WebKit2/WebProcess/WebPage/WebFrame.h \ + Source/WebKit2/WebProcess/WebPage/WebInspector.cpp \ + Source/WebKit2/WebProcess/WebPage/WebInspector.h \ + Source/WebKit2/WebProcess/WebPage/WebOpenPanelResultListener.cpp \ + Source/WebKit2/WebProcess/WebPage/WebOpenPanelResultListener.h \ + Source/WebKit2/WebProcess/WebPage/WebPage.cpp \ + Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.cpp \ + Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.h \ + Source/WebKit2/WebProcess/WebPage/WebPage.h \ + Source/WebKit2/WebProcess/WebProcess.cpp \ + Source/WebKit2/WebProcess/WebProcess.h \ + Source/WebKit2/WebProcess/WebProcessMain.h + +libWebKit2_la_CPPFLAGS = \ + -fno-strict-aliasing \ + $(global_cppflags) \ + -include $(srcdir)/Source/WebKit2/WebKit2Prefix.h \ + -I$(srcdir)/Source/WebKit2 \ + -I$(srcdir)/Source/WebKit2/gtk \ + -I$(srcdir)/Source/WebKit2/Platform \ + -I$(srcdir)/Source/WebKit2/Platform/CoreIPC \ + -I$(srcdir)/Source/WebKit2/Platform/CoreIPC/gtk \ + -I$(srcdir)/Source/WebKit2/Platform/gtk \ + -I$(srcdir)/Source/WebKit2/PluginProcess \ + -I$(srcdir)/Source/WebKit2/Shared \ + -I$(srcdir)/Source/WebKit2/Shared/API \ + -I$(srcdir)/Source/WebKit2/Shared/API/c \ + -I$(srcdir)/Source/WebKit2/Shared/API/c/gtk \ + -I$(srcdir)/Source/WebKit2/Shared/CoreIPCSupport \ + -I$(srcdir)/Source/WebKit2/Shared/gtk \ + -I$(srcdir)/Source/WebKit2/Shared/Plugins \ + -I$(srcdir)/Source/WebKit2/Shared/Plugins/Netscape \ + -I$(srcdir)/Source/WebKit2/Shared/Plugins/Netscape/x11 \ + -I$(srcdir)/Source/WebKit2/UIProcess \ + -I$(srcdir)/Source/WebKit2/UIProcess/API \ + -I$(srcdir)/Source/WebKit2/UIProcess/API/C \ + -I$(srcdir)/Source/WebKit2/UIProcess/API/C/gtk \ + -I$(srcdir)/Source/WebKit2/UIProcess/API/cpp \ + -I$(srcdir)/Source/WebKit2/UIProcess/Authentication \ + -I$(srcdir)/Source/WebKit2/UIProcess/Downloads \ + -I$(srcdir)/Source/WebKit2/UIProcess/gtk \ + -I$(srcdir)/Source/WebKit2/UIProcess/Launcher \ + -I$(srcdir)/Source/WebKit2/UIProcess/Launcher/gtk \ + -I$(srcdir)/Source/WebKit2/UIProcess/Plugins \ + -I$(srcdir)/Source/WebKit2/UIProcess/Plugins/gtk \ + -I$(srcdir)/Source/WebKit2/WebProcess \ + -I$(srcdir)/Source/WebKit2/WebProcess/Authentication \ + -I$(srcdir)/Source/WebKit2/WebProcess/Downloads \ + -I$(srcdir)/Source/WebKit2/WebProcess/gtk \ + -I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle \ + -I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/API \ + -I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/API/c \ + -I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/DOM \ + -I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/gtk \ + -I$(srcdir)/Source/WebKit2/WebProcess/Launching \ + -I$(srcdir)/Source/WebKit2/WebProcess/Plugins \ + -I$(srcdir)/Source/WebKit2/WebProcess/Plugins/Netscape \ + -I$(srcdir)/Source/WebKit2/WebProcess/Plugins/Netscape/gtk \ + -I$(srcdir)/Source/WebKit2/WebProcess/WebCoreSupport \ + -I$(srcdir)/Source/WebKit2/WebProcess/WebCoreSupport/gtk \ + -I$(srcdir)/Source/WebKit2/WebProcess/WebPage \ + -I$(srcdir)/Source/WebKit2/WebProcess/WebPage/gtk \ + -I$(top_builddir)/DerivedSources/WebKit2 \ + -I$(top_builddir)/DerivedSources/WebKit2/include \ + -I$(top_builddir)/DerivedSources/WebKit2/include/JavaScriptCore \ + -I$(top_builddir)/DerivedSources/WebKit2/include/WebCore \ + -I$(top_builddir)/DerivedSources/WebKit2/include/WebKit2 \ + $(webcore_cppflags) \ + $(webcoregtk_cppflags) \ + $(javascriptcore_cppflags) + +libWebKit2_la_CXXFLAGS = \ + $(global_cxxflags) \ + $(libWebKit2_la_CFLAGS) + +libWebKit2_la_CFLAGS = \ + $(global_cflags) \ + $(COVERAGE_CFLAGS) \ + $(GLIB_CFLAGS) \ + $(GTK_CFLAGS) \ + $(LIBSOUP_CFLAGS) \ + $(UNICODE_CFLAGS) \ + $(XT_CFLAGS) + +libWebKit2_la_LIBADD = \ + -lpthread \ + $(CAIRO_LIBS) \ + $(COVERAGE_LDFLAGS) \ + $(GLIB_LIBS) \ + $(GTK_LIBS) \ + $(LIBSOUP_LIBS) \ + $(UNICODE_LIBS) \ + $(XT_LIBS) + +# Shared libraries +lib_LTLIBRARIES += \ + libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la + +nodist_EXTRA_libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_SOURCES = \ + $(webcore_built_nosources) + +nodist_libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_SOURCES = \ + $(webcore_built_sources) + +libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_SOURCES = \ + $(webcore_sources) \ + $(webcoregtk_sources) + +libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CXXFLAGS = \ + $(global_cxxflags) + +libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CFLAGS = \ + $(global_cflags) + +# When building WebCore, we want WebCore/config.h and NOT JavaScriptCore/config.h, +# hence, it's important that WebCore/ should come first before JavaScriptCore in the +# include path. +libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CPPFLAGS = \ + -DBUILDING_WEBKIT \ + -DPACKAGE_LOCALE_DIR=\"$(localedir)\" \ + -DDATA_DIR=\"${datadir}\" \ + $(global_cppflags) \ + $(webcore_cppflags) \ + $(webcoregtk_cppflags) \ + $(javascriptcore_cppflags) \ + -fno-strict-aliasing \ + $(COVERAGE_CFLAGS) \ + $(ENCHANT_CFLAGS) \ + $(GAIL_CFLAGS) \ + $(GEOCLUE_CFLAGS) \ + $(GLIB_CFLAGS) \ + $(GSTREAMER_CFLAGS) \ + $(GTK_CFLAGS) \ + $(HILDON_CFLAGS) \ + $(HILDON_CPPFLAGS) \ + $(LIBSOUP_CFLAGS) \ + $(LIBXML_CFLAGS) \ + $(LIBXSLT_CFLAGS) \ + $(SQLITE3_CFLAGS) \ + $(UNICODE_CFLAGS) \ + $(XT_CFLAGS) + +# For the Gtk port we want to use XP_UNIX both in X11 and Mac +if !TARGET_WIN32 +libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CPPFLAGS += \ + -DXP_UNIX +endif + +libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LDFLAGS = \ + -version-info @LIBWEBKITGTK_VERSION@ \ + $(version_script) \ + $(no_undefined) + +libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD = \ + -lpthread \ + libJavaScriptCore.la \ + libWebKit2.la \ + $(COVERAGE_LDFLAGS) \ + $(ENCHANT_LIBS) \ + $(GAIL_LIBS) \ + $(GEOCLUE_LIBS) \ + $(GLIB_LIBS) \ + $(GSTREAMER_LIBS) \ + $(GTK_LIBS) \ + $(HILDON_LIBS) \ + $(JPEG_LIBS) \ + $(LIBSOUP_LIBS) \ + $(LIBXML_LIBS) \ + $(LIBXSLT_LIBS) \ + $(PANGO_LIBS) \ + $(PNG_LIBS) \ + $(SQLITE3_LIBS) \ + $(UNICODE_LIBS) \ + $(XT_LIBS) + +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = Source/WebKit2/gtk/@WEBKITGTK_PC_NAME@-@WEBKITGTK_API_VERSION@.pc + +# WebKit2 specific variables +webkit2_built_sources += \ + DerivedSources/WebKit2/AuthenticationManagerMessageReceiver.cpp \ + DerivedSources/WebKit2/AuthenticationManagerMessages.h \ + DerivedSources/WebKit2/DownloadProxyMessageReceiver.cpp \ + DerivedSources/WebKit2/DownloadProxyMessages.h \ + DerivedSources/WebKit2/NPObjectMessageReceiverMessageReceiver.cpp \ + DerivedSources/WebKit2/NPObjectMessageReceiverMessages.h \ + DerivedSources/WebKit2/PluginControllerProxyMessageReceiver.cpp \ + DerivedSources/WebKit2/PluginControllerProxyMessages.h \ + DerivedSources/WebKit2/PluginProcessMessageReceiver.cpp \ + DerivedSources/WebKit2/PluginProcessMessages.h \ + DerivedSources/WebKit2/PluginProcessProxyMessageReceiver.cpp \ + DerivedSources/WebKit2/PluginProcessProxyMessages.h \ + DerivedSources/WebKit2/PluginProxyMessageReceiver.cpp \ + DerivedSources/WebKit2/PluginProxyMessages.h \ + DerivedSources/WebKit2/WebContextMessageReceiver.cpp \ + DerivedSources/WebKit2/WebContextMessages.h \ + DerivedSources/WebKit2/WebDatabaseManagerMessageReceiver.cpp \ + DerivedSources/WebKit2/WebDatabaseManagerMessages.h \ + DerivedSources/WebKit2/WebDatabaseManagerProxyMessageReceiver.cpp \ + DerivedSources/WebKit2/WebDatabaseManagerProxyMessages.h \ + DerivedSources/WebKit2/WebInspectorMessageReceiver.cpp \ + DerivedSources/WebKit2/WebInspectorMessages.h \ + DerivedSources/WebKit2/WebInspectorProxyMessageReceiver.cpp \ + DerivedSources/WebKit2/WebInspectorProxyMessages.h \ + DerivedSources/WebKit2/WebPageProxyMessageReceiver.cpp \ + DerivedSources/WebKit2/WebPageProxyMessages.h \ + DerivedSources/WebKit2/WebPageMessageReceiver.cpp \ + DerivedSources/WebKit2/WebPageMessages.h \ + DerivedSources/WebKit2/WebProcessConnectionMessageReceiver.cpp \ + DerivedSources/WebKit2/WebProcessConnectionMessages.h \ + DerivedSources/WebKit2/WebProcessMessageReceiver.cpp \ + DerivedSources/WebKit2/WebProcessMessages.h \ + DerivedSources/WebKit2/WebProcessProxyMessageReceiver.cpp \ + DerivedSources/WebKit2/WebProcessProxyMessages.h + +BUILT_SOURCES += \ + $(webkit2_built_sources) \ + generate-webkit2-forwarding-headers + +forwarding_headers := $(GENSOURCES_WEBKIT2)/include +generate-webkit2-forwarding-headers: $(WebKit2)/Scripts/generate-forwarding-headers.pl $(libWebKit2_la_SOURCES) + $(AM_V_at)$(mkdir_p) $(forwarding_headers)/JavaScriptCore + $(AM_V_at)$(mkdir_p) $(forwarding_headers)/WebCore + $(AM_V_at)$(mkdir_p) $(forwarding_headers)/WebKit2 + $(AM_V_GEN)$(PERL) $< $(WebKit2) $(forwarding_headers) gtk + $(AM_V_GEN)$(PERL) $< $(WebKit2) $(forwarding_headers) soup + +vpath %.messages.in = \ + $(WebKit2)/PluginProcess \ + $(WebKit2)/Shared/Plugins \ + $(WebKit2)/UIProcess \ + $(WebKit2)/UIProcess/Downloads \ + $(WebKit2)/UIProcess/Plugins \ + $(WebKit2)/WebProcess \ + $(WebKit2)/WebProcess/Authentication \ + $(WebKit2)/WebProcess/Plugins \ + $(WebKit2)/WebProcess/WebCoreSupport \ + $(WebKit2)/WebProcess/WebPage + +message_gen_scripts = \ + $(WebKit2)/Scripts/generate-message-receiver.py \ + $(WebKit2)/Scripts/generate-messages-header.py \ + $(WebKit2)/Scripts/webkit2/__init__.py \ + $(WebKit2)/Scripts/webkit2/messages.py + +# Message header generation +DerivedSources/WebKit2/%MessageReceiver.cpp: %.messages.in $(message_gen_scripts) + $(AM_V_GEN)$(PYTHON) $(WebKit2)/Scripts/generate-message-receiver.py $< > $@ + +DerivedSources/WebKit2/%Messages.h: %.messages.in $(message_gen_scripts) + $(AM_V_GEN)$(PYTHON) $(WebKit2)/Scripts/generate-messages-header.py $< > $@ + +CLEANFILES += \ + $(BUILT_SOURCES) \ + $(top_builddir)/WebKit2/gtk/@WEBKITGTK_PC_NAME@-@WEBKITGTK_API_VERSION@.pc \ + $(top_builddir)/Programs/WebKitWebProcess + +# WebKitWebProcess +bin_PROGRAMS += \ + Programs/WebKitWebProcess + +Programs_WebKitWebProcess_CPPFLAGS = \ + -I$(srcdir)/Source/WebKit2 \ + -I$(srcdir)/Source/WebKit2/UIProcess/API/C \ + -I$(srcdir)/Source/WebKit2/WebProcess/gtk \ + -I$(top_builddir)/DerivedSources/WebKit2 \ + -I$(top_builddir)/DerivedSources/WebKit2/include \ + -I$(top_builddir)/DerivedSources/WebKit2/include/WebCore \ + $(global_cppflags) \ + $(javascriptcore_cppflags) + +Programs_WebKitWebProcess_CFLAGS = \ + $(global_cflags) \ + $(GLIB_CFLAGS) \ + $(GTK_CFLAGS) \ + $(LIBSOUP_CFLAGS) + +Programs_WebKitWebProcess_SOURCES = \ + Source/WebKit2/gtk/MainGtk.cpp + +Programs_WebKitWebProcess_LDADD = \ + libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \ + $(GLIB_LIBS) \ + $(GTK_LIBS) \ + $(LIBSOUP_LIBS) + +Programs_WebKitWebProcess_LDFLAGS = \ + -no-fast-install \ + -no-install |