24 lines
946 B
Plaintext
24 lines
946 B
Plaintext
framework module WebKitLegacy_Private {
|
|
|
|
// This umbrella file contains header files that can be included from both
|
|
// C and C++ source files. Header files that can only be included from C++
|
|
// source files must be marked as such, and so are handled separately
|
|
// below in the "module cpp" section.
|
|
|
|
umbrella header "WebKitLegacy_macOS_Private.h"
|
|
|
|
exclude header "NSURLDownloadSPI.h" // Conflicts with NSURLDownload type defined in Apple Internal SDK.
|
|
exclude header "WebDownload.h" // Includes NSURLDownload.h, which is not modularized.
|
|
|
|
module * { export * } // Create a submodule for each header in the umbrella header.
|
|
|
|
// Header files that can be included only from C++ source files.
|
|
|
|
module cpp {
|
|
requires cplusplus
|
|
header "WebCreateFragmentInternal.h"
|
|
}
|
|
|
|
export * // Re-export all content from submodules into the main module.
|
|
}
|