From 560912fe6379a946e3efd291fc023cd4b47a65f2 Mon Sep 17 00:00:00 2001 From: Reece Date: Sat, 19 Feb 2022 22:25:03 +0000 Subject: [PATCH] [*] Added dependencies --- .gitignore | 218 + .gitmodules | 72 + Aurora/Enum | 1 + Aurora/ForEach | 1 + Aurora/Interfaces | 1 + Aurora/Runtime | 1 + AuroraSolution.lua | 204 + Build_Scripts | 1 + Build_UserScripts/bzip2.aurora.json | 17 + Build_UserScripts/expat.aurora.json | 7 + Build_UserScripts/fmt.aurora.json | 7 + Build_UserScripts/json.aurora.json | 6 + Build_UserScripts/ltc.aurora.json | 13 + Build_UserScripts/ltm.aurora.json | 9 + Build_UserScripts/lz4.aurora.json | 9 + Build_UserScripts/mbedtls.aurora.json | 7 + Build_UserScripts/mimalloc.aurora.json | 11 + Build_UserScripts/o1heap.aurora.json | 5 + Build_UserScripts/png.aurora.json | 27 + Build_UserScripts/uuid.aurora.json | 6 + Build_UserScripts/wxwidgets-linux-gtk.lua | 6159 ++++++++++++++++++ Build_UserScripts/wxwidgets-windows-msw.lua | 6467 +++++++++++++++++++ Build_UserScripts/wxwidgets.aurora.lua | 211 + Build_UserScripts/wxwidgets_in.json | 1459 +++++ Build_UserScripts/wxwidgets_process.js | 225 + Build_UserScripts/zlib.aurora.json | 4 + Build_UserScripts/zstd.aurora.json | 16 + Include | 1 + LICENSE | 8 + README.md | 0 Tests/Common/assert.hpp | 35 + Tests/Common/console.cpp | 87 + Tests/Common/console.hpp | 54 + Tests/Common/entrypoint.cpp | 34 + Tests/Common/test.cpp | 17 + Tests/Common/test.hpp | 50 + Tests/Common/unit.hpp | 14 + Tests/googletest | 1 + Vendor/bzip2 | 1 + Vendor/fmt | 1 + Vendor/libexpat | 1 + Vendor/libpng | 1 + Vendor/libtomcrypt | 1 + Vendor/libtommath | 1 + Vendor/lz4 | 1 + Vendor/mbedtls | 1 + Vendor/mimalloc | 1 + Vendor/nlohmannjson | 1 + Vendor/o1heap | 1 + Vendor/stduuid | 1 + Vendor/wxConfig | 1 + Vendor/wxwidgets | 1 + Vendor/zlib | 1 + Vendor/zstd | 1 + 54 files changed, 15481 insertions(+) create mode 100644 .gitignore create mode 100644 .gitmodules create mode 160000 Aurora/Enum create mode 160000 Aurora/ForEach create mode 160000 Aurora/Interfaces create mode 160000 Aurora/Runtime create mode 100644 AuroraSolution.lua create mode 160000 Build_Scripts create mode 100644 Build_UserScripts/bzip2.aurora.json create mode 100644 Build_UserScripts/expat.aurora.json create mode 100644 Build_UserScripts/fmt.aurora.json create mode 100644 Build_UserScripts/json.aurora.json create mode 100644 Build_UserScripts/ltc.aurora.json create mode 100644 Build_UserScripts/ltm.aurora.json create mode 100644 Build_UserScripts/lz4.aurora.json create mode 100644 Build_UserScripts/mbedtls.aurora.json create mode 100644 Build_UserScripts/mimalloc.aurora.json create mode 100644 Build_UserScripts/o1heap.aurora.json create mode 100644 Build_UserScripts/png.aurora.json create mode 100644 Build_UserScripts/uuid.aurora.json create mode 100644 Build_UserScripts/wxwidgets-linux-gtk.lua create mode 100644 Build_UserScripts/wxwidgets-windows-msw.lua create mode 100644 Build_UserScripts/wxwidgets.aurora.lua create mode 100644 Build_UserScripts/wxwidgets_in.json create mode 100644 Build_UserScripts/wxwidgets_process.js create mode 100644 Build_UserScripts/zlib.aurora.json create mode 100644 Build_UserScripts/zstd.aurora.json create mode 160000 Include create mode 100644 LICENSE create mode 100644 README.md create mode 100644 Tests/Common/assert.hpp create mode 100644 Tests/Common/console.cpp create mode 100644 Tests/Common/console.hpp create mode 100644 Tests/Common/entrypoint.cpp create mode 100644 Tests/Common/test.cpp create mode 100644 Tests/Common/test.hpp create mode 100644 Tests/Common/unit.hpp create mode 160000 Tests/googletest create mode 160000 Vendor/bzip2 create mode 160000 Vendor/fmt create mode 160000 Vendor/libexpat create mode 160000 Vendor/libpng create mode 160000 Vendor/libtomcrypt create mode 160000 Vendor/libtommath create mode 160000 Vendor/lz4 create mode 160000 Vendor/mbedtls create mode 160000 Vendor/mimalloc create mode 160000 Vendor/nlohmannjson create mode 160000 Vendor/o1heap create mode 160000 Vendor/stduuid create mode 160000 Vendor/wxConfig create mode 160000 Vendor/wxwidgets create mode 160000 Vendor/zlib create mode 160000 Vendor/zstd diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..675acaa --- /dev/null +++ b/.gitignore @@ -0,0 +1,218 @@ +# Aurora's general purpose JS/TS/C/C++/Go vs/vscode/intellij/codelite gitignore reference +# Almost usable for Java and Qt + +# Aurora build configuration +Build_CompilerWorkingDirectory/* +Build_Developers/* +Build_Ship/* +Build_Internal/* +Build_Develop/* +Build_Stage/* +Build_Ship/* +Build_Workspace/* +Build_Symbols/* +Build_Link/* +Build/Developers/* +Build/Ship/* +Build/Develop/* +Build/Stage/* +Build/Ship/* +Build/Workspace/* +Build/Symbols/* +Build/Link/* + +# License Headers VS extension +*.licenseheader + +# Binaries / object files +*.dll +*.exe +*.obj +*.so +*.so.* +*.la +*.lai +*.pdb +*.idb +*.exe~ +*.obj +*.dynlib +*.dylib +*.lib +*.d +*.o +*.a +*.la +*.slo +*.lo +*.out +# go unit test +*.test + +# Autogenerated project files +compile_flags.txt +*.mk +*.project +*cmake +Makefile +*.vcxproj +*.xcodeproj + +# IDE trash +.vscode +.vs +/*.gcno +.intellij +.clion +*.vcxproj.filters +*.vcxproj.user +*.tlog + +# OSX +.DS_Store +.AppleDouble +.LSOverride +xcuserdata/ + +# Win32 +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db +*.lnk + +# Linux is trash and cant hotswap like NT +.nfs* +.fuse_hidden* + +# Ninja +.ninja_deps +.ninja_log + +# PID locks +*.pid +*.pid.lock + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +# JetBrains +# User-specific stuff +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# AWS User-specific +.idea/**/aws.xml + +# Generated files +.idea/**/contentModel.xml + +# Sensitive or high-churn files +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml + +# Gradle +.idea/**/gradle.xml +.idea/**/libraries + +# CMake +cmake-build-*/ + +# Android Studio +.idea/caches/build_file_checksums.ser + +# why would we ever ship this dir? +.idea/caches/* + +# NodeJS +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# node-waf configuration +.lock-wscript + +# Dependency directories +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) +web_modules/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* + +# VS Code Extensions +.vscode-test + +# Qt unit tests +target_wrapper.* + +# QtCreator +*.autosave + +# QtCreator Qml +*.qmlproject.user +*.qmlproject.user.* + +# QtCreator CMake +CMakeLists.txt.user* + +# QtCreator 4.8< compilation database +compile_commands.json + +# QtCreator local machine specific files for imported projects +*creator.user* + +*_qmlcache.qrc + +# QT cache and user files +/.qmake.cache +/.qmake.stash +*.pro.user +*.pro.user.* +*.qbs.user +*.qbs.user.* +*.moc + +# Java trash +hs_err_pid* +.gradle +gradle-app.setting +!gradle-wrapper.jar +.gradletasknamecache +pom.xml.tag +pom.xml.releaseBackup +pom.xml.versionsBackup +pom.xml.next +release.properties +dependency-reduced-pom.xml +buildNumber.properties +.mvn/timing.properties +.mvn/wrapper/maven-wrapper.jar \ No newline at end of file diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..485a30c --- /dev/null +++ b/.gitmodules @@ -0,0 +1,72 @@ +[submodule "Build_Scripts"] + path = Build_Scripts + url = https://git.reece.sx/AuroraPipeline/Build +[submodule "Include"] + path = Include + url = https://git.reece.sx/AuroraPipeline/Include +[submodule "Vendor/bzip2"] + path = Vendor/bzip2 + url = https://git.reece.sx/AuroraMiddleware/bzip2 +[submodule "Vendor/fmt"] + path = Vendor/fmt + url = https://git.reece.sx/AuroraMiddleware/fmt +[submodule "Vendor/libtomcrypt"] + path = Vendor/libtomcrypt + url = https://git.reece.sx/AuroraMiddleware/libtomcrypt +[submodule "Vendor/libtommath"] + path = Vendor/libtommath + url = https://git.reece.sx/AuroraMiddleware/libtommath +[submodule "Vendor/lz4"] + path = Vendor/lz4 + url = https://git.reece.sx/AuroraMiddleware/lz4 +[submodule "Vendor/mbedtls"] + path = Vendor/mbedtls + url = https://git.reece.sx/AuroraMiddleware/mbedtls +[submodule "Vendor/mimalloc"] + path = Vendor/mimalloc + url = https://git.reece.sx/AuroraMiddleware/mimalloc +[submodule "Vendor/nlohmannjson"] + path = Vendor/nlohmannjson + url = https://git.reece.sx/AuroraMiddleware/nlohmannjson +[submodule "Vendor/stduuid"] + path = Vendor/stduuid + url = https://git.reece.sx/AuroraMiddleware/stduuid +[submodule "Vendor/zlib"] + path = Vendor/zlib + url = https://git.reece.sx/AuroraMiddleware/zlib +[submodule "Vendor/zstd"] + path = Vendor/zstd + url = https://git.reece.sx/AuroraMiddleware/zstd +[submodule "Vendor/o1heap"] + path = Vendor/o1heap + url = https://git.reece.sx/AuroraMiddleware/o1heap +[submodule "Aurora/Runtime"] + path = Aurora/Runtime + url = https://git.reece.sx/AuroraSupport/AuroraRuntime +[submodule "Aurora/ForEach"] + path = Aurora/ForEach + url = https://git.reece.sx/AuroraSupport/AuroraForEach +[submodule "Aurora/Interfaces"] + path = Aurora/Interfaces + url = https://git.reece.sx/AuroraSupport/AuroraInterfaces +[submodule "Aurora/Enum"] + path = Aurora/Enum + url = https://git.reece.sx/AuroraSupport/AuroraEnum +[submodule "Vendor/libpng"] + path = Vendor/libpng + url = https://gitea.reece.sx/AuroraMiddleware/libpng.git +[submodule "Vendor/wxConfig"] + path = Vendor/wxConfig + url = https://gitea.reece.sx/AuroraMiddleware/wxConfig.git +[submodule "Vendor/wxwidgets"] + path = Vendor/wxwidgets + url = https://gitea.reece.sx/AuroraMiddleware/wxWidgets.git +[submodule "Vendor/libexpat"] + path = Vendor/libexpat + url = https://gitea.reece.sx/AuroraMiddleware/expat.git +[submodule "Tests/googletest"] + path = Tests/googletest + url = https://github.com/google/googletest +[submodule "Vendor/Runtime"] + path = Vendor/Runtime + url = https://git.reece.sx/AuroraSupport/AuroraRuntime diff --git a/Aurora/Enum b/Aurora/Enum new file mode 160000 index 0000000..24ea7a6 --- /dev/null +++ b/Aurora/Enum @@ -0,0 +1 @@ +Subproject commit 24ea7a67a06846aec4950b2a72d15dc72e9621b0 diff --git a/Aurora/ForEach b/Aurora/ForEach new file mode 160000 index 0000000..68a3479 --- /dev/null +++ b/Aurora/ForEach @@ -0,0 +1 @@ +Subproject commit 68a3479d137610dff8857c9054454ed8704c642c diff --git a/Aurora/Interfaces b/Aurora/Interfaces new file mode 160000 index 0000000..f6025d0 --- /dev/null +++ b/Aurora/Interfaces @@ -0,0 +1 @@ +Subproject commit f6025d08cdc85911579c401cb85d49621609546e diff --git a/Aurora/Runtime b/Aurora/Runtime new file mode 160000 index 0000000..7864966 --- /dev/null +++ b/Aurora/Runtime @@ -0,0 +1 @@ +Subproject commit 786496647819719a93030e235b6a8535a74b0a64 diff --git a/AuroraSolution.lua b/AuroraSolution.lua new file mode 100644 index 0000000..2314035 --- /dev/null +++ b/AuroraSolution.lua @@ -0,0 +1,204 @@ +require("aurora") + +auStartSolution({name = "Runtime Project"}) + +local kNamespaceStlEx = "Vendor - 1 - STLEX" +local kNamespaceCompression = "Vendor - 2 - COMPRESSION" +local kNamespaceFormats = "Vendor - 3 - FORMATS" +local kNamespaceRtSupport = "Vendor - 4 - RUNTIME SUPPORT" +local kNamespaceCrypto = "Vendor - 5 - CRYPTO" +local kNamespaceJS = "Vendor - 6 - JAVASCRIPT" +local kNamespaceGraphics = "Vendor - 7 - GRAPHICS" +local kNamespaceAudio = "Vendor - 8 - AUDIO" + +auAddVisit({ + namespace = kNamespaceGraphics, + name = "wxwidgets", + path = "Vendor/wxwidgets", + type = "SharedLib" +}) + +auAddVisit({ + namespace = kNamespaceStlEx, + name = "uuid", + path = "Vendor/stduuid", + type = "StaticLib" +}) + +auAddVisit({ + namespace = kNamespaceCompression, + name = "zstd", + path = "Vendor/zstd", + type = "StaticLib" +}) + +auAddVisit({ + namespace = kNamespaceCompression, + name = "zlib", + path = "Vendor/zlib", + type = "StaticLib" +}) + +auAddVisit({ + namespace = kNamespaceCompression, + name = "bzip2", + path = "Vendor/bzip2", + type = "StaticLib" +}) + +auAddVisit({ + namespace = kNamespaceCompression, + name = "lz4", + path = "Vendor/lz4", + type = "StaticLib" +}) + +--auAddVisit({ +-- namespace = kNamespaceCompression, +-- name = "lzma", +-- path = "Vendor/liblzma", +-- type = "StaticLib" +--}) + +auAddVisit({ + namespace = kNamespaceCrypto, + name = "ltc", + path = "Vendor/libtomcrypt", + type = "StaticLib" +}) + +auAddVisit({ + namespace = kNamespaceCrypto, + name = "ltm", + path = "Vendor/libtommath", + type = "StaticLib" +}) + +auAddVisit({ + namespace = kNamespaceCrypto, + name = "mbedtls", + path = "Vendor/mbedtls", + type = "StaticLib" +}) + +auAddVisit({ + namespace = kNamespaceStlEx, + name = "fmt", + path = "Vendor/fmt", + type = "StaticLib" +}) + +auAddVisit({ + namespace = kNamespaceStlEx, + name = "json", + path = "Vendor/nlohmannjson", + type = "StaticLib" +}) + +auAddVisit({ + namespace = kNamespaceRtSupport, + name = "mimalloc", + path = "Vendor/mimalloc", + type = "StaticLib" +}) + +auAddVisit({ + namespace = kNamespaceRtSupport, + name = "o1heap", + path = "Vendor/o1heap", + type = "StaticLib" +}) + +auAddVisit({ + namespace = "Aurora", + name = "AuroraRuntime", + path = "Aurora/Runtime", + type = "SharedLib", + out = "!" +}) + +auAddVisit({ + namespace = "Aurora", + name = "AuroraForEach", + path = "Aurora/ForEach", + type = "StaticLib" +}) + +auAddVisit({ + namespace = "Aurora", + name = "AuroraInterfaces", + path = "Aurora/Interfaces", + type = "StaticLib" +}) + +auAddVisit({ + namespace = "Aurora", + name = "AuroraEnum", + path = "Aurora/Enum", + type = "StaticLib" +}) + +auAddVisit({ + namespace = kNamespaceFormats, + name = "png", + path = "Vendor/libpng", + type = "StaticLib" +}) + +auAddVisit({ + namespace = kNamespaceFormats, + name = "expat", + path = "Vendor/libexpat", + type = "StaticLib" +}) + +auProcessSolution() + +local processTests = function() + + local addTestGroup = function(name) + local ns = "Test " .. name + auStartGroup(ns) + + function dirName(fullPath) + local pos = (path.translate(fullPath):reverse()):find("%" .. path.getDefaultSeparator()) + return (fullPath:sub(1 - pos)) + end + + local experiments = os.matchdirs("Tests/" .. name .. "/*") + + auForEach(experiments, function(experimentDirectory) + local testName = dirName(experimentDirectory) + + auStartProject({name = testName, projectType = "ConsoleApp", src = experimentDirectory, inc = experimentDirectory, root = experimentDirectory}) + + auLinkAndRefProject("AuroraRuntime") + + location(experimentDirectory) + auFilter (auFilterOf({platforms = "win32"})) + defines "GTEST_OS_WINDOWS" + auFilter {} + + auFilter (auFilterOf({platforms = "linux"})) + defines "GTEST_OS_LINUX" + auFilter {} + + auFilter (auFilterOf({platforms = "mac"})) + defines "GTEST_OS_MAC" + auFilter {} + + defines "GTEST_HAS_EXCEPTIONS" + + includedirs {"Tests/googletest/googletest"} + includedirs {"Tests/googletest/googletest/include"} + files "Tests/googletest/googletest/src/gtest-all.cc" + files "Tests/Common/**.*" + files("Apps/Experiments/Bootstrap/**.*") + end) + end + + addTestGroup("Private") + addTestGroup("Public") +end + +processTests() \ No newline at end of file diff --git a/Build_Scripts b/Build_Scripts new file mode 160000 index 0000000..3b9bf8a --- /dev/null +++ b/Build_Scripts @@ -0,0 +1 @@ +Subproject commit 3b9bf8adf1958264a5608ac1d28367ea50428973 diff --git a/Build_UserScripts/bzip2.aurora.json b/Build_UserScripts/bzip2.aurora.json new file mode 100644 index 0000000..4071aaa --- /dev/null +++ b/Build_UserScripts/bzip2.aurora.json @@ -0,0 +1,17 @@ +{ + "type": "generic", + "name": "bzip2", + "dllimport": "BZ_IMPORT", + "dllexport": [], + "include": "/", + "staticImpDefines": "BZ_NOEXPORT", + "sources": [ + "blocksort.*", + "huffman.*", + "crctable.*", + "randtable.*", + "compress.*", + "decompress.*", + "bzlib.*" + ] +} \ No newline at end of file diff --git a/Build_UserScripts/expat.aurora.json b/Build_UserScripts/expat.aurora.json new file mode 100644 index 0000000..6dc46ca --- /dev/null +++ b/Build_UserScripts/expat.aurora.json @@ -0,0 +1,7 @@ +{ + "name": "xpat", + "type": "generic", + "sourcePaths": "expat/lib", + "include": "expat/lib", + "defines": "XML_STATIC" +} \ No newline at end of file diff --git a/Build_UserScripts/fmt.aurora.json b/Build_UserScripts/fmt.aurora.json new file mode 100644 index 0000000..ed193c0 --- /dev/null +++ b/Build_UserScripts/fmt.aurora.json @@ -0,0 +1,7 @@ +{ + "name": "fmt", + "type": "generic", + "noLink": true, + "include": "include", + "defines": "FMT_HEADER_ONLY" +} \ No newline at end of file diff --git a/Build_UserScripts/json.aurora.json b/Build_UserScripts/json.aurora.json new file mode 100644 index 0000000..c7f024c --- /dev/null +++ b/Build_UserScripts/json.aurora.json @@ -0,0 +1,6 @@ +{ + "noLink": true, + "type": "generic", + "include": "single_include", + "name": "json" +} \ No newline at end of file diff --git a/Build_UserScripts/ltc.aurora.json b/Build_UserScripts/ltc.aurora.json new file mode 100644 index 0000000..da5fd59 --- /dev/null +++ b/Build_UserScripts/ltc.aurora.json @@ -0,0 +1,13 @@ +{ + "name": "libtomcrypt", + "type": "generic", + "include": "src/headers", + "sourcePaths": "src", + "excludes": [ + "demos/**.*", + "tests/**.*" + ], + "depends": "ltm", + "defines": ["USE_LTM", "LTC_NO_PROTOTYPES"], + "impDefines": ["LTC_SOURCE", "LTC_NO_TEST"] +} \ No newline at end of file diff --git a/Build_UserScripts/ltm.aurora.json b/Build_UserScripts/ltm.aurora.json new file mode 100644 index 0000000..2455d9c --- /dev/null +++ b/Build_UserScripts/ltm.aurora.json @@ -0,0 +1,9 @@ +{ + "name": "libtommath", + "type": "root", + "excludes": [ + "demo/**.*", + "mtest/**.*", + "etc/**.*" + ] +} \ No newline at end of file diff --git a/Build_UserScripts/lz4.aurora.json b/Build_UserScripts/lz4.aurora.json new file mode 100644 index 0000000..287756a --- /dev/null +++ b/Build_UserScripts/lz4.aurora.json @@ -0,0 +1,9 @@ +{ + "name": "lz4", + "type": "generic", + "sourcePaths": "lib", + "dllexport": "LZ4_DLL_EXPORT=1", + "dllimport": "LZ4_DLL_IMPORT=1", + "staticImpDefines": "LZ4_STATIC_LINKING_ONLY", + "include": "lib" +} \ No newline at end of file diff --git a/Build_UserScripts/mbedtls.aurora.json b/Build_UserScripts/mbedtls.aurora.json new file mode 100644 index 0000000..b21d716 --- /dev/null +++ b/Build_UserScripts/mbedtls.aurora.json @@ -0,0 +1,7 @@ +{ + "name": "mbedtls", + "type": "generic", + "sourcePaths": "library/", + "include": "include/", + "depends": ["AuroraRuntime"] +} \ No newline at end of file diff --git a/Build_UserScripts/mimalloc.aurora.json b/Build_UserScripts/mimalloc.aurora.json new file mode 100644 index 0000000..d994848 --- /dev/null +++ b/Build_UserScripts/mimalloc.aurora.json @@ -0,0 +1,11 @@ +{ + "name": "mimalloc", + "type": "generic", + "sourcePaths": "src", + "include": "include", + "excludes": [ + "src/page-queue.c", + "src/page-queue.c", + "src/static.c" + ] +} \ No newline at end of file diff --git a/Build_UserScripts/o1heap.aurora.json b/Build_UserScripts/o1heap.aurora.json new file mode 100644 index 0000000..d0000d8 --- /dev/null +++ b/Build_UserScripts/o1heap.aurora.json @@ -0,0 +1,5 @@ +{ + "type": "lazy_free", + "name": "o1heap", + "depends": ["AuroraRuntime"] +} \ No newline at end of file diff --git a/Build_UserScripts/png.aurora.json b/Build_UserScripts/png.aurora.json new file mode 100644 index 0000000..b07a541 --- /dev/null +++ b/Build_UserScripts/png.aurora.json @@ -0,0 +1,27 @@ +{ + "name": "libpng", + "type": "root", + "dllexport": "PNG_BUILD_DLL", + "dllimport": "PNG_USE_DLL", + "excludes": [ + "mips/**.c", + "intel/**.c", + "powerpc/**.c", + "arm/**.c", + "contrib/**.*", + "projects/**.*", + "scripts/**.*" + ], + "actions": [ + { + "filter": { + "archs": "x86_64" + }, + "then": { + "sources": "intel/**.c", + "impDefines": "PNG_INTEL_SSE_OPT=1" + } + } + ], + "depends": "zlib" +} \ No newline at end of file diff --git a/Build_UserScripts/uuid.aurora.json b/Build_UserScripts/uuid.aurora.json new file mode 100644 index 0000000..6ba2115 --- /dev/null +++ b/Build_UserScripts/uuid.aurora.json @@ -0,0 +1,6 @@ +{ + "name": "uuid", + "type": "generic", + "noLink": true, + "include": "include" +} \ No newline at end of file diff --git a/Build_UserScripts/wxwidgets-linux-gtk.lua b/Build_UserScripts/wxwidgets-linux-gtk.lua new file mode 100644 index 0000000..0084290 --- /dev/null +++ b/Build_UserScripts/wxwidgets-linux-gtk.lua @@ -0,0 +1,6159 @@ +local PLATFORM_WIN32 = "0"; +local PLATFORM_UNIX = "1"; +local PLATFORM_MACOSX = "0"; +local TOOLKIT = "GTK"; +local TOOLKIT_VERSION = "4"; +local USE_GUI = "1"; +local WXUNIV = "0"; +local FORMAT = "autoconf"; +local USE_PLUGINS = "0"; +local BASE_UNIX_AND_DARWIN_SRC = { + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp" +}; +local BASE_UNIX_AND_DARWIN_HDR = { + "wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h" +}; +local BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC = { + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp", + "src/unix/mimetype.cpp" +}; +local BASE_UNIX_AND_DARWIN_NOTWXMAC_HDR = { + "wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h", + "wx/unix/mimetype.h" +}; +local BASE_UNIX_SRC = { + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp", + "src/unix/mimetype.cpp", + "src/unix/fswatcher_inotify.cpp", + "src/unix/stdpaths.cpp", + "src/unix/secretstore.cpp" +}; +local BASE_UNIX_HDR = { + "wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h", + "wx/unix/mimetype.h", + "wx/unix/fswatcher_inotify.h", + "wx/unix/stdpaths.h" +}; +local BASE_WIN32_SRC = { + "src/msw/basemsw.cpp", + "src/msw/crashrpt.cpp", + "src/msw/debughlp.cpp", + "src/msw/dde.cpp", + "src/msw/dir.cpp", + "src/msw/dlmsw.cpp", + "src/msw/evtloopconsole.cpp", + "src/msw/mimetype.cpp", + "src/msw/power.cpp", + "src/msw/regconf.cpp", + "src/msw/registry.cpp", + "src/msw/snglinst.cpp", + "src/msw/stackwalk.cpp", + "src/msw/stdpaths.cpp", + "src/msw/thread.cpp", + "src/msw/timer.cpp", + "src/msw/utils.cpp", + "src/msw/utilsexc.cpp", + "src/msw/fswatcher.cpp", + "src/msw/secretstore.cpp" +}; +local BASE_AND_GUI_WIN32_SRC = { + "src/msw/main.cpp", + "src/msw/volume.cpp" +}; +local BASE_WIN32_HDR = { + "wx/msw/apptrait.h", + "wx/msw/apptbase.h", + "wx/msw/chkconf.h", + "wx/msw/crashrpt.h", + "wx/msw/dde.h", + "wx/msw/debughlp.h", + "wx/msw/evtloopconsole.h", + "wx/msw/gccpriv.h", + "wx/msw/libraries.h", + "wx/msw/mimetype.h", + "wx/msw/private.h", + "wx/msw/regconf.h", + "wx/msw/registry.h", + "wx/msw/seh.h", + "wx/msw/stackwalk.h", + "wx/msw/stdpaths.h", + "wx/msw/winundef.h", + "wx/msw/winver.h", + "wx/msw/wrapcctl.h", + "wx/msw/wrapcdlg.h", + "wx/msw/wrapwin.h", + "wx/msw/fswatcher.h" +}; +local BASE_COREFOUNDATION_SRC = { + "src/osx/core/cfstring.cpp", + "src/osx/core/evtloop_cf.cpp", + "src/osx/core/strconv_cf.cpp", + "src/osx/cocoa/utils_base.mm", + "src/osx/core/secretstore.cpp" +}; +local BASE_COREFOUNDATION_HDR = { + "wx/osx/core/cfdataref.h", + "wx/osx/core/cfref.h", + "wx/osx/core/cfstring.h", + "wx/osx/core/hid.h", + "wx/osx/core/evtloop.h", + "wx/osx/core/objcid.h", + "wx/osx/core/private.h", + "wx/osx/core/colour.h", + "wx/osx/carbon/region.h", + "wx/osx/core/cfdictionary.h", + "wx/osx/core/cfarray.h", + "wx/osx/core/cftype.h", + "wx/osx/core/joystick.h", + "wx/osx/core/mimetype.h", + "wx/osx/core/dataview.h" +}; +local BASE_OSX_SHARED_SRC = { + "src/osx/core/mimetype.cpp", + "src/osx/core/cfstring.cpp", + "src/osx/core/evtloop_cf.cpp", + "src/osx/core/strconv_cf.cpp", + "src/osx/cocoa/utils_base.mm", + "src/osx/core/secretstore.cpp", + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp", + "src/osx/fswatcher_fsevents.cpp", + "src/osx/cocoa/stdpaths.mm" +}; +local BASE_OSX_SHARED_HDR = { + "wx/osx/core/cfdataref.h", + "wx/osx/core/cfref.h", + "wx/osx/core/cfstring.h", + "wx/osx/core/hid.h", + "wx/osx/core/evtloop.h", + "wx/osx/core/objcid.h", + "wx/osx/core/private.h", + "wx/osx/core/colour.h", + "wx/osx/carbon/region.h", + "wx/osx/core/cfdictionary.h", + "wx/osx/core/cfarray.h", + "wx/osx/core/cftype.h", + "wx/osx/core/joystick.h", + "wx/osx/core/mimetype.h", + "wx/osx/core/dataview.h", + "wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h", + "wx/osx/fswatcher_fsevents.h" +}; +local BASE_AND_GUI_OSX_COCOA_SRC = { + "src/osx/cocoa/power.mm", + "src/osx/cocoa/utils.mm" +}; +local BASE_OSX_NOTWXMAC_SRC = { + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp", + "src/unix/mimetype.cpp", + "src/osx/core/cfstring.cpp", + "src/osx/core/evtloop_cf.cpp", + "src/osx/core/strconv_cf.cpp", + "src/osx/cocoa/utils_base.mm", + "src/osx/core/secretstore.cpp" +}; +local BASE_OSX_NOTWXMAC_HDR = { + "wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h", + "wx/unix/mimetype.h", + "wx/osx/core/cfdataref.h", + "wx/osx/core/cfref.h", + "wx/osx/core/cfstring.h", + "wx/osx/core/hid.h", + "wx/osx/core/evtloop.h", + "wx/osx/core/objcid.h", + "wx/osx/core/private.h", + "wx/osx/core/colour.h", + "wx/osx/carbon/region.h", + "wx/osx/core/cfdictionary.h", + "wx/osx/core/cfarray.h", + "wx/osx/core/cftype.h", + "wx/osx/core/joystick.h", + "wx/osx/core/mimetype.h", + "wx/osx/core/dataview.h" +}; +local QT_WIN32_SRC = { + "src/msw/ole/comimpl.cpp", + "src/msw/dialup.cpp", + "src/msw/dib.cpp", + "src/msw/joystick.cpp", + "src/msw/ole/oleutils.cpp", + "src/msw/ole/uuid.cpp", + "src/msw/ole/safearray.cpp", + "src/msw/sound.cpp", + "src/msw/ole/automtn.cpp", + "src/qt/graphics.cpp" +}; +local QT_WIN32_HDR = { + "wx/msw/dib.h", + "wx/msw/ole/automtn.h", + "wx/msw/joystick.h", + "wx/msw/sound.h", + "wx/msw/ole/safearray.h", + "wx/msw/ole/oleutils.h", + "wx/msw/ole/comimpl.h", + "wx/msw/ole/uuid.h" +}; +local QT_HDR = { + "wx/qt/accel.h", + "wx/qt/app.h", + "wx/qt/bitmap.h", + "wx/qt/bmpbuttn.h", + "wx/qt/brush.h", + "wx/qt/anybutton.h", + "wx/qt/button.h", + "wx/qt/checkbox.h", + "wx/qt/checklst.h", + "wx/qt/choice.h", + "wx/qt/clipbrd.h", + "wx/qt/clrpicker.h", + "wx/generic/collpaneg.h", + "wx/qt/colordlg.h", + "wx/qt/colour.h", + "wx/qt/combobox.h", + "wx/qt/control.h", + "wx/qt/ctrlsub.h", + "wx/qt/cursor.h", + "wx/qt/dataform.h", + "wx/qt/dataobj2.h", + "wx/qt/dataobj.h", + "wx/qt/dcclient.h", + "wx/qt/dc.h", + "wx/qt/dcmemory.h", + "wx/qt/dcprint.h", + "wx/qt/dcscreen.h", + "wx/qt/defs.h", + "wx/qt/dialog.h", + "wx/qt/dirdlg.h", + "wx/qt/dnd.h", + "wx/qt/evtloop.h", + "wx/qt/filedlg.h", + "wx/qt/font.h", + "wx/qt/fontdlg.h", + "wx/qt/frame.h", + "wx/qt/gauge.h", + "wx/generic/icon.h", + "wx/generic/imaglist.h", + "wx/qt/listbox.h", + "wx/qt/listctrl.h", + "wx/qt/mdi.h", + "wx/qt/menu.h", + "wx/qt/menuitem.h", + "wx/qt/minifram.h", + "wx/qt/msgdlg.h", + "wx/qt/nonownedwnd.h", + "wx/qt/notebook.h", + "wx/qt/palette.h", + "wx/qt/pen.h", + "wx/qt/popupwin.h", + "wx/qt/printdlg.h", + "wx/generic/prntdlgg.h", + "wx/qt/printqt.h", + "wx/qt/radiobox.h", + "wx/qt/radiobut.h", + "wx/qt/region.h", + "wx/qt/scrolbar.h", + "wx/qt/slider.h", + "wx/qt/spinbutt.h", + "wx/qt/spinctrl.h", + "wx/qt/statbmp.h", + "wx/qt/statbox.h", + "wx/qt/statline.h", + "wx/qt/statusbar.h", + "wx/qt/stattext.h", + "wx/qt/textctrl.h", + "wx/qt/textentry.h", + "wx/qt/tglbtn.h", + "wx/qt/toolbar.h", + "wx/qt/tooltip.h", + "wx/qt/toplevel.h", + "wx/qt/window.h", + "wx/generic/fdrepdlg.h", + "wx/generic/filepickerg.h", + "wx/generic/clrpickerg.h", + "wx/generic/fontpickerg.h", + "wx/generic/caret.h", + "wx/qt/calctrl.h", + "wx/qt/dvrenderer.h", + "wx/qt/taskbar.h", + "wx/generic/activityindicator.h", + "wx/qt/dataview.h", + "wx/qt/dvrenderers.h", + "wx/qt/treectrl.h" +}; +local QT_SRC = { + "src/common/taskbarcmn.cpp", + "src/generic/caret.cpp", + "src/generic/clrpickerg.cpp", + "src/generic/collpaneg.cpp", + "src/generic/fdrepdlg.cpp", + "src/generic/filepickerg.cpp", + "src/generic/fontpickerg.cpp", + "src/generic/icon.cpp", + "src/generic/imaglist.cpp", + "src/generic/prntdlgg.cpp", + "src/generic/textmeasure.cpp", + "src/generic/activityindicator.cpp", + "src/qt/accel.cpp", + "src/qt/app.cpp", + "src/qt/apptraits.cpp", + "src/qt/bitmap.cpp", + "src/qt/bmpbuttn.cpp", + "src/qt/brush.cpp", + "src/qt/anybutton.cpp", + "src/qt/button.cpp", + "src/qt/calctrl.cpp", + "src/qt/checkbox.cpp", + "src/qt/checklst.cpp", + "src/qt/choice.cpp", + "src/qt/clipbrd.cpp", + "src/qt/clrpicker.cpp", + "src/qt/colordlg.cpp", + "src/qt/colour.cpp", + "src/qt/combobox.cpp", + "src/qt/control.cpp", + "src/qt/converter.cpp", + "src/qt/ctrlsub.cpp", + "src/qt/cursor.cpp", + "src/qt/dataobj.cpp", + "src/qt/dataview.cpp", + "src/qt/dcclient.cpp", + "src/qt/dc.cpp", + "src/qt/dcmemory.cpp", + "src/qt/dcprint.cpp", + "src/qt/dcscreen.cpp", + "src/qt/defs.cpp", + "src/qt/dialog.cpp", + "src/qt/display.cpp", + "src/qt/dnd.cpp", + "src/qt/dvrenderer.cpp", + "src/qt/dvrenderers.cpp", + "src/qt/evtloop.cpp", + "src/qt/filedlg.cpp", + "src/qt/font.cpp", + "src/qt/fontdlg.cpp", + "src/qt/fontutil.cpp", + "src/qt/fontenum.cpp", + "src/qt/frame.cpp", + "src/qt/gauge.cpp", + "src/qt/listbox.cpp", + "src/qt/listctrl.cpp", + "src/qt/mdi.cpp", + "src/qt/menu.cpp", + "src/qt/menuitem.cpp", + "src/qt/minifram.cpp", + "src/qt/msgdlg.cpp", + "src/qt/notebook.cpp", + "src/qt/palette.cpp", + "src/qt/nonownedwnd.cpp", + "src/qt/pen.cpp", + "src/qt/popupwin.cpp", + "src/qt/printdlg.cpp", + "src/qt/printqt.cpp", + "src/qt/radiobox.cpp", + "src/qt/radiobut.cpp", + "src/qt/region.cpp", + "src/qt/scrolbar.cpp", + "src/qt/settings.cpp", + "src/qt/sockqt.cpp", + "src/qt/slider.cpp", + "src/qt/spinbutt.cpp", + "src/qt/spinctrl.cpp", + "src/qt/statbmp.cpp", + "src/qt/statbox.cpp", + "src/qt/statline.cpp", + "src/qt/stattext.cpp", + "src/qt/statusbar.cpp", + "src/qt/taskbar.cpp", + "src/qt/textctrl.cpp", + "src/qt/textentry.cpp", + "src/qt/tglbtn.cpp", + "src/qt/timer.cpp", + "src/qt/toolbar.cpp", + "src/qt/tooltip.cpp", + "src/qt/toplevel.cpp", + "src/qt/uiaction.cpp", + "src/qt/utils.cpp", + "src/qt/window.cpp", + "src/qt/treectrl.cpp" +}; +local MEDIA_QT_SRC = "src/qt/mediactrl.cpp"; +local BASE_CMN_SRC = { + "src/common/any.cpp", + "src/common/appbase.cpp", + "src/common/arcall.cpp", + "src/common/arcfind.cpp", + "src/common/archive.cpp", + "src/common/arrstr.cpp", + "src/common/base64.cpp", + "src/common/clntdata.cpp", + "src/common/cmdline.cpp", + "src/common/config.cpp", + "src/common/convauto.cpp", + "src/common/datetime.cpp", + "src/common/datetimefmt.cpp", + "src/common/datstrm.cpp", + "src/common/dircmn.cpp", + "src/common/dynlib.cpp", + "src/common/dynload.cpp", + "src/common/encconv.cpp", + "src/common/evtloopcmn.cpp", + "src/common/extended.c", + "src/common/ffile.cpp", + "src/common/file.cpp", + "src/common/fileback.cpp", + "src/common/fileconf.cpp", + "src/common/filefn.cpp", + "src/common/filename.cpp", + "src/common/filesys.cpp", + "src/common/filtall.cpp", + "src/common/filtfind.cpp", + "src/common/fmapbase.cpp", + "src/common/fs_arc.cpp", + "src/common/fs_filter.cpp", + "src/common/hash.cpp", + "src/common/hashmap.cpp", + "src/common/init.cpp", + "src/common/intl.cpp", + "src/common/ipcbase.cpp", + "src/common/languageinfo.cpp", + "src/common/list.cpp", + "src/common/log.cpp", + "src/common/longlong.cpp", + "src/common/memory.cpp", + "src/common/mimecmn.cpp", + "src/common/module.cpp", + "src/common/mstream.cpp", + "src/common/numformatter.cpp", + "src/common/object.cpp", + "src/common/platinfo.cpp", + "src/common/powercmn.cpp", + "src/common/process.cpp", + "src/common/regex.cpp", + "src/common/stdpbase.cpp", + "src/common/sstream.cpp", + "src/common/stdstream.cpp", + "src/common/stopwatch.cpp", + "src/common/strconv.cpp", + "src/common/stream.cpp", + "src/common/string.cpp", + "src/common/stringimpl.cpp", + "src/common/stringops.cpp", + "src/common/strvararg.cpp", + "src/common/sysopt.cpp", + "src/common/tarstrm.cpp", + "src/common/textbuf.cpp", + "src/common/textfile.cpp", + "src/common/threadinfo.cpp", + "src/common/time.cpp", + "src/common/timercmn.cpp", + "src/common/timerimpl.cpp", + "src/common/tokenzr.cpp", + "src/common/translation.cpp", + "src/common/txtstrm.cpp", + "src/common/unichar.cpp", + "src/common/uri.cpp", + "src/common/ustring.cpp", + "src/common/variant.cpp", + "src/common/wfstream.cpp", + "src/common/wxcrt.cpp", + "src/common/wxprintf.cpp", + "src/common/xlocale.cpp", + "src/common/xti.cpp", + "src/common/xtistrm.cpp", + "src/common/zipstrm.cpp", + "src/common/zstream.cpp", + "src/common/fswatchercmn.cpp", + "src/generic/fswatcherg.cpp", + "src/common/secretstore.cpp", + "src/common/lzmastream.cpp" +}; +local BASE_AND_GUI_CMN_SRC = { + "src/common/event.cpp", + "src/common/fs_mem.cpp", + "src/common/msgout.cpp", + "src/common/utilscmn.cpp" +}; +local BASE_CMN_HDR = { + "wx/afterstd.h", + "wx/any.h", + "wx/anystr.h", + "wx/app.h", + "wx/apptrait.h", + "wx/archive.h", + "wx/arrimpl.cpp", + "wx/arrstr.h", + "wx/atomic.h", + "wx/base64.h", + "wx/beforestd.h", + "wx/buffer.h", + "wx/build.h", + "wx/chartype.h", + "wx/checkeddelete.h", + "wx/chkconf.h", + "wx/clntdata.h", + "wx/cmdargs.h", + "wx/cmdline.h", + "wx/compiler.h", + "wx/confbase.h", + "wx/config.h", + "wx/convauto.h", + "wx/containr.h", + "wx/cpp.h", + "wx/crt.h", + "wx/datetime.h", + "wx/datstrm.h", + "wx/dde.h", + "wx/debug.h", + "wx/defs.h", + "wx/dir.h", + "wx/dlimpexp.h", + "wx/dlist.h", + "wx/dynarray.h", + "wx/dynlib.h", + "wx/dynload.h", + "wx/encconv.h", + "wx/event.h", + "wx/eventfilter.h", + "wx/evtloop.h", + "wx/evtloopsrc.h", + "wx/except.h", + "wx/features.h", + "wx/flags.h", + "wx/ffile.h", + "wx/file.h", + "wx/fileconf.h", + "wx/filefn.h", + "wx/filename.h", + "wx/filesys.h", + "wx/fontenc.h", + "wx/fontmap.h", + "wx/fs_arc.h", + "wx/fs_filter.h", + "wx/fs_mem.h", + "wx/fs_zip.h", + "wx/hash.h", + "wx/hashmap.h", + "wx/hashset.h", + "wx/iconloc.h", + "wx/init.h", + "wx/intl.h", + "wx/iosfwrap.h", + "wx/ioswrap.h", + "wx/ipc.h", + "wx/ipcbase.h", + "wx/kbdstate.h", + "wx/language.h", + "wx/link.h", + "wx/list.h", + "wx/listimpl.cpp", + "wx/log.h", + "wx/longlong.h", + "wx/math.h", + "wx/memconf.h", + "wx/memory.h", + "wx/memtext.h", + "wx/mimetype.h", + "wx/module.h", + "wx/mousestate.h", + "wx/msgout.h", + "wx/msgqueue.h", + "wx/mstream.h", + "wx/numformatter.h", + "wx/object.h", + "wx/platform.h", + "wx/platinfo.h", + "wx/power.h", + "wx/process.h", + "wx/ptr_scpd.h", + "wx/ptr_shrd.h", + "wx/recguard.h", + "wx/regex.h", + "wx/rtti.h", + "wx/scopedarray.h", + "wx/scopedptr.h", + "wx/scopeguard.h", + "wx/sharedptr.h", + "wx/snglinst.h", + "wx/sstream.h", + "wx/stack.h", + "wx/stackwalk.h", + "wx/stdpaths.h", + "wx/stdstream.h", + "wx/stockitem.h", + "wx/stopwatch.h", + "wx/strconv.h", + "wx/stream.h", + "wx/string.h", + "wx/stringimpl.h", + "wx/stringops.h", + "wx/strvararg.h", + "wx/sysopt.h", + "wx/tarstrm.h", + "wx/textbuf.h", + "wx/textfile.h", + "wx/thread.h", + "wx/thrimpl.cpp", + "wx/time.h", + "wx/timer.h", + "wx/tls.h", + "wx/tokenzr.h", + "wx/tracker.h", + "wx/translation.h", + "wx/txtstrm.h", + "wx/typeinfo.h", + "wx/types.h", + "wx/unichar.h", + "wx/uri.h", + "wx/ustring.h", + "wx/utils.h", + "wx/variant.h", + "wx/vector.h", + "wx/version.h", + "wx/versioninfo.h", + "wx/volume.h", + "wx/weakref.h", + "wx/wfstream.h", + "wx/wx.h", + "wx/wxchar.h", + "wx/wxcrt.h", + "wx/wxcrtbase.h", + "wx/wxcrtvararg.h", + "wx/wxprec.h", + "wx/xlocale.h", + "wx/xti.h", + "wx/xti2.h", + "wx/xtistrm.h", + "wx/xtictor.h", + "wx/xtihandler.h", + "wx/xtiprop.h", + "wx/xtitypes.h", + "wx/zipstrm.h", + "wx/zstream.h", + "wx/meta/convertible.h", + "wx/meta/if.h", + "wx/meta/implicitconversion.h", + "wx/meta/int2type.h", + "wx/meta/movable.h", + "wx/meta/pod.h", + "wx/meta/removeref.h", + "wx/fswatcher.h", + "wx/generic/fswatcher.h", + "wx/secretstore.h", + "wx/lzmastream.h" +}; +local NET_UNIX_SRC = { + "src/common/socketiohandler.cpp", + "src/unix/sockunix.cpp" +}; +local NET_OSX_SRC = "src/osx/core/sockosx.cpp"; +local NET_WIN32_SRC = { + "src/msw/sockmsw.cpp", + "src/msw/urlmsw.cpp" +}; +local NET_CMN_SRC = { + "src/common/fs_inet.cpp", + "src/common/ftp.cpp", + "src/common/http.cpp", + "src/common/protocol.cpp", + "src/common/sckaddr.cpp", + "src/common/sckfile.cpp", + "src/common/sckipc.cpp", + "src/common/sckstrm.cpp", + "src/common/socket.cpp", + "src/common/url.cpp" +}; +local NET_CMN_HDR = { + "wx/fs_inet.h", + "wx/protocol/file.h", + "wx/protocol/ftp.h", + "wx/protocol/http.h", + "wx/protocol/log.h", + "wx/protocol/protocol.h", + "wx/sckaddr.h", + "wx/sckipc.h", + "wx/sckstrm.h", + "wx/socket.h", + "wx/url.h" +}; +local QA_SRC = { + "src/common/debugrpt.cpp", + "src/generic/dbgrptg.cpp" +}; +local QA_HDR = "wx/debugrpt.h"; +local GUI_CMN_SRC = { + "src/common/accelcmn.cpp", + "src/common/accesscmn.cpp", + "src/common/anidecod.cpp", + "src/common/affinematrix2d.cpp", + "src/common/appcmn.cpp", + "src/common/artprov.cpp", + "src/common/artstd.cpp", + "src/common/arttango.cpp", + "src/common/bmpbase.cpp", + "src/common/bmpbtncmn.cpp", + "src/common/bookctrl.cpp", + "src/common/btncmn.cpp", + "src/common/cairo.cpp", + "src/common/checkboxcmn.cpp", + "src/common/checklstcmn.cpp", + "src/common/choiccmn.cpp", + "src/common/clipcmn.cpp", + "src/common/clrpickercmn.cpp", + "src/common/colourcmn.cpp", + "src/common/colourdata.cpp", + "src/common/combocmn.cpp", + "src/common/cmdproc.cpp", + "src/common/cmndata.cpp", + "src/common/containr.cpp", + "src/common/cshelp.cpp", + "src/common/ctrlcmn.cpp", + "src/common/ctrlsub.cpp", + "src/common/dcbase.cpp", + "src/common/dcbufcmn.cpp", + "src/common/dcgraph.cpp", + "src/common/dcsvg.cpp", + "src/common/dirctrlcmn.cpp", + "src/common/dlgcmn.cpp", + "src/common/dndcmn.cpp", + "src/common/dobjcmn.cpp", + "src/common/docmdi.cpp", + "src/common/docview.cpp", + "src/common/dpycmn.cpp", + "src/common/dseldlg.cpp", + "src/common/effects.cpp", + "src/common/fddlgcmn.cpp", + "src/common/filectrlcmn.cpp", + "src/common/filehistorycmn.cpp", + "src/common/filepickercmn.cpp", + "src/common/fontpickercmn.cpp", + "src/common/fldlgcmn.cpp", + "src/common/fontcmn.cpp", + "src/common/fontdata.cpp", + "src/generic/graphicc.cpp", + "src/common/fontenumcmn.cpp", + "src/common/fontmap.cpp", + "src/common/fontutilcmn.cpp", + "src/common/framecmn.cpp", + "src/common/gaugecmn.cpp", + "src/common/gbsizer.cpp", + "src/common/gdicmn.cpp", + "src/common/geometry.cpp", + "src/common/gifdecod.cpp", + "src/common/graphcmn.cpp", + "src/common/headercolcmn.cpp", + "src/common/headerctrlcmn.cpp", + "src/common/helpbase.cpp", + "src/common/iconbndl.cpp", + "src/common/imagall.cpp", + "src/common/imagbmp.cpp", + "src/common/image.cpp", + "src/common/imagfill.cpp", + "src/common/imaggif.cpp", + "src/common/imagiff.cpp", + "src/common/imagjpeg.cpp", + "src/common/imagpcx.cpp", + "src/common/imagpng.cpp", + "src/common/imagpnm.cpp", + "src/common/imagtga.cpp", + "src/common/imagtiff.cpp", + "src/common/imagxpm.cpp", + "src/common/layout.cpp", + "src/common/lboxcmn.cpp", + "src/common/listctrlcmn.cpp", + "src/common/markupparser.cpp", + "src/common/matrix.cpp", + "src/common/menucmn.cpp", + "src/common/modalhook.cpp", + "src/common/mousemanager.cpp", + "src/common/nbkbase.cpp", + "src/common/overlaycmn.cpp", + "src/common/ownerdrwcmn.cpp", + "src/common/paper.cpp", + "src/common/panelcmn.cpp", + "src/common/persist.cpp", + "src/common/pickerbase.cpp", + "src/common/popupcmn.cpp", + "src/common/preferencescmn.cpp", + "src/common/prntbase.cpp", + "src/common/quantize.cpp", + "src/common/radiobtncmn.cpp", + "src/common/radiocmn.cpp", + "src/common/rearrangectrl.cpp", + "src/common/rendcmn.cpp", + "src/common/rgncmn.cpp", + "src/common/scrolbarcmn.cpp", + "src/common/settcmn.cpp", + "src/common/sizer.cpp", + "src/common/slidercmn.cpp", + "src/common/spinbtncmn.cpp", + "src/common/spinctrlcmn.cpp", + "src/common/srchcmn.cpp", + "src/common/statbar.cpp", + "src/common/statbmpcmn.cpp", + "src/common/statboxcmn.cpp", + "src/common/statlinecmn.cpp", + "src/common/stattextcmn.cpp", + "src/common/stockitem.cpp", + "src/common/tbarbase.cpp", + "src/common/textcmn.cpp", + "src/common/textentrycmn.cpp", + "src/common/textmeasurecmn.cpp", + "src/common/toplvcmn.cpp", + "src/common/treebase.cpp", + "src/common/uiactioncmn.cpp", + "src/common/valgen.cpp", + "src/common/validate.cpp", + "src/common/valtext.cpp", + "src/common/valnum.cpp", + "src/common/wincmn.cpp", + "src/common/windowid.cpp", + "src/common/wrapsizer.cpp", + "src/common/xpmdecod.cpp", + "src/generic/animateg.cpp", + "src/generic/busyinfo.cpp", + "src/generic/buttonbar.cpp", + "src/generic/choicdgg.cpp", + "src/generic/choicbkg.cpp", + "src/generic/collheaderctrlg.cpp", + "src/generic/combog.cpp", + "src/generic/dcpsg.cpp", + "src/generic/dirctrlg.cpp", + "src/generic/dragimgg.cpp", + "src/generic/filectrlg.cpp", + "src/generic/headerctrlg.cpp", + "src/generic/infobar.cpp", + "src/generic/listbkg.cpp", + "src/generic/logg.cpp", + "src/generic/markuptext.cpp", + "src/generic/msgdlgg.cpp", + "src/generic/numdlgg.cpp", + "src/generic/progdlgg.cpp", + "src/generic/preferencesg.cpp", + "src/generic/printps.cpp", + "src/generic/renderg.cpp", + "src/generic/richmsgdlgg.cpp", + "src/generic/scrlwing.cpp", + "src/generic/selstore.cpp", + "src/generic/spinctlg.cpp", + "src/generic/splitter.cpp", + "src/generic/srchctlg.cpp", + "src/generic/statbmpg.cpp", + "src/generic/stattextg.cpp", + "src/generic/textdlgg.cpp", + "src/generic/tipwin.cpp", + "src/generic/toolbkg.cpp", + "src/generic/treectlg.cpp", + "src/generic/treebkg.cpp", + "src/generic/vlbox.cpp", + "src/generic/vscroll.cpp", + "src/xrc/xmlreshandler.cpp", + "src/generic/splash.cpp", + "src/generic/notifmsgg.cpp", + "src/generic/odcombo.cpp", + "src/common/calctrlcmn.cpp", + "src/generic/grideditors.cpp", + "src/common/bmpcboxcmn.cpp", + "src/generic/grid.cpp", + "src/generic/gridctrl.cpp", + "src/generic/hyperlinkg.cpp", + "src/generic/helpext.cpp", + "src/generic/sashwin.cpp", + "src/generic/gridsel.cpp", + "src/common/addremovectrl.cpp", + "src/generic/tipdlg.cpp", + "src/generic/aboutdlgg.cpp", + "src/common/gridcmn.cpp", + "src/common/richtooltipcmn.cpp", + "src/generic/datectlg.cpp", + "src/generic/bannerwindow.cpp", + "src/generic/treelist.cpp", + "src/common/datavcmn.cpp", + "src/common/animatecmn.cpp", + "src/common/odcombocmn.cpp", + "src/common/hyperlnkcmn.cpp", + "src/generic/propdlg.cpp", + "src/generic/bmpcboxg.cpp", + "src/generic/richtooltipg.cpp", + "src/generic/timectrlg.cpp", + "src/generic/commandlinkbuttong.cpp", + "src/common/notifmsgcmn.cpp", + "src/generic/wizard.cpp", + "src/generic/datavgen.cpp", + "src/generic/editlbox.cpp", + "src/generic/laywin.cpp", + "src/generic/calctrlg.cpp", + "src/generic/rowheightcache.cpp" +}; +local GUI_CMN_HDR = { + "wx/affinematrix2dbase.h", + "wx/affinematrix2d.h", + "wx/anybutton.h", + "wx/bmpbuttn.h", + "wx/brush.h", + "wx/button.h", + "wx/checkbox.h", + "wx/checklst.h", + "wx/choicdlg.h", + "wx/choice.h", + "wx/cmndata.h", + "wx/collpane.h", + "wx/combo.h", + "wx/combobox.h", + "wx/compositewin.h", + "wx/control.h", + "wx/ctrlsub.h", + "wx/cursor.h", + "wx/custombgwin.h", + "wx/dc.h", + "wx/dcclient.h", + "wx/dcgraph.h", + "wx/dcmemory.h", + "wx/dcprint.h", + "wx/dcscreen.h", + "wx/dcsvg.h", + "wx/dialog.h", + "wx/dirdlg.h", + "wx/dragimag.h", + "wx/encinfo.h", + "wx/filedlg.h", + "wx/frame.h", + "wx/gauge.h", + "wx/gbsizer.h", + "wx/gdicmn.h", + "wx/generic/accel.h", + "wx/generic/animate.h", + "wx/generic/buttonbar.h", + "wx/generic/choicdgg.h", + "wx/generic/combo.h", + "wx/generic/custombgwin.h", + "wx/generic/dcpsg.h", + "wx/generic/dirctrlg.h", + "wx/generic/dragimgg.h", + "wx/generic/filectrlg.h", + "wx/generic/headerctrlg.h", + "wx/generic/infobar.h", + "wx/generic/logg.h", + "wx/generic/msgdlgg.h", + "wx/generic/numdlgg.h", + "wx/generic/notebook.h", + "wx/generic/panelg.h", + "wx/generic/prntdlgg.h", + "wx/generic/printps.h", + "wx/generic/progdlgg.h", + "wx/generic/richmsgdlgg.h", + "wx/generic/scrolwin.h", + "wx/generic/spinctlg.h", + "wx/generic/splitter.h", + "wx/generic/srchctlg.h", + "wx/generic/statbmpg.h", + "wx/generic/stattextg.h", + "wx/generic/textdlgg.h", + "wx/generic/treectlg.h", + "wx/graphics.h", + "wx/headercol.h", + "wx/headerctrl.h", + "wx/helphtml.h", + "wx/icon.h", + "wx/infobar.h", + "wx/itemid.h", + "wx/layout.h", + "wx/listbox.h", + "wx/mdi.h", + "wx/menu.h", + "wx/modalhook.h", + "wx/mousemanager.h", + "wx/msgdlg.h", + "wx/nativewin.h", + "wx/numdlg.h", + "wx/overlay.h", + "wx/palette.h", + "wx/panel.h", + "wx/pen.h", + "wx/position.h", + "wx/preferences.h", + "wx/radiobox.h", + "wx/radiobut.h", + "wx/range.h", + "wx/rearrangectrl.h", + "wx/renderer.h", + "wx/richmsgdlg.h", + "wx/scrolbar.h", + "wx/scrolwin.h", + "wx/selstore.h", + "wx/settings.h", + "wx/sizer.h", + "wx/slider.h", + "wx/statbmp.h", + "wx/statbox.h", + "wx/stattext.h", + "wx/statusbr.h", + "wx/testing.h", + "wx/textcompleter.h", + "wx/textctrl.h", + "wx/textdlg.h", + "wx/textentry.h", + "wx/textwrapper.h", + "wx/toolbar.h", + "wx/validate.h", + "wx/valtext.h", + "wx/valnum.h", + "wx/window.h", + "wx/windowid.h", + "wx/windowptr.h", + "wx/withimages.h", + "wx/wrapsizer.h", + "wx/wupdlock.h", + + "wx/accel.h", + "wx/access.h", + "wx/anidecod.h", + "wx/animdecod.h", + "wx/appprogress.h", + "wx/artprov.h", + "wx/bitmap.h", + "wx/bookctrl.h", + "wx/busyinfo.h", + "wx/generic/busyinfo.h", + "wx/caret.h", + "wx/choicebk.h", + "wx/clipbrd.h", + "wx/clrpicker.h", + "wx/cmdproc.h", + "wx/colordlg.h", + "wx/colour.h", + "wx/colourdata.h", + "wx/cshelp.h", + "wx/dataobj.h", + "wx/dcmirror.h", + "wx/dcps.h", + "wx/dialup.h", + "wx/dirctrl.h", + "wx/display.h", + "wx/dnd.h", + "wx/docmdi.h", + "wx/docview.h", + "wx/effects.h", + "wx/fdrepdlg.h", + "wx/filectrl.h", + "wx/filehistory.h", + "wx/filepicker.h", + "wx/fontpicker.h", + "wx/fmappriv.h", + "wx/font.h", + "wx/fontdata.h", + "wx/fontdlg.h", + "wx/fontenum.h", + "wx/fontutil.h", + "wx/gdiobj.h", + "wx/geometry.h", + "wx/gifdecod.h", + "wx/help.h", + "wx/helpbase.h", + "wx/helpwin.h", + "wx/iconbndl.h", + "wx/imagbmp.h", + "wx/image.h", + "wx/imaggif.h", + "wx/imagiff.h", + "wx/imagjpeg.h", + "wx/imaglist.h", + "wx/imagpcx.h", + "wx/imagpng.h", + "wx/imagpnm.h", + "wx/imagtga.h", + "wx/imagtiff.h", + "wx/imagxpm.h", + "wx/listbase.h", + "wx/listbook.h", + "wx/listctrl.h", + "wx/matrix.h", + "wx/menuitem.h", + "wx/metafile.h", + "wx/minifram.h", + "wx/nonownedwnd.h", + "wx/notebook.h", + "wx/ownerdrw.h", + "wx/paper.h", + "wx/persist.h", + "wx/persist/bookctrl.h", + "wx/persist/dataview.h", + "wx/persist/splitter.h", + "wx/persist/toplevel.h", + "wx/persist/treebook.h", + "wx/persist/window.h", + "wx/pickerbase.h", + "wx/popupwin.h", + "wx/print.h", + "wx/printdlg.h", + "wx/prntbase.h", + "wx/progdlg.h", + "wx/quantize.h", + "wx/rawbmp.h", + "wx/region.h", + "wx/scopeguard.h", + "wx/simplebook.h", + "wx/spinbutt.h", + "wx/spinctrl.h", + "wx/splitter.h", + "wx/srchctrl.h", + "wx/statline.h", + "wx/taskbarbutton.h", + "wx/tbarbase.h", + "wx/tglbtn.h", + "wx/tipwin.h", + "wx/toolbook.h", + "wx/tooltip.h", + "wx/toplevel.h", + "wx/treebase.h", + "wx/treebook.h", + "wx/treectrl.h", + "wx/uiaction.h", + "wx/valgen.h", + "wx/vidmode.h", + "wx/vlbox.h", + "wx/vms_x_fix.h", + "wx/vscroll.h", + "wx/xpmdecod.h", + "wx/xpmhand.h", + "wx/xrc/xmlreshandler.h", + "wx/systhemectrl.h", + "wx/collheaderctrl.h", + "wx/generic/collheaderctrl.h", + "wx/itemattr.h", + "wx/peninfobase.h", + "wx/dataview.h", + "wx/generic/helpext.h", + "wx/sashwin.h", + "wx/tipdlg.h", + "wx/generic/propdlg.h", + "wx/generic/bmpcbox.h", + "wx/datetimectrl.h", + "wx/grid.h", + "wx/generic/grid.h", + "wx/wizard.h", + "wx/generic/grideditors.h", + "wx/generic/dataview.h", + "wx/generic/wizard.h", + "wx/generic/dvrenderers.h", + "wx/dateevt.h", + "wx/editlbox.h", + "wx/splash.h", + "wx/bmpcbox.h", + "wx/generic/gridctrl.h", + "wx/addremovectrl.h", + "wx/generic/notifmsg.h", + "wx/odcombo.h", + "wx/animate.h", + "wx/generic/hyperlink.h", + "wx/dcbuffer.h", + "wx/joystick.h", + "wx/timectrl.h", + "wx/hyperlink.h", + "wx/generic/aboutdlgg.h", + "wx/taskbar.h", + "wx/generic/timectrl.h", + "wx/commandlinkbutton.h", + "wx/richtooltip.h", + "wx/sound.h", + "wx/generic/laywin.h", + "wx/generic/splash.h", + "wx/generic/calctrlg.h", + "wx/generic/sashwin.h", + "wx/treelist.h", + "wx/notifmsg.h", + "wx/datectrl.h", + "wx/laywin.h", + "wx/generic/gridsel.h", + "wx/aboutdlg.h", + "wx/dvrenderers.h", + "wx/generic/datectrl.h", + "wx/bannerwindow.h", + "wx/activityindicator.h", + "wx/generic/dvrenderer.h", + "wx/calctrl.h", + "wx/propdlg.h" +}; +local UNIX_SRC = "src/unix/apptraits.cpp"; +local XWIN_LOWLEVEL_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/unix/dialup.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/unix/uiactionx11.cpp", + "src/unix/utilsx11.cpp", + "src/unix/sound.cpp", + "src/common/taskbarcmn.cpp", + "src/unix/joystick.cpp", + "src/unix/taskbarx11.cpp" +}; +local XWIN_LOWLEVEL_HDR = { + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/unix/fontutil.h", + "wx/unix/utilsx11.h", + "wx/unix/sound.h", + "wx/unix/taskbarx11.h", + "wx/unix/joystick.h" +}; +local GTK_WIN32_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/msw/ole/automtn.cpp", + "src/msw/ole/comimpl.cpp", + "src/msw/ole/oleutils.cpp", + "src/msw/ole/safearray.cpp", + "src/msw/ole/uuid.cpp", + "src/msw/dialup.cpp", + "src/msw/dib.cpp", + "src/msw/display.cpp", + "src/msw/utilswin.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/msw/sound.cpp", + "src/msw/joystick.cpp", + "src/common/taskbarcmn.cpp" +}; +local GTK_WIN32_HDR = { + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/msw/ole/automtn.h", + "wx/msw/ole/comimpl.h", + "wx/msw/ole/oleutils.h", + "wx/msw/ole/safearray.h", + "wx/msw/ole/uuid.h", + "wx/msw/dib.h", + "wx/unix/fontutil.h", + "wx/msw/sound.h", + "wx/msw/joystick.h", + "wx/msw/taskbar.h" +}; +local GTK_PLATFORM_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/unix/dialup.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/unix/uiactionx11.cpp", + "src/unix/utilsx11.cpp", + "src/unix/sound.cpp", + "src/common/taskbarcmn.cpp", + "src/unix/joystick.cpp", + "src/unix/taskbarx11.cpp" +}; +local GTK_PLATFORM_HDR = { + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/unix/fontutil.h", + "wx/unix/utilsx11.h", + "wx/unix/sound.h", + "wx/unix/taskbarx11.h", + "wx/unix/joystick.h" +}; +local GTK_LOWLEVEL_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/unix/dialup.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/unix/uiactionx11.cpp", + "src/unix/utilsx11.cpp", + "src/unix/sound.cpp", + "src/common/taskbarcmn.cpp", + "src/unix/joystick.cpp", + "src/unix/taskbarx11.cpp", + "src/generic/icon.cpp", + "src/generic/paletteg.cpp", + "src/gtk/app.cpp", + "src/gtk/assertdlg_gtk.cpp", + "src/gtk/bitmap.cpp", + "src/gtk/brush.cpp", + "src/gtk/clipbrd.cpp", + "src/gtk/colour.cpp", + "src/gtk/cursor.cpp", + "src/gtk/dataobj.cpp", + "src/gtk/dc.cpp", + "src/gtk/display.cpp", + "src/gtk/dnd.cpp", + "src/gtk/evtloop.cpp", + "src/gtk/filectrl.cpp", + "src/gtk/filehistory.cpp", + "src/gtk/font.cpp", + "src/gtk/image_gtk.cpp", + "src/gtk/sockgtk.cpp", + "src/gtk/minifram.cpp", + "src/gtk/nonownedwnd.cpp", + "src/gtk/pen.cpp", + "src/gtk/popupwin.cpp", + "src/gtk/private.cpp", + "src/gtk/region.cpp", + "src/gtk/renderer.cpp", + "src/gtk/settings.cpp", + "src/gtk/textmeasure.cpp", + "src/gtk/timer.cpp", + "src/gtk/tooltip.cpp", + "src/gtk/toplevel.cpp", + "src/gtk/utilsgtk.cpp", + "src/gtk/win_gtk.cpp", + "src/gtk/window.cpp", + "src/gtk/mimetype.cpp" +}; +local GTK2_LOWLEVEL_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/unix/dialup.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/unix/uiactionx11.cpp", + "src/unix/utilsx11.cpp", + "src/unix/sound.cpp", + "src/common/taskbarcmn.cpp", + "src/unix/joystick.cpp", + "src/unix/taskbarx11.cpp", + "src/generic/icon.cpp", + "src/generic/paletteg.cpp", + "src/gtk/app.cpp", + "src/gtk/assertdlg_gtk.cpp", + "src/gtk/bitmap.cpp", + "src/gtk/brush.cpp", + "src/gtk/clipbrd.cpp", + "src/gtk/colour.cpp", + "src/gtk/cursor.cpp", + "src/gtk/dataobj.cpp", + "src/gtk/dc.cpp", + "src/gtk/display.cpp", + "src/gtk/dnd.cpp", + "src/gtk/evtloop.cpp", + "src/gtk/filectrl.cpp", + "src/gtk/filehistory.cpp", + "src/gtk/font.cpp", + "src/gtk/image_gtk.cpp", + "src/gtk/sockgtk.cpp", + "src/gtk/minifram.cpp", + "src/gtk/nonownedwnd.cpp", + "src/gtk/pen.cpp", + "src/gtk/popupwin.cpp", + "src/gtk/private.cpp", + "src/gtk/region.cpp", + "src/gtk/renderer.cpp", + "src/gtk/settings.cpp", + "src/gtk/textmeasure.cpp", + "src/gtk/timer.cpp", + "src/gtk/tooltip.cpp", + "src/gtk/toplevel.cpp", + "src/gtk/utilsgtk.cpp", + "src/gtk/win_gtk.cpp", + "src/gtk/window.cpp", + "src/gtk/mimetype.cpp", + "src/gtk/dcclient.cpp", + "src/gtk/dcmemory.cpp", + "src/gtk/dcscreen.cpp" +}; +local GTK_LOWLEVEL_HDR = { + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/unix/fontutil.h", + "wx/unix/utilsx11.h", + "wx/unix/sound.h", + "wx/unix/taskbarx11.h", + "wx/unix/joystick.h", + "wx/generic/icon.h", + "wx/generic/paletteg.h", + "wx/gtk/app.h", + "wx/gtk/assertdlg_gtk.h", + "wx/gtk/bitmap.h", + "wx/gtk/brush.h", + "wx/gtk/clipbrd.h", + "wx/gtk/colour.h", + "wx/gtk/cursor.h", + "wx/gtk/dataform.h", + "wx/gtk/dataobj.h", + "wx/gtk/dataobj2.h", + "wx/gtk/dnd.h", + "wx/gtk/evtloop.h", + "wx/gtk/evtloopsrc.h", + "wx/gtk/font.h", + "wx/gtk/filehistory.h", + "wx/gtk/minifram.h", + "wx/gtk/nonownedwnd.h", + "wx/gtk/pen.h", + "wx/gtk/popupwin.h", + "wx/gtk/region.h", + "wx/gtk/tooltip.h", + "wx/gtk/toplevel.h", + "wx/gtk/window.h", + "wx/gtk/mimetype.h" +}; +local GTK_SRC = { + "src/generic/accel.cpp", + "src/generic/fdrepdlg.cppsrc/generic/filepickerg.cpp", + "src/generic/listctrl.cpp", + "src/generic/prntdlgg.cpp", + "src/generic/statusbr.cppsrc/gtk/anybutton.cpp", + "src/gtk/artgtk.cpp", + "src/gtk/bmpbuttn.cpp", + "src/gtk/button.cpp", + "src/gtk/checkbox.cpp", + "src/gtk/checklst.cpp", + "src/gtk/choice.cpp", + "src/gtk/collpane.cpp", + "src/gtk/colordlg.cpp", + "src/gtk/combobox.cpp", + "src/gtk/control.cpp", + "src/gtk/clrpicker.cpp", + "src/gtk/dialog.cpp", + "src/gtk/fontpicker.cpp", + "src/gtk/filepicker.cpp", + "src/gtk/dirdlg.cpp", + "src/gtk/filedlg.cpp", + "src/gtk/fontdlg.cpp", + "src/gtk/frame.cpp", + "src/gtk/gauge.cpp", + "src/gtk/gnome/gvfs.cpp", + "src/gtk/infobar.cpp", + "src/gtk/listbox.cpp", + "src/gtk/mdi.cpp", + "src/gtk/menu.cpp", + "src/gtk/mnemonics.cpp", + "src/gtk/msgdlg.cpp", + "src/gtk/nativewin.cpp", + "src/gtk/notebook.cpp", + "src/gtk/print.cpp", + "src/gtk/radiobox.cpp", + "src/gtk/radiobut.cpp", + "src/gtk/scrolbar.cpp", + "src/gtk/scrolwin.cpp", + "src/gtk/slider.cpp", + "src/gtk/spinbutt.cpp", + "src/gtk/spinctrl.cpp", + "src/gtk/statbmp.cpp", + "src/gtk/statbox.cpp", + "src/gtk/statline.cpp", + "src/gtk/stattext.cpp", + "src/gtk/toolbar.cpp", + "src/gtk/textctrl.cpp", + "src/gtk/textentry.cpp", + "src/gtk/tglbtn.cpp", + "src/gtk/treeentry_gtk.c", + "src/gtk/activityindicator.cpp", + "src/gtk/calctrl.cpp", + "src/gtk/hyperlink.cpp", + "src/gtk/aboutdlg.cpp", + "src/gtk/notifmsg.cpp", + "src/gtk/taskbar.cpp", + "src/gtk/dataview.cpp", + "src/gtk/bmpcbox.cpp", + "src/gtk/animate.cpp", + "src/gtk/srchctrl.cpp" +}; +local GTK2_SRC = { + "src/generic/accel.cpp", + "src/generic/fdrepdlg.cppsrc/generic/filepickerg.cpp", + "src/generic/listctrl.cpp", + "src/generic/prntdlgg.cpp", + "src/generic/statusbr.cppsrc/gtk/anybutton.cpp", + "src/gtk/artgtk.cpp", + "src/gtk/bmpbuttn.cpp", + "src/gtk/button.cpp", + "src/gtk/checkbox.cpp", + "src/gtk/checklst.cpp", + "src/gtk/choice.cpp", + "src/gtk/collpane.cpp", + "src/gtk/colordlg.cpp", + "src/gtk/combobox.cpp", + "src/gtk/control.cpp", + "src/gtk/clrpicker.cpp", + "src/gtk/dialog.cpp", + "src/gtk/fontpicker.cpp", + "src/gtk/filepicker.cpp", + "src/gtk/dirdlg.cpp", + "src/gtk/filedlg.cpp", + "src/gtk/fontdlg.cpp", + "src/gtk/frame.cpp", + "src/gtk/gauge.cpp", + "src/gtk/gnome/gvfs.cpp", + "src/gtk/infobar.cpp", + "src/gtk/listbox.cpp", + "src/gtk/mdi.cpp", + "src/gtk/menu.cpp", + "src/gtk/mnemonics.cpp", + "src/gtk/msgdlg.cpp", + "src/gtk/nativewin.cpp", + "src/gtk/notebook.cpp", + "src/gtk/print.cpp", + "src/gtk/radiobox.cpp", + "src/gtk/radiobut.cpp", + "src/gtk/scrolbar.cpp", + "src/gtk/scrolwin.cpp", + "src/gtk/slider.cpp", + "src/gtk/spinbutt.cpp", + "src/gtk/spinctrl.cpp", + "src/gtk/statbmp.cpp", + "src/gtk/statbox.cpp", + "src/gtk/statline.cpp", + "src/gtk/stattext.cpp", + "src/gtk/toolbar.cpp", + "src/gtk/textctrl.cpp", + "src/gtk/textentry.cpp", + "src/gtk/tglbtn.cpp", + "src/gtk/treeentry_gtk.c", + "src/gtk/activityindicator.cpp", + "src/gtk/calctrl.cpp", + "src/gtk/hyperlink.cpp", + "src/gtk/aboutdlg.cpp", + "src/gtk/notifmsg.cpp", + "src/gtk/taskbar.cpp", + "src/gtk/dataview.cpp", + "src/gtk/bmpcbox.cpp", + "src/gtk/animate.cpp", + "src/gtk/srchctrl.cppsrc/generic/fontdlgg.cpp", + "src/generic/activityindicator.cpp", + "src/gtk/eggtrayicon.c" +}; +local GTK_HDR = { + "wx/generic/fdrepdlg.h", + "wx/generic/filepickerg.h", + "wx/generic/listctrl.h", + "wx/generic/statusbr.h", + "wx/gtk/accel.h", + "wx/gtk/anybutton.h", + "wx/gtk/bmpbuttn.h", + "wx/gtk/button.h", + "wx/gtk/checkbox.h", + "wx/gtk/checklst.h", + "wx/gtk/chkconf.h", + "wx/gtk/collpane.h", + "wx/gtk/colordlg.h", + "wx/gtk/choice.h", + "wx/gtk/combobox.h", + "wx/gtk/control.h", + "wx/gtk/clrpicker.h", + "wx/gtk/dialog.h", + "wx/gtk/dirdlg.h", + "wx/gtk/filectrl.h", + "wx/gtk/filedlg.h", + "wx/gtk/fontpicker.h", + "wx/gtk/filepicker.h", + "wx/gtk/fontdlg.h", + "wx/gtk/frame.h", + "wx/gtk/gauge.h", + "wx/gtk/gnome/gvfs.h", + "wx/gtk/infobar.h", + "wx/gtk/listbox.h", + "wx/gtk/mdi.h", + "wx/gtk/menu.h", + "wx/gtk/menuitem.h", + "wx/gtk/msgdlg.h", + "wx/gtk/notebook.h", + "wx/gtk/print.h", + "wx/gtk/radiobox.h", + "wx/gtk/radiobut.h", + "wx/gtk/scrolbar.h", + "wx/gtk/scrolwin.h", + "wx/gtk/slider.h", + "wx/gtk/spinbutt.h", + "wx/gtk/spinctrl.h", + "wx/gtk/statbmp.h", + "wx/gtk/statbox.h", + "wx/gtk/statline.h", + "wx/gtk/stattext.h", + "wx/gtk/toolbar.h", + "wx/gtk/textctrl.h", + "wx/gtk/textentry.h", + "wx/gtk/tglbtn.h", + "wx/gtk/animate.h", + "wx/gtk/hyperlink.h", + "wx/gtk/taskbar.h", + "wx/gtk/dvrenderers.h", + "wx/generic/activityindicator.h", + "wx/gtk/activityindicator.h", + "wx/gtk/calctrl.h", + "wx/gtk/bmpcbox.h", + "wx/gtk/dataview.h", + "wx/gtk/dvrenderer.h", + "wx/gtk/srchctrl.h" +}; +local GTK2_HDR = { + "wx/generic/fdrepdlg.h", + "wx/generic/filepickerg.h", + "wx/generic/listctrl.h", + "wx/generic/statusbr.h", + "wx/gtk/accel.h", + "wx/gtk/anybutton.h", + "wx/gtk/bmpbuttn.h", + "wx/gtk/button.h", + "wx/gtk/checkbox.h", + "wx/gtk/checklst.h", + "wx/gtk/chkconf.h", + "wx/gtk/collpane.h", + "wx/gtk/colordlg.h", + "wx/gtk/choice.h", + "wx/gtk/combobox.h", + "wx/gtk/control.h", + "wx/gtk/clrpicker.h", + "wx/gtk/dialog.h", + "wx/gtk/dirdlg.h", + "wx/gtk/filectrl.h", + "wx/gtk/filedlg.h", + "wx/gtk/fontpicker.h", + "wx/gtk/filepicker.h", + "wx/gtk/fontdlg.h", + "wx/gtk/frame.h", + "wx/gtk/gauge.h", + "wx/gtk/gnome/gvfs.h", + "wx/gtk/infobar.h", + "wx/gtk/listbox.h", + "wx/gtk/mdi.h", + "wx/gtk/menu.h", + "wx/gtk/menuitem.h", + "wx/gtk/msgdlg.h", + "wx/gtk/notebook.h", + "wx/gtk/print.h", + "wx/gtk/radiobox.h", + "wx/gtk/radiobut.h", + "wx/gtk/scrolbar.h", + "wx/gtk/scrolwin.h", + "wx/gtk/slider.h", + "wx/gtk/spinbutt.h", + "wx/gtk/spinctrl.h", + "wx/gtk/statbmp.h", + "wx/gtk/statbox.h", + "wx/gtk/statline.h", + "wx/gtk/stattext.h", + "wx/gtk/toolbar.h", + "wx/gtk/textctrl.h", + "wx/gtk/textentry.h", + "wx/gtk/tglbtn.h", + "wx/gtk/animate.h", + "wx/gtk/hyperlink.h", + "wx/gtk/taskbar.h", + "wx/gtk/dvrenderers.h", + "wx/generic/activityindicator.h", + "wx/gtk/activityindicator.h", + "wx/gtk/calctrl.h", + "wx/gtk/bmpcbox.h", + "wx/gtk/dataview.h", + "wx/gtk/dvrenderer.h", + "wx/gtk/srchctrl.h", + "wx/generic/fontdlgg.h" +}; +local GTK1_LOWLEVEL_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/unix/dialup.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/unix/uiactionx11.cpp", + "src/unix/utilsx11.cpp", + "src/unix/sound.cpp", + "src/common/taskbarcmn.cpp", + "src/unix/joystick.cpp", + "src/unix/taskbarx11.cpp", + "src/generic/icon.cpp", + "src/generic/paletteg.cpp", + "src/generic/textmeasure.cpp", + "src/gtk1/app.cpp", + "src/gtk1/bitmap.cpp", + "src/gtk1/brush.cpp", + "src/gtk1/clipbrd.cpp", + "src/gtk1/colour.cpp", + "src/gtk1/cursor.cpp", + "src/gtk1/data.cpp", + "src/gtk1/dataobj.cpp", + "src/gtk1/dc.cpp", + "src/gtk1/dcclient.cpp", + "src/gtk1/dcmemory.cpp", + "src/gtk1/dcscreen.cpp", + "src/gtk1/dnd.cpp", + "src/gtk1/evtloop.cpp", + "src/gtk1/font.cpp", + "src/gtk1/sockgtk.cpp", + "src/gtk1/main.cpp", + "src/gtk1/minifram.cpp", + "src/gtk1/pen.cpp", + "src/gtk1/popupwin.cpp", + "src/gtk1/region.cpp", + "src/gtk1/renderer.cpp", + "src/gtk1/settings.cpp", + "src/gtk1/timer.cpp", + "src/gtk1/tooltip.cpp", + "src/gtk1/toplevel.cpp", + "src/gtk1/utilsgtk.cpp", + "src/gtk1/win_gtk.c", + "src/gtk1/window.cpp", + "src/unix/displayx11.cpp" +}; +local GTK1_LOWLEVEL_HDR = { + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/unix/fontutil.h", + "wx/unix/utilsx11.h", + "wx/unix/sound.h", + "wx/unix/taskbarx11.h", + "wx/unix/joystick.h", + "wx/generic/icon.h", + "wx/generic/paletteg.h", + "wx/gtk1/app.h", + "wx/gtk1/bitmap.h", + "wx/gtk1/brush.h", + "wx/gtk1/clipbrd.h", + "wx/gtk1/colour.h", + "wx/gtk1/cursor.h", + "wx/gtk1/dataform.h", + "wx/gtk1/dataobj.h", + "wx/gtk1/dataobj2.h", + "wx/gtk1/dc.h", + "wx/gtk1/dcclient.h", + "wx/gtk1/dcmemory.h", + "wx/gtk1/dcscreen.h", + "wx/gtk1/dnd.h", + "wx/gtk1/font.h", + "wx/gtk1/minifram.h", + "wx/gtk1/pen.h", + "wx/gtk1/popupwin.h", + "wx/gtk1/region.h", + "wx/gtk1/tooltip.h", + "wx/gtk1/toplevel.h", + "wx/gtk1/win_gtk.h", + "wx/gtk1/window.h" +}; +local GTK1_SRC = { + "src/generic/accel.cpp", + "src/generic/clrpickerg.cpp", + "src/generic/collpaneg.cpp", + "src/generic/colrdlgg.cpp", + "src/generic/dirdlgg.cpp", + "src/generic/fdrepdlg.cpp", + "src/generic/filedlgg.cpp", + "src/generic/filepickerg.cpp", + "src/generic/fontdlgg.cpp", + "src/generic/fontpickerg.cpp", + "src/generic/listctrl.cpp", + "src/generic/prntdlgg.cpp", + "src/generic/statusbr.cppsrc/gtk1/bmpbuttn.cpp", + "src/gtk1/button.cpp", + "src/gtk1/checkbox.cpp", + "src/gtk1/checklst.cpp", + "src/gtk1/choice.cpp", + "src/gtk1/combobox.cpp", + "src/gtk1/control.cpp", + "src/gtk1/dialog.cpp", + "src/gtk1/filedlg.cpp", + "src/gtk1/fontdlg.cpp", + "src/gtk1/frame.cpp", + "src/gtk1/gauge.cpp", + "src/gtk1/listbox.cpp", + "src/gtk1/mdi.cpp", + "src/gtk1/menu.cpp", + "src/gtk1/mnemonics.cpp", + "src/gtk1/notebook.cpp", + "src/gtk1/radiobox.cpp", + "src/gtk1/radiobut.cpp", + "src/gtk1/scrolbar.cpp", + "src/gtk1/scrolwin.cpp", + "src/gtk1/slider.cpp", + "src/gtk1/spinbutt.cpp", + "src/gtk1/spinctrl.cpp", + "src/gtk1/statbmp.cpp", + "src/gtk1/statbox.cpp", + "src/gtk1/statline.cpp", + "src/gtk1/stattext.cpp", + "src/gtk1/toolbar.cpp", + "src/gtk1/textctrl.cpp", + "src/gtk1/tglbtn.cpp", + "src/gtk1/taskbar.cpp", + "src/generic/activityindicator.cpp", + "src/gtk1/eggtrayicon.c" +}; +local GTK1_HDR = { + "wx/generic/clrpickerg.h", + "wx/generic/collpaneg.h", + "wx/generic/colrdlgg.h", + "wx/generic/dirdlgg.h", + "wx/generic/fdrepdlg.h", + "wx/generic/filedlgg.h", + "wx/generic/filepickerg.h", + "wx/generic/fontdlgg.h", + "wx/generic/fontpickerg.h", + "wx/generic/listctrl.h", + "wx/generic/statusbr.h", + "wx/gtk1/accel.h", + "wx/gtk1/bmpbuttn.h", + "wx/gtk1/button.h", + "wx/gtk1/checkbox.h", + "wx/gtk1/checklst.h", + "wx/gtk1/choice.h", + "wx/gtk1/combobox.h", + "wx/gtk1/control.h", + "wx/gtk1/dialog.h", + "wx/gtk1/filedlg.h", + "wx/gtk1/fontdlg.h", + "wx/gtk1/frame.h", + "wx/gtk1/gauge.h", + "wx/gtk1/listbox.h", + "wx/gtk1/mdi.h", + "wx/gtk1/menu.h", + "wx/gtk1/menuitem.h", + "wx/gtk1/msgdlg.h", + "wx/gtk1/notebook.h", + "wx/gtk1/radiobox.h", + "wx/gtk1/radiobut.h", + "wx/gtk1/scrolbar.h", + "wx/gtk1/scrolwin.h", + "wx/gtk1/slider.h", + "wx/gtk1/spinbutt.h", + "wx/gtk1/spinctrl.h", + "wx/gtk1/statbmp.h", + "wx/gtk1/statbox.h", + "wx/gtk1/statline.h", + "wx/gtk1/stattext.h", + "wx/gtk1/toolbar.h", + "wx/gtk1/textctrl.h", + "wx/gtk1/tglbtn.h", + "wx/gtk1/treectrl.h", + "wx/generic/activityindicator.h" +}; +local MOTIF_LOWLEVEL_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/unix/dialup.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/unix/uiactionx11.cpp", + "src/unix/utilsx11.cpp", + "src/unix/sound.cpp", + "src/common/taskbarcmn.cpp", + "src/unix/joystick.cpp", + "src/unix/taskbarx11.cpp", + "src/generic/textmeasure.cpp", + "src/x11/bitmap.cpp", + "src/x11/brush.cpp", + "src/x11/palette.cpp", + "src/x11/pen.cpp", + "src/x11/region.cpp", + "src/x11/utilsx.cpp", + "src/unix/displayx11.cpp" +}; +local MOTIF_LOWLEVEL_HDR = { + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/unix/fontutil.h", + "wx/unix/utilsx11.h", + "wx/unix/sound.h", + "wx/unix/taskbarx11.h", + "wx/unix/joystick.h", + "wx/x11/bitmap.h", + "wx/x11/brush.h", + "wx/x11/palette.h", + "wx/x11/pen.h", + "wx/x11/region.h" +}; +local MOTIF_SRC = { + "src/motif/accel.cpp", + "src/motif/app.cpp", + "src/motif/bmpbuttn.cpp", + "src/motif/bmpmotif.cpp", + "src/motif/button.cpp", + "src/motif/checkbox.cpp", + "src/motif/checklst.cpp", + "src/motif/choice.cpp", + "src/motif/clipbrd.cpp", + "src/motif/colour.cpp", + "src/motif/combobox.cpp", + "src/motif/combobox_native.cpp", + "src/motif/control.cpp", + "src/motif/cursor.cpp", + "src/motif/data.cpp", + "src/motif/dataobj.cpp", + "src/motif/dc.cpp", + "src/motif/dcclient.cpp", + "src/motif/dcmemory.cpp", + "src/motif/dcscreen.cpp", + "src/motif/dialog.cpp", + "src/motif/evtloop.cpp", + "src/motif/filedlg.cpp", + "src/motif/font.cpp", + "src/motif/frame.cpp", + "src/motif/gauge.cpp", + "src/motif/sockmot.cpp", + "src/motif/icon.cpp", + "src/motif/listbox.cpp", + "src/motif/main.cpp", + "src/motif/menu.cpp", + "src/motif/menuitem.cpp", + "src/motif/minifram.cpp", + "src/motif/msgdlg.cpp", + "src/motif/popupwin.cpp", + "src/motif/radiobox.cpp", + "src/motif/radiobut.cpp", + "src/motif/scrolbar.cpp", + "src/motif/settings.cpp", + "src/motif/slider.cpp", + "src/motif/spinbutt.cpp", + "src/motif/statbmp.cpp", + "src/motif/statbox.cpp", + "src/motif/stattext.cpp", + "src/motif/textctrl.cpp", + "src/motif/textentry.cpp", + "src/motif/timer.cpp", + "src/motif/toolbar.cpp", + "src/motif/toplevel.cpp", + "src/motif/utils.cpp", + "src/motif/window.cpp", + "src/motif/xmcombo/xmcombo.csrc/generic/clrpickerg.cpp", + "src/generic/collpaneg.cpp", + "src/generic/colrdlgg.cpp", + "src/generic/dirdlgg.cpp", + "src/generic/fdrepdlg.cpp", + "src/generic/filepickerg.cpp", + "src/generic/fontdlgg.cpp", + "src/generic/fontpickerg.cpp", + "src/generic/listctrl.cpp", + "src/generic/mdig.cpp", + "src/generic/notebook.cpp", + "src/generic/prntdlgg.cpp", + "src/generic/statline.cpp", + "src/generic/statusbr.cpp", + "src/generic/tabg.cpp", + "src/generic/activityindicator.cpp" +}; +local MOTIF_HDR = { + "wx/generic/clrpickerg.h", + "wx/generic/collpaneg.h", + "wx/generic/colrdlgg.h", + "wx/generic/ctrlsub.h", + "wx/generic/dirdlgg.h", + "wx/generic/fdrepdlg.h", + "wx/generic/filepickerg.h", + "wx/generic/fontdlgg.h", + "wx/generic/fontpickerg.h", + "wx/generic/listctrl.h", + "wx/generic/mdig.h", + "wx/generic/notebook.h", + "wx/generic/prntdlgg.h", + "wx/generic/statline.h", + "wx/generic/statusbr.h", + "wx/generic/tabg.h", + "wx/motif/accel.h", + "wx/motif/app.h", + "wx/motif/bmpbuttn.h", + "wx/motif/bmpmotif.h", + "wx/motif/button.h", + "wx/motif/checkbox.h", + "wx/motif/checklst.h", + "wx/motif/chkconf.h", + "wx/motif/choice.h", + "wx/motif/clipbrd.h", + "wx/motif/colour.h", + "wx/motif/combobox.h", + "wx/motif/control.h", + "wx/motif/ctrlsub.h", + "wx/motif/cursor.h", + "wx/motif/dataform.h", + "wx/motif/dataobj.h", + "wx/motif/dataobj2.h", + "wx/motif/dc.h", + "wx/motif/dcclient.h", + "wx/motif/dcmemory.h", + "wx/motif/dcprint.h", + "wx/motif/dcscreen.h", + "wx/motif/dialog.h", + "wx/motif/dnd.h", + "wx/motif/filedlg.h", + "wx/motif/font.h", + "wx/motif/frame.h", + "wx/motif/gauge.h", + "wx/motif/icon.h", + "wx/motif/listbox.h", + "wx/motif/menu.h", + "wx/motif/menuitem.h", + "wx/motif/minifram.h", + "wx/motif/msgdlg.h", + "wx/motif/popupwin.h", + "wx/motif/print.h", + "wx/motif/private.h", + "wx/motif/radiobox.h", + "wx/motif/radiobut.h", + "wx/motif/scrolbar.h", + "wx/motif/slider.h", + "wx/motif/spinbutt.h", + "wx/motif/statbmp.h", + "wx/motif/statbox.h", + "wx/motif/stattext.h", + "wx/motif/textctrl.h", + "wx/motif/textentry.h", + "wx/motif/tglbtn.h", + "wx/motif/toolbar.h", + "wx/motif/toplevel.h", + "wx/motif/window.h" +}; +local X11_LOWLEVEL_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/unix/dialup.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/unix/uiactionx11.cpp", + "src/unix/utilsx11.cpp", + "src/unix/sound.cpp", + "src/common/taskbarcmn.cpp", + "src/unix/joystick.cpp", + "src/unix/taskbarx11.cpp", + "src/generic/icon.cpp", + "src/generic/textmeasure.cpp", + "src/generic/timer.cpp", + "src/x11/app.cpp", + "src/x11/bitmap.cpp", + "src/x11/brush.cpp", + "src/x11/clipbrd.cpp", + "src/x11/colour.cpp", + "src/x11/cursor.cpp", + "src/x11/data.cpp", + "src/x11/dataobj.cpp", + "src/x11/dc.cpp", + "src/x11/dcclient.cpp", + "src/x11/dcmemory.cpp", + "src/x11/dcscreen.cpp", + "src/x11/evtloop.cpp", + "src/x11/font.cpp", + "src/x11/minifram.cpp", + "src/x11/nanox.c", + "src/x11/palette.cpp", + "src/x11/pen.cpp", + "src/x11/popupwin.cpp", + "src/x11/region.cpp", + "src/x11/reparent.cpp", + "src/x11/settings.cpp", + "src/x11/toplevel.cpp", + "src/x11/utils.cpp", + "src/x11/utilsx.cpp", + "src/x11/window.cpp", + "src/unix/displayx11.cpp" +}; +local X11_LOWLEVEL_HDR = { + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/unix/fontutil.h", + "wx/unix/utilsx11.h", + "wx/unix/sound.h", + "wx/unix/taskbarx11.h", + "wx/unix/joystick.h", + "wx/generic/icon.h", + "wx/x11/app.h", + "wx/x11/bitmap.h", + "wx/x11/brush.h", + "wx/x11/chkconf.h", + "wx/x11/clipbrd.h", + "wx/x11/colour.h", + "wx/x11/cursor.h", + "wx/x11/dataform.h", + "wx/x11/dataobj.h", + "wx/x11/dataobj2.h", + "wx/x11/dc.h", + "wx/x11/dcclient.h", + "wx/x11/dcmemory.h", + "wx/x11/dcprint.h", + "wx/x11/dcscreen.h", + "wx/x11/dnd.h", + "wx/x11/font.h", + "wx/x11/minifram.h", + "wx/x11/palette.h", + "wx/x11/pen.h", + "wx/x11/popupwin.h", + "wx/x11/print.h", + "wx/x11/private.h", + "wx/x11/privx.h", + "wx/x11/region.h", + "wx/x11/reparent.h", + "wx/x11/textctrl.h", + "wx/x11/toplevel.h", + "wx/x11/window.h" +}; +local MSW_LOWLEVEL_SRC = { + "src/msw/ole/activex.cpp", + "src/msw/app.cpp", + "src/msw/bitmap.cpp", + "src/msw/brush.cpp", + "src/msw/caret.cpp", + "src/msw/clipbrd.cpp", + "src/msw/colour.cpp", + "src/msw/cursor.cpp", + "src/msw/data.cpp", + "src/msw/dc.cpp", + "src/msw/dcclient.cpp", + "src/msw/dcmemory.cpp", + "src/msw/dcprint.cpp", + "src/msw/dcscreen.cpp", + "src/msw/dialup.cpp", + "src/msw/dib.cpp", + "src/msw/display.cpp", + "src/msw/enhmeta.cpp", + "src/msw/font.cpp", + "src/msw/fontenum.cpp", + "src/msw/fontutil.cpp", + "src/msw/gdiimage.cpp", + "src/msw/gdiobj.cpp", + "src/msw/gdiplus.cpp", + "src/msw/graphics.cpp", + "src/msw/icon.cpp", + "src/msw/imaglist.cpp", + "src/msw/minifram.cpp", + "src/msw/nonownedwnd.cpp", + "src/msw/ole/comimpl.cpp", + "src/msw/ole/dataobj.cpp", + "src/msw/ole/dropsrc.cpp", + "src/msw/ole/droptgt.cpp", + "src/msw/ole/oleutils.cpp", + "src/msw/ole/safearray.cpp", + "src/msw/palette.cpp", + "src/msw/pen.cpp", + "src/msw/popupwin.cpp", + "src/msw/printdlg.cpp", + "src/msw/printwin.cpp", + "src/msw/region.cpp", + "src/msw/renderer.cpp", + "src/msw/settings.cpp", + "src/msw/textmeasure.cpp", + "src/msw/tooltip.cpp", + "src/msw/toplevel.cpp", + "src/msw/uiaction.cpp", + "src/msw/utilsgui.cpp", + "src/msw/utilswin.cpp", + "src/msw/uxtheme.cpp", + "src/msw/window.cpp", + "src/msw/graphicsd2d.cpp", + "src/msw/rt/utilsrt.cpp", + "src/common/taskbarcmn.cpp", + "src/msw/helpchm.cpp", + "src/msw/taskbar.cpp", + "src/msw/helpwin.cpp", + "src/msw/joystick.cpp", + "src/msw/aboutdlg.cpp", + "src/msw/notifmsg.cpp", + "src/msw/richtooltip.cpp", + "src/msw/sound.cpp", + "src/msw/ole/automtn.cpp", + "src/msw/rt/notifmsgrt.cpp", + "src/msw/ole/uuid.cpp", + "src/msw/evtloop.cpp", + "src/msw/ole/access.cpp" +}; +local MSW_LOWLEVEL_HDR = { + "wx/msw/nonownedwnd.h", + "wx/msw/ole/activex.h", + "wx/msw/popupwin.h", + "wx/msw/uxtheme.h", + "wx/msw/htmlhelp.h", + "wx/msw/helpwin.h", + "wx/msw/taskbar.h", + "wx/msw/helpchm.h", + "wx/msw/sound.h", + "wx/msw/joystick.h", + "wx/msw/evtloop.h" +}; +local MSW_SRC = { + "src/generic/clrpickerg.cpp", + "src/generic/collpaneg.cpp", + "src/generic/filepickerg.cpp", + "src/generic/fontpickerg.cpp", + "src/generic/statusbr.cpp", + "src/generic/prntdlgg.cpp", + "src/msw/accel.cpp", + "src/msw/anybutton.cpp", + "src/msw/appprogress.cpp", + "src/msw/artmsw.cpp", + "src/msw/bmpbuttn.cpp", + "src/msw/button.cpp", + "src/msw/checkbox.cpp", + "src/msw/choice.cpp", + "src/msw/colordlg.cpp", + "src/msw/combo.cpp", + "src/msw/combobox.cpp", + "src/msw/control.cpp", + "src/msw/dialog.cpp", + "src/msw/dirdlg.cpp", + "src/msw/dragimag.cpp", + "src/msw/filedlg.cpp", + "src/msw/frame.cpp", + "src/msw/gauge.cpp", + "src/msw/headerctrl.cpp", + "src/msw/iniconf.cpp", + "src/msw/listbox.cpp", + "src/msw/listctrl.cpp", + "src/msw/mdi.cpp", + "src/msw/menu.cpp", + "src/msw/menuitem.cpp", + "src/msw/metafile.cpp", + "src/msw/msgdlg.cpp", + "src/msw/nativdlg.cpp", + "src/msw/nativewin.cpp", + "src/msw/notebook.cpp", + "src/msw/ownerdrw.cpp", + "src/msw/progdlg.cpp", + "src/msw/radiobox.cpp", + "src/msw/radiobut.cpp", + "src/msw/richmsgdlg.cpp", + "src/msw/scrolbar.cpp", + "src/msw/slider.cpp", + "src/msw/spinbutt.cpp", + "src/msw/spinctrl.cpp", + "src/msw/statbmp.cpp", + "src/msw/statbox.cpp", + "src/msw/statusbar.cpp", + "src/msw/statline.cpp", + "src/msw/stattext.cpp", + "src/msw/taskbarbutton.cpp", + "src/msw/toolbar.cpp", + "src/msw/textctrl.cpp", + "src/msw/textentry.cpp", + "src/msw/tglbtn.cpp", + "src/msw/treectrl.cpp", + "src/msw/systhemectrl.cpp", + "src/msw/customdraw.cpp", + "src/msw/commandlinkbutton.cpp", + "src/msw/bmpcbox.cpp", + "src/msw/hyperlink.cpp", + "src/msw/calctrl.cpp", + "src/msw/datectrl.cpp", + "src/msw/datetimectrl.cpp", + "src/msw/timectrl.cpp", + "src/msw/datecontrols.cpp", + "src/generic/activityindicator.cpp" +}; +local MSW_HDR = { + "wx/generic/clrpickerg.h", + "wx/generic/collpaneg.h", + "wx/generic/filepickerg.h", + "wx/generic/fontpickerg.h", + "wx/msw/accel.h", + "wx/msw/anybutton.h", + "wx/msw/app.h", + "wx/msw/appprogress.h", + "wx/msw/bitmap.h", + "wx/msw/bmpbuttn.h", + "wx/msw/brush.h", + "wx/msw/button.h", + "wx/msw/caret.h", + "wx/msw/checkbox.h", + "wx/msw/choice.h", + "wx/msw/clipbrd.h", + "wx/msw/colordlg.h", + "wx/msw/colour.h", + "wx/msw/combo.h", + "wx/msw/combobox.h", + "wx/msw/control.h", + "wx/msw/ctrlsub.h", + "wx/msw/cursor.h", + "wx/msw/custombgwin.h", + "wx/msw/dc.h", + "wx/msw/dcclient.h", + "wx/msw/dcmemory.h", + "wx/msw/dcprint.h", + "wx/msw/dcscreen.h", + "wx/msw/dialog.h", + "wx/msw/dib.h", + "wx/msw/dirdlg.h", + "wx/msw/dragimag.h", + "wx/msw/enhmeta.h", + "wx/msw/filedlg.h", + "wx/msw/font.h", + "wx/msw/frame.h", + "wx/msw/gauge.h", + "wx/msw/gdiimage.h", + "wx/msw/headerctrl.h", + "wx/msw/icon.h", + "wx/msw/imaglist.h", + "wx/msw/iniconf.h", + "wx/msw/init.h", + "wx/msw/listbox.h", + "wx/msw/listctrl.h", + "wx/msw/mdi.h", + "wx/msw/menu.h", + "wx/msw/menuitem.h", + "wx/msw/metafile.h", + "wx/msw/minifram.h", + "wx/msw/missing.h", + "wx/msw/msgdlg.h", + "wx/msw/msvcrt.h", + "wx/msw/notebook.h", + "wx/msw/ole/access.h", + "wx/msw/ole/comimpl.h", + "wx/msw/ole/dataform.h", + "wx/msw/ole/dataobj.h", + "wx/msw/ole/dataobj2.h", + "wx/msw/ole/dropsrc.h", + "wx/msw/ole/droptgt.h", + "wx/msw/ole/oleutils.h", + "wx/msw/ole/safearray.h", + "wx/msw/ownerdrw.h", + "wx/msw/ownerdrawnbutton.h", + "wx/msw/palette.h", + "wx/msw/panel.h", + "wx/msw/pen.h", + "wx/msw/printdlg.h", + "wx/msw/printwin.h", + "wx/msw/progdlg.h", + "wx/msw/radiobox.h", + "wx/msw/radiobut.h", + "wx/msw/region.h", + "wx/msw/rcdefs.h", + "wx/msw/richmsgdlg.h", + "wx/msw/scrolbar.h", + "wx/msw/slider.h", + "wx/msw/spinbutt.h", + "wx/msw/spinctrl.h", + "wx/msw/statbmp.h", + "wx/msw/statbox.h", + "wx/msw/statusbar.h", + "wx/msw/statline.h", + "wx/msw/stattext.h", + "wx/msw/taskbarbutton.h", + "wx/msw/toolbar.h", + "wx/msw/textctrl.h", + "wx/msw/textentry.h", + "wx/msw/tglbtn.h", + "wx/msw/tooltip.h", + "wx/msw/toplevel.h", + "wx/msw/treectrl.h", + "wx/msw/window.h", + "wx/msw/rt/utils.h", + "wx/msw/hyperlink.h", + "wx/msw/bmpcbox.h", + "wx/msw/commandlinkbutton.h", + "wx/msw/datetimectrl.h", + "wx/msw/timectrl.h", + "wx/msw/datectrl.h", + "wx/msw/calctrl.h", + "wx/generic/activityindicator.h" +}; +local MSW_RSC = { + "wx/msw/wx.manifest", + "wx/msw/amd64.manifest", + "wx/msw/ia64.manifest", + "wx/msw/wx.rcwx/msw/colours.bmp", + "wx/msw/csquery.bmpwx/msw/blank.cur", + "wx/msw/bullseye.cur", + "wx/msw/cross.cur", + "wx/msw/hand.cur", + "wx/msw/magnif1.cur", + "wx/msw/pbrush.cur", + "wx/msw/pencil.cur", + "wx/msw/pntleft.cur", + "wx/msw/pntright.cur", + "wx/msw/roller.curwx/msw/cdrom.ico", + "wx/msw/child.ico", + "wx/msw/computer.ico", + "wx/msw/drive.ico", + "wx/msw/file1.ico", + "wx/msw/floppy.ico", + "wx/msw/folder1.ico", + "wx/msw/folder2.ico", + "wx/msw/mdi.ico", + "wx/msw/question.ico", + "wx/msw/removble.ico", + "wx/msw/std.ico" +}; +local MSW_DESKTOP_SRC = { + "src/msw/checklst.cpp", + "src/msw/fdrepdlg.cpp", + "src/msw/fontdlg.cpp" +}; +local MSW_DESKTOP_HDR = { + "wx/msw/checklst.h", + "wx/msw/fdrepdlg.h", + "wx/msw/fontdlg.h", + "wx/msw/ole/automtn.h", + "wx/msw/ole/uuid.h" +}; +local DFB_LOWLEVEL_SRC = { + "src/common/fontmgrcmn.cpp", + "src/generic/caret.cpp", + "src/generic/colour.cpp", + "src/generic/icon.cpp", + "src/generic/imaglist.cpp", + "src/generic/mask.cpp", + "src/generic/textmeasure.cpp", + "src/dfb/app.cpp", + "src/dfb/bitmap.cpp", + "src/dfb/brush.cpp", + "src/dfb/cursor.cppsrc/dfb/dc.cpp", + "src/dfb/dcclient.cpp", + "src/dfb/dcmemory.cpp", + "src/dfb/dcscreen.cpp", + "src/dfb/evtloop.cpp", + "src/dfb/font.cpp", + "src/dfb/fontenum.cpp", + "src/dfb/fontmgr.cpp", + "src/dfb/nonownedwnd.cpp", + "src/dfb/overlay.cpp", + "src/dfb/pen.cpp", + "src/dfb/region.cpp", + "src/dfb/settings.cpp", + "src/dfb/toplevel.cpp", + "src/dfb/utils.cpp", + "src/dfb/window.cpp", + "src/dfb/wrapdfb.cpp" +}; +local DFB_LOWLEVEL_HDR = { + "wx/generic/caret.h", + "wx/generic/colour.h", + "wx/generic/icon.h", + "wx/generic/imaglist.h", + "wx/generic/mask.h", + "wx/dfb/app.h", + "wx/dfb/bitmap.h", + "wx/dfb/brush.h", + "wx/dfb/chkconf.h", + "wx/dfb/cursor.h", + "wx/dfb/dc.h", + "wx/dfb/dcclient.h", + "wx/dfb/dcmemory.h", + "wx/dfb/dcscreen.h", + "wx/dfb/dfbptr.h", + "wx/dfb/evtloop.h", + "wx/dfb/font.h", + "wx/dfb/nonownedwnd.h", + "wx/dfb/pen.h", + "wx/dfb/popupwin.h", + "wx/dfb/private.h", + "wx/dfb/region.h", + "wx/dfb/toplevel.h", + "wx/dfb/window.h", + "wx/dfb/wrapdfb.h" +}; +local OSX_SHARED_HDR = { + "wx/html/webkit.hwx/osx/accel.h", + "wx/osx/anybutton.h", + "wx/osx/app.h", + "wx/osx/bitmap.h", + "wx/osx/bmpbuttn.h", + "wx/osx/brush.h", + "wx/osx/button.h", + "wx/osx/checkbox.h", + "wx/osx/checklst.h", + "wx/osx/chkconf.h", + "wx/osx/choice.h", + "wx/osx/clipbrd.h", + "wx/osx/colordlg.h", + "wx/osx/colour.h", + "wx/osx/combobox.h", + "wx/osx/control.h", + "wx/osx/cursor.h", + "wx/osx/dataform.h", + "wx/osx/dataobj.h", + "wx/osx/dataobj2.h", + "wx/osx/dc.h", + "wx/osx/dcclient.h", + "wx/osx/dcmemory.h", + "wx/osx/dcprint.h", + "wx/osx/dcscreen.h", + "wx/osx/dialog.h", + "wx/osx/dirdlg.h", + "wx/osx/dnd.h", + "wx/osx/evtloop.h", + "wx/osx/evtloopsrc.h", + "wx/osx/filedlg.h", + "wx/osx/font.h", + "wx/osx/fontdlg.h", + "wx/osx/frame.h", + "wx/osx/gauge.h", + "wx/osx/listbox.h", + "wx/osx/mdi.h", + "wx/osx/menu.h", + "wx/osx/menuitem.h", + "wx/osx/metafile.h", + "wx/osx/mimetype.h", + "wx/osx/minifram.h", + "wx/osx/msgdlg.h", + "wx/osx/nonownedwnd.h", + "wx/osx/notebook.h", + "wx/osx/palette.h", + "wx/osx/pen.h", + "wx/osx/popupwin.h", + "wx/osx/printdlg.h", + "wx/osx/printmac.h", + "wx/osx/private.h", + "wx/osx/radiobox.h", + "wx/osx/radiobut.h", + "wx/osx/region.h", + "wx/osx/scrolbar.h", + "wx/osx/slider.h", + "wx/osx/spinbutt.h", + "wx/osx/srchctrl.h", + "wx/osx/statbmp.h", + "wx/osx/statbox.h", + "wx/osx/statline.h", + "wx/osx/stattext.h", + "wx/osx/statusbr.h", + "wx/osx/taskbarosx.h", + "wx/osx/textctrl.h", + "wx/osx/textentry.h", + "wx/osx/tglbtn.h", + "wx/osx/toolbar.h", + "wx/osx/tooltip.h", + "wx/osx/toplevel.h", + "wx/osx/uma.h", + "wx/osx/window.hwx/generic/caret.h", + "wx/generic/clrpickerg.h", + "wx/generic/collpaneg.h", + "wx/generic/colrdlgg.h", + "wx/generic/dirdlgg.h", + "wx/generic/fdrepdlg.h", + "wx/generic/filedlgg.h", + "wx/generic/filepickerg.h", + "wx/generic/fontdlgg.h", + "wx/generic/fontpickerg.h", + "wx/generic/listctrl.h", + "wx/generic/prntdlgg.h", + "wx/generic/statusbr.h", + "wx/osx/appprogress.h", + "wx/generic/icon.h", + "wx/generic/imaglist.h" +}; +local OSX_COCOA_SRC = { + "src/osx/cocoa/anybutton.mm", + "src/osx/cocoa/appprogress.mm", + "src/osx/cocoa/button.mm", + "src/osx/cocoa/checkbox.mm", + "src/osx/cocoa/choice.mm", + "src/osx/cocoa/colour.mm", + "src/osx/cocoa/combobox.mm", + "src/osx/cocoa/dialog.mm", + "src/osx/cocoa/dirdlg.mm", + "src/osx/cocoa/dnd.mm", + "src/osx/cocoa/evtloop.mm", + "src/osx/cocoa/filedlg.mm", + "src/osx/cocoa/gauge.mm", + "src/osx/cocoa/listbox.mm", + "src/osx/cocoa/menu.mm", + "src/osx/cocoa/menuitem.mm", + "src/osx/cocoa/msgdlg.mm", + "src/osx/cocoa/nativewin.mm", + "src/osx/cocoa/nonownedwnd.mm", + "src/osx/cocoa/notebook.mm", + "src/osx/cocoa/radiobut.mm", + "src/osx/cocoa/preferences.mm", + "src/osx/cocoa/printdlg.mm", + "src/osx/cocoa/scrolbar.mm", + "src/osx/cocoa/slider.mm", + "src/osx/cocoa/spinbutt.mm", + "src/osx/cocoa/srchctrl.mm", + "src/osx/cocoa/statbox.mm", + "src/osx/cocoa/statline.mm", + "src/osx/cocoa/stattext.mm", + "src/osx/cocoa/textctrl.mm", + "src/osx/cocoa/tglbtn.mm", + "src/osx/cocoa/toolbar.mm", + "src/osx/cocoa/tooltip.mm", + "src/osx/cocoa/window.mm", + "src/osx/cocoa/settings.mm", + "src/osx/cocoa/overlay.mm", + "src/osx/cocoa/aboutdlg.mm", + "src/osx/dataview_osx.cpp", + "src/osx/cocoa/notifmsg.mm", + "src/osx/cocoa/taskbar.mm", + "src/osx/datectrl_osx.cpp", + "src/osx/cocoa/datetimectrl.mm", + "src/osx/core/sound.cpp", + "src/osx/sound_osx.cpp", + "src/osx/datetimectrl_osx.cpp", + "src/osx/core/hidjoystick.cpp", + "src/osx/carbon/sound.cpp", + "src/osx/cocoa/dataview.mm", + "src/osx/timectrl_osx.cpp", + "src/common/taskbarcmn.cpp", + "src/osx/cocoa/activityindicator.mm", + "src/osx/cocoa/statbmp.mm", + "src/osx/core/display.cpp" +}; +local OSX_COCOA_HDR = { + "wx/osx/cocoa/chkconf.h", + "wx/osx/cocoa/evtloop.h", + "wx/osx/cocoa/private.h", + "wx/generic/region.h", + "wx/osx/cocoa/stdpaths.h", + "wx/osx/sound.h", + "wx/osx/dvrenderer.h", + "wx/osx/cocoa/dataview.h", + "wx/osx/dvrenderers.h", + "wx/osx/taskbarosx.h", + "wx/osx/activityindicator.h", + "wx/osx/joystick.h", + "wx/osx/dataview.h", + "wx/osx/datectrl.h", + "wx/osx/timectrl.h", + "wx/osx/datetimectrl.h" +}; +local OSX_IPHONE_SRC = { + "", + "src/generic/regiong.cppsrc/osx/iphone/anybutton.mm", + "src/osx/iphone/button.mm", + "src/osx/iphone/checkbox.mm", + "src/osx/iphone/dialog.mm", + "src/osx/iphone/evtloop.mm", + "src/osx/iphone/gauge.mm", + "src/osx/iphone/msgdlg.mm", + "src/osx/iphone/nonownedwnd.mm", + "src/osx/iphone/scrolbar.mm", + "src/osx/iphone/slider.mm", + "src/osx/iphone/stattext.mm", + "src/osx/iphone/textctrl.mm", + "src/osx/iphone/toolbar.mm", + "src/osx/iphone/utils.mm", + "src/osx/iphone/window.mm", + "src/osx/iphone/settings.mm", + "src/osx/sound_osx.cpp", + "src/osx/core/sound.cpp", + "src/osx/iphone/statbmp.mm", + "src/osx/iphone/menuitem.mm", + "src/osx/iphone/menu.mm" +}; +local OSX_IPHONE_HDR = { + "wx/osx/iphone/chkconf.h", + "wx/osx/iphone/private.h", + "wx/generic/region.h", + "wx/osx/sound.h" +}; +local UNIV_THEMES_SRC = { + "src/univ/themes/gtk.cpp", + "src/univ/themes/metal.cpp", + "src/univ/themes/mono.cpp", + "src/univ/themes/win32.cpp" +}; +local UNIV_SRC = { + "src/generic/accel.cpp", + "src/generic/clrpickerg.cpp", + "src/generic/collpaneg.cpp", + "src/generic/colrdlgg.cpp", + "src/generic/dirdlgg.cpp", + "src/generic/fdrepdlg.cpp", + "src/generic/filedlgg.cpp", + "src/generic/filepickerg.cpp", + "src/generic/fontdlgg.cpp", + "src/generic/fontpickerg.cpp", + "src/generic/listctrl.cpp", + "src/generic/mdig.cpp", + "src/generic/prntdlgg.cpp", + "src/univ/anybutton.cpp", + "src/univ/bmpbuttn.cpp", + "src/univ/button.cpp", + "src/univ/checkbox.cpp", + "src/univ/checklst.cpp", + "src/univ/choice.cpp", + "src/univ/combobox.cpp", + "src/univ/control.cpp", + "src/univ/ctrlrend.cpp", + "src/univ/dialog.cpp", + "src/univ/framuniv.cpp", + "src/univ/gauge.cpp", + "src/univ/inpcons.cpp", + "src/univ/inphand.cpp", + "src/univ/listbox.cpp", + "src/univ/menu.cpp", + "src/univ/notebook.cpp", + "src/univ/radiobox.cpp", + "src/univ/radiobut.cpp", + "src/univ/scrarrow.cpp", + "src/univ/scrolbar.cpp", + "src/univ/scrthumb.cpp", + "src/univ/settingsuniv.cpp", + "src/univ/slider.cpp", + "src/univ/spinbutt.cpp", + "src/univ/statbmp.cpp", + "src/univ/statbox.cpp", + "src/univ/statline.cpp", + "src/univ/stattext.cpp", + "src/univ/statusbr.cpp", + "src/univ/stdrend.cpp", + "src/univ/textctrl.cpp", + "src/univ/tglbtn.cpp", + "src/univ/theme.cpp", + "src/univ/toolbar.cpp", + "src/univ/topluniv.cpp", + "src/univ/winuniv.cpp", + "src/generic/activityindicator.cpp" +}; +local UNIV_HDR = { + "wx/generic/accel.h", + "wx/generic/clrpickerg.h", + "wx/generic/collpaneg.h", + "wx/generic/ctrlsub.h", + "wx/generic/dirdlgg.h", + "wx/generic/fdrepdlg.h", + "wx/generic/filedlgg.h", + "wx/generic/filepickerg.h", + "wx/generic/fontdlgg.h", + "wx/generic/fontpickerg.h", + "wx/generic/listctrl.h", + "wx/generic/mdig.h", + "wx/generic/statusbr.h", + "wx/univ/anybutton.h", + "wx/univ/app.h", + "wx/univ/bmpbuttn.h", + "wx/univ/button.h", + "wx/univ/checkbox.h", + "wx/univ/checklst.h", + "wx/univ/chkconf.h", + "wx/univ/choice.h", + "wx/univ/colschem.h", + "wx/univ/combobox.h", + "wx/univ/control.h", + "wx/univ/custombgwin.h", + "wx/univ/dialog.h", + "wx/univ/frame.h", + "wx/univ/gauge.h", + "wx/univ/inpcons.h", + "wx/univ/inphand.h", + "wx/univ/listbox.h", + "wx/univ/menu.h", + "wx/univ/menuitem.h", + "wx/univ/notebook.h", + "wx/univ/panel.h", + "wx/univ/radiobox.h", + "wx/univ/radiobut.h", + "wx/univ/renderer.h", + "wx/univ/scrarrow.h", + "wx/univ/scrolbar.h", + "wx/univ/scrthumb.h", + "wx/univ/scrtimer.h", + "wx/univ/slider.h", + "wx/univ/spinbutt.h", + "wx/univ/statbmp.h", + "wx/univ/statbox.h", + "wx/univ/statline.h", + "wx/univ/stattext.h", + "wx/univ/statusbr.h", + "wx/univ/stdrend.h", + "wx/univ/textctrl.h", + "wx/univ/theme.h", + "wx/univ/tglbtn.h", + "wx/univ/toolbar.h", + "wx/univ/toplevel.h", + "wx/univ/window.h", + "wx/generic/activityindicator.h" +}; +local MEDIA_CMN_SRC = "src/common/mediactrlcmn.cpp"; +local MEDIA_CMN_HDR = "wx/mediactrl.h"; +local MEDIA_MSW_SRC = { + "src/msw/mediactrl_am.cpp", + "src/msw/mediactrl_wmp10.cpp", + "src/msw/mediactrl_qt.cpp" +}; +local MEDIA_OSX_COCOA_SRC = "src/osx/cocoa/mediactrl.mm"; +local MEDIA_OSX_IPHONE_SRC = "src/osx/cocoa/mediactrl.mm"; +local MEDIA_COCOA_SRC = "src/cocoa/mediactrl.mm"; +local MEDIA_UNIX_SRC = { + "src/unix/mediactrl.cpp", + "src/unix/mediactrl_gstplayer.cpp" +}; +local HTML_SRC_PLATFORM = "src/html/chm.cpp"; +local HTML_CMN_SRC = { + "src/html/helpctrl.cpp", + "src/html/helpdata.cpp", + "src/html/helpdlg.cpp", + "src/html/helpfrm.cpp", + "src/html/helpwnd.cpp", + "src/html/htmlcell.cpp", + "src/html/htmlfilt.cpp", + "src/html/htmlpars.cpp", + "src/html/htmltag.cpp", + "src/html/htmlwin.cpp", + "src/html/htmprint.cpp", + "src/html/m_dflist.cpp", + "src/html/m_fonts.cpp", + "src/html/m_hline.cpp", + "src/html/m_image.cpp", + "src/html/m_layout.cpp", + "src/html/m_links.cpp", + "src/html/m_list.cpp", + "src/html/m_pre.cpp", + "src/html/m_span.cpp", + "src/html/m_style.cpp", + "src/html/m_tables.cpp", + "src/html/styleparams.cpp", + "src/html/winpars.cppsrc/generic/htmllbox.cpp" +}; +local HTML_SRC = { + "src/html/chm.cpp", + "src/html/helpctrl.cpp", + "src/html/helpdata.cpp", + "src/html/helpdlg.cpp", + "src/html/helpfrm.cpp", + "src/html/helpwnd.cpp", + "src/html/htmlcell.cpp", + "src/html/htmlfilt.cpp", + "src/html/htmlpars.cpp", + "src/html/htmltag.cpp", + "src/html/htmlwin.cpp", + "src/html/htmprint.cpp", + "src/html/m_dflist.cpp", + "src/html/m_fonts.cpp", + "src/html/m_hline.cpp", + "src/html/m_image.cpp", + "src/html/m_layout.cpp", + "src/html/m_links.cpp", + "src/html/m_list.cpp", + "src/html/m_pre.cpp", + "src/html/m_span.cpp", + "src/html/m_style.cpp", + "src/html/m_tables.cpp", + "src/html/styleparams.cpp", + "src/html/winpars.cppsrc/generic/htmllbox.cpp" +}; +local HTML_CMN_HDR = { + "wx/html/helpctrl.h", + "wx/html/helpdata.h", + "wx/html/helpdlg.h", + "wx/html/helpfrm.h", + "wx/html/helpwnd.h", + "wx/html/htmlcell.h", + "wx/html/htmldefs.h", + "wx/html/htmlfilt.h", + "wx/html/htmlpars.h", + "wx/html/htmlproc.h", + "wx/html/htmltag.h", + "wx/html/htmlwin.h", + "wx/html/htmprint.h", + "wx/html/m_templ.h", + "wx/html/styleparams.h", + "wx/html/winpars.h", + "wx/wxhtml.hwx/htmllbox.h", + "wx/html/forcelnk.h" +}; +local HTML_HDR = { + "wx/html/helpctrl.h", + "wx/html/helpdata.h", + "wx/html/helpdlg.h", + "wx/html/helpfrm.h", + "wx/html/helpwnd.h", + "wx/html/htmlcell.h", + "wx/html/htmldefs.h", + "wx/html/htmlfilt.h", + "wx/html/htmlpars.h", + "wx/html/htmlproc.h", + "wx/html/htmltag.h", + "wx/html/htmlwin.h", + "wx/html/htmprint.h", + "wx/html/m_templ.h", + "wx/html/styleparams.h", + "wx/html/winpars.h", + "wx/wxhtml.hwx/htmllbox.h", + "wx/html/forcelnk.h" +}; +local WEBVIEW_SRC_PLATFORM = { + "src/gtk/webview_webkit.cpp", + "src/gtk/webview_webkit2.cpp" +}; +local WEBVIEW_CMN_SRC = { + "src/common/webview.cpp", + "src/common/webviewarchivehandler.cpp", + "src/common/webviewfshandler.cpp" +}; +local WEBVIEW_SRC = { + "src/gtk/webview_webkit.cpp", + "src/gtk/webview_webkit2.cpp", + "src/common/webview.cpp", + "src/common/webviewarchivehandler.cpp", + "src/common/webviewfshandler.cpp" +}; +local WEBVIEW_HDR_PLATFORM = { + "wx/gtk/webviewhistoryitem_webkit.h", + "wx/gtk/webview_webkit.h" +}; +local WEBVIEW_CMN_HDR = { + "wx/webview.h", + "wx/webviewarchivehandler.h", + "wx/webviewfshandler.h" +}; +local WEBVIEW_HDR = { + "wx/gtk/webviewhistoryitem_webkit.h", + "wx/gtk/webview_webkit.h", + "wx/webview.h", + "wx/webviewarchivehandler.h", + "wx/webviewfshandler.h" +}; +local WEBVIEW_WEBKIT2_EXTENSION_SRC = "src/gtk/webview_webkit2_extension.cpp"; +local XRC_SRC = { + "src/xrc/xh_activityindicator.cpp", + "src/xrc/xh_animatctrl.cpp", + "src/xrc/xh_bannerwindow.cpp", + "src/xrc/xh_bmp.cpp", + "src/xrc/xh_bmpcbox.cpp", + "src/xrc/xh_bmpbt.cpp", + "src/xrc/xh_bttn.cpp", + "src/xrc/xh_cald.cpp", + "src/xrc/xh_chckb.cpp", + "src/xrc/xh_chckl.cpp", + "src/xrc/xh_choic.cpp", + "src/xrc/xh_choicbk.cpp", + "src/xrc/xh_clrpicker.cpp", + "src/xrc/xh_cmdlinkbn.cpp", + "src/xrc/xh_collpane.cpp", + "src/xrc/xh_combo.cpp", + "src/xrc/xh_comboctrl.cpp", + "src/xrc/xh_dataview.cpp", + "src/xrc/xh_datectrl.cpp", + "src/xrc/xh_dirpicker.cpp", + "src/xrc/xh_dlg.cpp", + "src/xrc/xh_editlbox.cpp", + "src/xrc/xh_filectrl.cpp", + "src/xrc/xh_filepicker.cpp", + "src/xrc/xh_fontpicker.cpp", + "src/xrc/xh_frame.cpp", + "src/xrc/xh_gauge.cpp", + "src/xrc/xh_gdctl.cpp", + "src/xrc/xh_grid.cpp", + "src/xrc/xh_html.cpp", + "src/xrc/xh_hyperlink.cpp", + "src/xrc/xh_infobar.cpp", + "src/xrc/xh_listb.cpp", + "src/xrc/xh_listbk.cpp", + "src/xrc/xh_listc.cpp", + "src/xrc/xh_mdi.cpp", + "src/xrc/xh_menu.cpp", + "src/xrc/xh_notbk.cpp", + "src/xrc/xh_odcombo.cpp", + "src/xrc/xh_panel.cpp", + "src/xrc/xh_propdlg.cpp", + "src/xrc/xh_radbt.cpp", + "src/xrc/xh_radbx.cpp", + "src/xrc/xh_scrol.cpp", + "src/xrc/xh_scwin.cpp", + "src/xrc/xh_htmllbox.cpp", + "src/xrc/xh_simplebook.cpp", + "src/xrc/xh_sizer.cpp", + "src/xrc/xh_slidr.cpp", + "src/xrc/xh_spin.cpp", + "src/xrc/xh_split.cpp", + "src/xrc/xh_srchctrl.cpp", + "src/xrc/xh_statbar.cpp", + "src/xrc/xh_stbmp.cpp", + "src/xrc/xh_stbox.cpp", + "src/xrc/xh_stlin.cpp", + "src/xrc/xh_sttxt.cpp", + "src/xrc/xh_text.cpp", + "src/xrc/xh_tglbtn.cpp", + "src/xrc/xh_timectrl.cpp", + "src/xrc/xh_toolb.cpp", + "src/xrc/xh_toolbk.cpp", + "src/xrc/xh_tree.cpp", + "src/xrc/xh_treebk.cpp", + "src/xrc/xh_unkwn.cpp", + "src/xrc/xh_wizrd.cpp", + "src/xrc/xmlres.cpp", + "src/xrc/xmlrsall.cpp" +}; +local XRC_HDR = { + "wx/xrc/xh_activityindicator.h", + "wx/xrc/xh_all.h", + "wx/xrc/xh_animatctrl.h", + "wx/xrc/xh_bannerwindow.h", + "wx/xrc/xh_bmpbt.h", + "wx/xrc/xh_bmp.h", + "wx/xrc/xh_bmpcbox.h", + "wx/xrc/xh_bttn.h", + "wx/xrc/xh_cald.h", + "wx/xrc/xh_chckb.h", + "wx/xrc/xh_chckl.h", + "wx/xrc/xh_choic.h", + "wx/xrc/xh_choicbk.h", + "wx/xrc/xh_clrpicker.h", + "wx/xrc/xh_cmdlinkbn.h", + "wx/xrc/xh_collpane.h", + "wx/xrc/xh_combo.h", + "wx/xrc/xh_comboctrl.h", + "wx/xrc/xh_dataview.h", + "wx/xrc/xh_datectrl.h", + "wx/xrc/xh_dirpicker.h", + "wx/xrc/xh_dlg.h", + "wx/xrc/xh_editlbox.h", + "wx/xrc/xh_filectrl.h", + "wx/xrc/xh_filepicker.h", + "wx/xrc/xh_fontpicker.h", + "wx/xrc/xh_frame.h", + "wx/xrc/xh_mdi.h", + "wx/xrc/xh_gauge.h", + "wx/xrc/xh_gdctl.h", + "wx/xrc/xh_grid.h", + "wx/xrc/xh_html.h", + "wx/xrc/xh_hyperlink.h", + "wx/xrc/xh_infobar.h", + "wx/xrc/xh_listb.h", + "wx/xrc/xh_listbk.h", + "wx/xrc/xh_listc.h", + "wx/xrc/xh_menu.h", + "wx/xrc/xh_notbk.h", + "wx/xrc/xh_odcombo.h", + "wx/xrc/xh_panel.h", + "wx/xrc/xh_propdlg.h", + "wx/xrc/xh_radbt.h", + "wx/xrc/xh_radbx.h", + "wx/xrc/xh_scrol.h", + "wx/xrc/xh_scwin.h", + "wx/xrc/xh_htmllbox.h", + "wx/xrc/xh_simplebook.h", + "wx/xrc/xh_sizer.h", + "wx/xrc/xh_slidr.h", + "wx/xrc/xh_spin.h", + "wx/xrc/xh_split.h", + "wx/xrc/xh_srchctrl.h", + "wx/xrc/xh_statbar.h", + "wx/xrc/xh_stbmp.h", + "wx/xrc/xh_stbox.h", + "wx/xrc/xh_stlin.h", + "wx/xrc/xh_sttxt.h", + "wx/xrc/xh_text.h", + "wx/xrc/xh_tglbtn.h", + "wx/xrc/xh_timectrl.h", + "wx/xrc/xh_toolb.h", + "wx/xrc/xh_toolbk.h", + "wx/xrc/xh_tree.h", + "wx/xrc/xh_treebk.h", + "wx/xrc/xh_unkwn.h", + "wx/xrc/xh_wizrd.h", + "wx/xrc/xmlres.h" +}; +local XML_SRC = { + "src/xml/xml.cpp", + "src/common/xtixml.cpp" +}; +local XML_HDR = { + "wx/xml/xml.h", + "wx/xtixml.h" +}; +local OPENGL_SRC_PLATFORM = { + "src/unix/glegl.cpp", + "src/unix/glx11.cpp", + "src/gtk/glcanvas.cpp" +}; +local OPENGL_SRC = { + "src/common/glcmn.cpp", + "src/unix/glegl.cpp", + "src/unix/glx11.cpp", + "src/gtk/glcanvas.cpp" +}; +local OPENGL_HDR_PLATFORM = { + "wx/gtk/glcanvas.h", + "wx/unix/glegl.h", + "wx/unix/glx11.h" +}; +local OPENGL_HDR = { + "wx/glcanvas.h", + "wx/gtk/glcanvas.h", + "wx/unix/glegl.h", + "wx/unix/glx11.h" +}; +local UNIX_SOUND_SDL_SRC = "src/unix/sound_sdl.cpp"; +local AUI_MSW_SRC = { + "src/aui/tabartmsw.cpp", + "src/aui/barartmsw.cpp" +}; +local AUI_MSW_HDR = { + "wx/aui/tabartmsw.h", + "wx/aui/barartmsw.h" +}; +local AUI_CMN_SRC = { + "src/aui/framemanager.cpp", + "src/aui/dockart.cpp", + "src/aui/floatpane.cpp", + "src/aui/auibook.cpp", + "src/aui/auibar.cpp", + "src/aui/tabmdi.cpp", + "src/aui/tabart.cpp", + "src/xrc/xh_aui.cpp", + "src/xrc/xh_auitoolb.cpp" +}; +local AUI_SRC = { + "src/aui/framemanager.cpp", + "src/aui/dockart.cpp", + "src/aui/floatpane.cpp", + "src/aui/auibook.cpp", + "src/aui/auibar.cpp", + "src/aui/tabmdi.cpp", + "src/aui/tabart.cpp", + "src/xrc/xh_aui.cpp", + "src/xrc/xh_auitoolb.cpp" +}; +local AUI_CMN_HDR = { + "wx/aui/framemanager.h", + "wx/aui/dockart.h", + "wx/aui/floatpane.h", + "wx/aui/auibook.h", + "wx/aui/auibar.h", + "wx/aui/tabmdi.h", + "wx/aui/aui.h", + "wx/aui/tabart.h", + "wx/xrc/xh_aui.h", + "wx/xrc/xh_auitoolb.h" +}; +local AUI_HDR = { + "wx/aui/framemanager.h", + "wx/aui/dockart.h", + "wx/aui/floatpane.h", + "wx/aui/auibook.h", + "wx/aui/auibar.h", + "wx/aui/tabmdi.h", + "wx/aui/aui.h", + "wx/aui/tabart.h", + "wx/xrc/xh_aui.h", + "wx/xrc/xh_auitoolb.h" +}; +local RIBBON_SRC = { + "src/ribbon/art_internal.cpp", + "src/ribbon/art_msw.cpp", + "src/ribbon/art_aui.cpp", + "src/ribbon/bar.cpp", + "src/ribbon/buttonbar.cpp", + "src/ribbon/control.cpp", + "src/ribbon/gallery.cpp", + "src/ribbon/page.cpp", + "src/ribbon/panel.cpp", + "src/ribbon/toolbar.cpp", + "src/xrc/xh_ribbon.cpp" +}; +local RIBBON_HDR = { + "wx/ribbon/art.h", + "wx/ribbon/art_internal.h", + "wx/ribbon/bar.h", + "wx/ribbon/buttonbar.h", + "wx/ribbon/control.h", + "wx/ribbon/gallery.h", + "wx/ribbon/page.h", + "wx/ribbon/panel.h", + "wx/ribbon/toolbar.h", + "wx/xrc/xh_ribbon.h" +}; +local PROPGRID_SRC = { + "src/propgrid/advprops.cpp", + "src/propgrid/editors.cpp", + "src/propgrid/manager.cpp", + "src/propgrid/property.cpp", + "src/propgrid/propgrid.cpp", + "src/propgrid/propgridiface.cpp", + "src/propgrid/propgridpagestate.cpp", + "src/propgrid/props.cpp" +}; +local PROPGRID_HDR = { + "wx/propgrid/advprops.h", + "wx/propgrid/editors.h", + "wx/propgrid/manager.h", + "wx/propgrid/property.h", + "wx/propgrid/propgrid.h", + "wx/propgrid/propgriddefs.h", + "wx/propgrid/propgridiface.h", + "wx/propgrid/propgridpagestate.h", + "wx/propgrid/props.h" +}; +local RICHTEXT_SRC = { + "src/richtext/richtextbuffer.cpp", + "src/richtext/richtextctrl.cpp", + "src/richtext/richtextformatdlg.cpp", + "src/richtext/richtexthtml.cpp", + "src/richtext/richtextimagedlg.cpp", + "src/richtext/richtextprint.cpp", + "src/richtext/richtextstyledlg.cpp", + "src/richtext/richtextstyles.cpp", + "src/richtext/richtextsymboldlg.cpp", + "src/richtext/richtextxml.cpp", + "src/xrc/xh_richtext.cpp" +}; +local RICHTEXT_HDR = { + "wx/richtext/richtextbackgroundpage.h", + "wx/richtext/richtextborderspage.h", + "wx/richtext/richtextbuffer.h", + "wx/richtext/richtextbulletspage.h", + "wx/richtext/richtextctrl.h", + "wx/richtext/richtextdialogpage.h", + "wx/richtext/richtextfontpage.h", + "wx/richtext/richtextformatdlg.h", + "wx/richtext/richtexthtml.h", + "wx/richtext/richtextimagedlg.h", + "wx/richtext/richtextindentspage.h", + "wx/richtext/richtextliststylepage.h", + "wx/richtext/richtextmarginspage.h", + "wx/richtext/richtextprint.h", + "wx/richtext/richtextsizepage.h", + "wx/richtext/richtextstyledlg.h", + "wx/richtext/richtextstylepage.h", + "wx/richtext/richtextstyles.h", + "wx/richtext/richtextsymboldlg.h", + "wx/richtext/richtexttabspage.h", + "wx/richtext/richtextuicustomization.h", + "wx/richtext/richtextxml.h", + "wx/xrc/xh_richtext.h" +}; +local STC_CMN_SRC = { + "src/stc/stc.cpp", + "src/stc/PlatWX.cpp", + "src/stc/ScintillaWX.cpp" +}; +local STC_CMN_HDR = "wx/stc/stc.h"; +local STC_OSX_COCOA_SRC = "src/stc/PlatWXcocoa.mm"; +local BASE_OSX_SRC = { + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp", + "src/unix/mimetype.cpp", + "src/osx/core/cfstring.cpp", + "src/osx/core/evtloop_cf.cpp", + "src/osx/core/strconv_cf.cpp", + "src/osx/cocoa/utils_base.mm", + "src/osx/core/secretstore.cpp" +}; +local BASE_PLATFORM_SRC = { + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp", + "src/unix/mimetype.cpp", + "src/unix/fswatcher_inotify.cpp", + "src/unix/stdpaths.cpp", + "src/unix/secretstore.cpp" +}; +local BASE_OSX_HDR = { + "wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h", + "wx/unix/mimetype.h", + "wx/osx/core/cfdataref.h", + "wx/osx/core/cfref.h", + "wx/osx/core/cfstring.h", + "wx/osx/core/hid.h", + "wx/osx/core/evtloop.h", + "wx/osx/core/objcid.h", + "wx/osx/core/private.h", + "wx/osx/core/colour.h", + "wx/osx/carbon/region.h", + "wx/osx/core/cfdictionary.h", + "wx/osx/core/cfarray.h", + "wx/osx/core/cftype.h", + "wx/osx/core/joystick.h", + "wx/osx/core/mimetype.h", + "wx/osx/core/dataview.h" +}; +local BASE_PLATFORM_HDR = { + "wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h", + "wx/unix/mimetype.h", + "wx/unix/fswatcher_inotify.h", + "wx/unix/stdpaths.h" +}; +local BASE_SRC = { + "src/common/any.cpp", + "src/common/appbase.cpp", + "src/common/arcall.cpp", + "src/common/arcfind.cpp", + "src/common/archive.cpp", + "src/common/arrstr.cpp", + "src/common/base64.cpp", + "src/common/clntdata.cpp", + "src/common/cmdline.cpp", + "src/common/config.cpp", + "src/common/convauto.cpp", + "src/common/datetime.cpp", + "src/common/datetimefmt.cpp", + "src/common/datstrm.cpp", + "src/common/dircmn.cpp", + "src/common/dynlib.cpp", + "src/common/dynload.cpp", + "src/common/encconv.cpp", + "src/common/evtloopcmn.cpp", + "src/common/extended.c", + "src/common/ffile.cpp", + "src/common/file.cpp", + "src/common/fileback.cpp", + "src/common/fileconf.cpp", + "src/common/filefn.cpp", + "src/common/filename.cpp", + "src/common/filesys.cpp", + "src/common/filtall.cpp", + "src/common/filtfind.cpp", + "src/common/fmapbase.cpp", + "src/common/fs_arc.cpp", + "src/common/fs_filter.cpp", + "src/common/hash.cpp", + "src/common/hashmap.cpp", + "src/common/init.cpp", + "src/common/intl.cpp", + "src/common/ipcbase.cpp", + "src/common/languageinfo.cpp", + "src/common/list.cpp", + "src/common/log.cpp", + "src/common/longlong.cpp", + "src/common/memory.cpp", + "src/common/mimecmn.cpp", + "src/common/module.cpp", + "src/common/mstream.cpp", + "src/common/numformatter.cpp", + "src/common/object.cpp", + "src/common/platinfo.cpp", + "src/common/powercmn.cpp", + "src/common/process.cpp", + "src/common/regex.cpp", + "src/common/stdpbase.cpp", + "src/common/sstream.cpp", + "src/common/stdstream.cpp", + "src/common/stopwatch.cpp", + "src/common/strconv.cpp", + "src/common/stream.cpp", + "src/common/string.cpp", + "src/common/stringimpl.cpp", + "src/common/stringops.cpp", + "src/common/strvararg.cpp", + "src/common/sysopt.cpp", + "src/common/tarstrm.cpp", + "src/common/textbuf.cpp", + "src/common/textfile.cpp", + "src/common/threadinfo.cpp", + "src/common/time.cpp", + "src/common/timercmn.cpp", + "src/common/timerimpl.cpp", + "src/common/tokenzr.cpp", + "src/common/translation.cpp", + "src/common/txtstrm.cpp", + "src/common/unichar.cpp", + "src/common/uri.cpp", + "src/common/ustring.cpp", + "src/common/variant.cpp", + "src/common/wfstream.cpp", + "src/common/wxcrt.cpp", + "src/common/wxprintf.cpp", + "src/common/xlocale.cpp", + "src/common/xti.cpp", + "src/common/xtistrm.cpp", + "src/common/zipstrm.cpp", + "src/common/zstream.cpp", + "src/common/fswatchercmn.cpp", + "src/generic/fswatcherg.cpp", + "src/common/secretstore.cpp", + "src/common/lzmastream.cpp", + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp", + "src/unix/mimetype.cpp", + "src/unix/fswatcher_inotify.cpp", + "src/unix/stdpaths.cpp", + "src/unix/secretstore.cpp" +}; +local BASE_AND_GUI_SRC = { + "src/common/event.cpp", + "src/common/fs_mem.cpp", + "src/common/msgout.cpp", + "src/common/utilscmn.cpp" +}; +local NET_PLATFORM_SRC = { + "src/common/socketiohandler.cpp", + "src/unix/sockunix.cpp" +}; +local NET_SRC = { + "src/common/fs_inet.cpp", + "src/common/ftp.cpp", + "src/common/http.cpp", + "src/common/protocol.cpp", + "src/common/sckaddr.cpp", + "src/common/sckfile.cpp", + "src/common/sckipc.cpp", + "src/common/sckstrm.cpp", + "src/common/socket.cpp", + "src/common/url.cpp", + "src/common/socketiohandler.cpp", + "src/unix/sockunix.cpp" +}; +local LOWLEVEL_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/unix/dialup.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/unix/uiactionx11.cpp", + "src/unix/utilsx11.cpp", + "src/unix/sound.cpp", + "src/common/taskbarcmn.cpp", + "src/unix/joystick.cpp", + "src/unix/taskbarx11.cpp", + "src/generic/icon.cpp", + "src/generic/paletteg.cpp", + "src/gtk/app.cpp", + "src/gtk/assertdlg_gtk.cpp", + "src/gtk/bitmap.cpp", + "src/gtk/brush.cpp", + "src/gtk/clipbrd.cpp", + "src/gtk/colour.cpp", + "src/gtk/cursor.cpp", + "src/gtk/dataobj.cpp", + "src/gtk/dc.cpp", + "src/gtk/display.cpp", + "src/gtk/dnd.cpp", + "src/gtk/evtloop.cpp", + "src/gtk/filectrl.cpp", + "src/gtk/filehistory.cpp", + "src/gtk/font.cpp", + "src/gtk/image_gtk.cpp", + "src/gtk/sockgtk.cpp", + "src/gtk/minifram.cpp", + "src/gtk/nonownedwnd.cpp", + "src/gtk/pen.cpp", + "src/gtk/popupwin.cpp", + "src/gtk/private.cpp", + "src/gtk/region.cpp", + "src/gtk/renderer.cpp", + "src/gtk/settings.cpp", + "src/gtk/textmeasure.cpp", + "src/gtk/timer.cpp", + "src/gtk/tooltip.cpp", + "src/gtk/toplevel.cpp", + "src/gtk/utilsgtk.cpp", + "src/gtk/win_gtk.cpp", + "src/gtk/window.cpp", + "src/gtk/mimetype.cpp" +}; +local LOWLEVEL_HDR = { + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/unix/fontutil.h", + "wx/unix/utilsx11.h", + "wx/unix/sound.h", + "wx/unix/taskbarx11.h", + "wx/unix/joystick.h", + "wx/generic/icon.h", + "wx/generic/paletteg.h", + "wx/gtk/app.h", + "wx/gtk/assertdlg_gtk.h", + "wx/gtk/bitmap.h", + "wx/gtk/brush.h", + "wx/gtk/clipbrd.h", + "wx/gtk/colour.h", + "wx/gtk/cursor.h", + "wx/gtk/dataform.h", + "wx/gtk/dataobj.h", + "wx/gtk/dataobj2.h", + "wx/gtk/dnd.h", + "wx/gtk/evtloop.h", + "wx/gtk/evtloopsrc.h", + "wx/gtk/font.h", + "wx/gtk/filehistory.h", + "wx/gtk/minifram.h", + "wx/gtk/nonownedwnd.h", + "wx/gtk/pen.h", + "wx/gtk/popupwin.h", + "wx/gtk/region.h", + "wx/gtk/tooltip.h", + "wx/gtk/toplevel.h", + "wx/gtk/window.h", + "wx/gtk/mimetype.h" +}; +local PLATFORM_SRC = "src/unix/apptraits.cpp"; +local GUI_SRC = { + "src/generic/accel.cpp", + "src/generic/fdrepdlg.cppsrc/generic/filepickerg.cpp", + "src/generic/listctrl.cpp", + "src/generic/prntdlgg.cpp", + "src/generic/statusbr.cppsrc/gtk/anybutton.cpp", + "src/gtk/artgtk.cpp", + "src/gtk/bmpbuttn.cpp", + "src/gtk/button.cpp", + "src/gtk/checkbox.cpp", + "src/gtk/checklst.cpp", + "src/gtk/choice.cpp", + "src/gtk/collpane.cpp", + "src/gtk/colordlg.cpp", + "src/gtk/combobox.cpp", + "src/gtk/control.cpp", + "src/gtk/clrpicker.cpp", + "src/gtk/dialog.cpp", + "src/gtk/fontpicker.cpp", + "src/gtk/filepicker.cpp", + "src/gtk/dirdlg.cpp", + "src/gtk/filedlg.cpp", + "src/gtk/fontdlg.cpp", + "src/gtk/frame.cpp", + "src/gtk/gauge.cpp", + "src/gtk/gnome/gvfs.cpp", + "src/gtk/infobar.cpp", + "src/gtk/listbox.cpp", + "src/gtk/mdi.cpp", + "src/gtk/menu.cpp", + "src/gtk/mnemonics.cpp", + "src/gtk/msgdlg.cpp", + "src/gtk/nativewin.cpp", + "src/gtk/notebook.cpp", + "src/gtk/print.cpp", + "src/gtk/radiobox.cpp", + "src/gtk/radiobut.cpp", + "src/gtk/scrolbar.cpp", + "src/gtk/scrolwin.cpp", + "src/gtk/slider.cpp", + "src/gtk/spinbutt.cpp", + "src/gtk/spinctrl.cpp", + "src/gtk/statbmp.cpp", + "src/gtk/statbox.cpp", + "src/gtk/statline.cpp", + "src/gtk/stattext.cpp", + "src/gtk/toolbar.cpp", + "src/gtk/textctrl.cpp", + "src/gtk/textentry.cpp", + "src/gtk/tglbtn.cpp", + "src/gtk/treeentry_gtk.c", + "src/gtk/activityindicator.cpp", + "src/gtk/calctrl.cpp", + "src/gtk/hyperlink.cpp", + "src/gtk/aboutdlg.cpp", + "src/gtk/notifmsg.cpp", + "src/gtk/taskbar.cpp", + "src/gtk/dataview.cpp", + "src/gtk/bmpcbox.cpp", + "src/gtk/animate.cpp", + "src/gtk/srchctrl.cpp" +}; +local GUI_HDR = { + "wx/generic/fdrepdlg.h", + "wx/generic/filepickerg.h", + "wx/generic/listctrl.h", + "wx/generic/statusbr.h", + "wx/gtk/accel.h", + "wx/gtk/anybutton.h", + "wx/gtk/bmpbuttn.h", + "wx/gtk/button.h", + "wx/gtk/checkbox.h", + "wx/gtk/checklst.h", + "wx/gtk/chkconf.h", + "wx/gtk/collpane.h", + "wx/gtk/colordlg.h", + "wx/gtk/choice.h", + "wx/gtk/combobox.h", + "wx/gtk/control.h", + "wx/gtk/clrpicker.h", + "wx/gtk/dialog.h", + "wx/gtk/dirdlg.h", + "wx/gtk/filectrl.h", + "wx/gtk/filedlg.h", + "wx/gtk/fontpicker.h", + "wx/gtk/filepicker.h", + "wx/gtk/fontdlg.h", + "wx/gtk/frame.h", + "wx/gtk/gauge.h", + "wx/gtk/gnome/gvfs.h", + "wx/gtk/infobar.h", + "wx/gtk/listbox.h", + "wx/gtk/mdi.h", + "wx/gtk/menu.h", + "wx/gtk/menuitem.h", + "wx/gtk/msgdlg.h", + "wx/gtk/notebook.h", + "wx/gtk/print.h", + "wx/gtk/radiobox.h", + "wx/gtk/radiobut.h", + "wx/gtk/scrolbar.h", + "wx/gtk/scrolwin.h", + "wx/gtk/slider.h", + "wx/gtk/spinbutt.h", + "wx/gtk/spinctrl.h", + "wx/gtk/statbmp.h", + "wx/gtk/statbox.h", + "wx/gtk/statline.h", + "wx/gtk/stattext.h", + "wx/gtk/toolbar.h", + "wx/gtk/textctrl.h", + "wx/gtk/textentry.h", + "wx/gtk/tglbtn.h", + "wx/gtk/animate.h", + "wx/gtk/hyperlink.h", + "wx/gtk/taskbar.h", + "wx/gtk/dvrenderers.h", + "wx/generic/activityindicator.h", + "wx/gtk/activityindicator.h", + "wx/gtk/calctrl.h", + "wx/gtk/bmpcbox.h", + "wx/gtk/dataview.h", + "wx/gtk/dvrenderer.h", + "wx/gtk/srchctrl.h" +}; +local CORE_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/unix/dialup.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/unix/uiactionx11.cpp", + "src/unix/utilsx11.cpp", + "src/unix/sound.cpp", + "src/common/taskbarcmn.cpp", + "src/unix/joystick.cpp", + "src/unix/taskbarx11.cpp", + "src/generic/icon.cpp", + "src/generic/paletteg.cpp", + "src/gtk/app.cpp", + "src/gtk/assertdlg_gtk.cpp", + "src/gtk/bitmap.cpp", + "src/gtk/brush.cpp", + "src/gtk/clipbrd.cpp", + "src/gtk/colour.cpp", + "src/gtk/cursor.cpp", + "src/gtk/dataobj.cpp", + "src/gtk/dc.cpp", + "src/gtk/display.cpp", + "src/gtk/dnd.cpp", + "src/gtk/evtloop.cpp", + "src/gtk/filectrl.cpp", + "src/gtk/filehistory.cpp", + "src/gtk/font.cpp", + "src/gtk/image_gtk.cpp", + "src/gtk/sockgtk.cpp", + "src/gtk/minifram.cpp", + "src/gtk/nonownedwnd.cpp", + "src/gtk/pen.cpp", + "src/gtk/popupwin.cpp", + "src/gtk/private.cpp", + "src/gtk/region.cpp", + "src/gtk/renderer.cpp", + "src/gtk/settings.cpp", + "src/gtk/textmeasure.cpp", + "src/gtk/timer.cpp", + "src/gtk/tooltip.cpp", + "src/gtk/toplevel.cpp", + "src/gtk/utilsgtk.cpp", + "src/gtk/win_gtk.cpp", + "src/gtk/window.cpp", + "src/gtk/mimetype.cpp", + "src/unix/apptraits.cpp", + "src/generic/accel.cpp", + "src/generic/fdrepdlg.cpp", + "src/generic/filepickerg.cpp", + "src/generic/listctrl.cpp", + "src/generic/prntdlgg.cpp", + "src/generic/statusbr.cpp", + "src/gtk/anybutton.cpp", + "src/gtk/artgtk.cpp", + "src/gtk/bmpbuttn.cpp", + "src/gtk/button.cpp", + "src/gtk/checkbox.cpp", + "src/gtk/checklst.cpp", + "src/gtk/choice.cpp", + "src/gtk/collpane.cpp", + "src/gtk/colordlg.cpp", + "src/gtk/combobox.cpp", + "src/gtk/control.cpp", + "src/gtk/clrpicker.cpp", + "src/gtk/dialog.cpp", + "src/gtk/fontpicker.cpp", + "src/gtk/filepicker.cpp", + "src/gtk/dirdlg.cpp", + "src/gtk/filedlg.cpp", + "src/gtk/fontdlg.cpp", + "src/gtk/frame.cpp", + "src/gtk/gauge.cpp", + "src/gtk/gnome/gvfs.cpp", + "src/gtk/infobar.cpp", + "src/gtk/listbox.cpp", + "src/gtk/mdi.cpp", + "src/gtk/menu.cpp", + "src/gtk/mnemonics.cpp", + "src/gtk/msgdlg.cpp", + "src/gtk/nativewin.cpp", + "src/gtk/notebook.cpp", + "src/gtk/print.cpp", + "src/gtk/radiobox.cpp", + "src/gtk/radiobut.cpp", + "src/gtk/scrolbar.cpp", + "src/gtk/scrolwin.cpp", + "src/gtk/slider.cpp", + "src/gtk/spinbutt.cpp", + "src/gtk/spinctrl.cpp", + "src/gtk/statbmp.cpp", + "src/gtk/statbox.cpp", + "src/gtk/statline.cpp", + "src/gtk/stattext.cpp", + "src/gtk/toolbar.cpp", + "src/gtk/textctrl.cpp", + "src/gtk/textentry.cpp", + "src/gtk/tglbtn.cpp", + "src/gtk/treeentry_gtk.c", + "src/gtk/activityindicator.cpp", + "src/gtk/calctrl.cpp", + "src/gtk/hyperlink.cpp", + "src/gtk/aboutdlg.cpp", + "src/gtk/notifmsg.cpp", + "src/gtk/taskbar.cpp", + "src/gtk/dataview.cpp", + "src/gtk/bmpcbox.cpp", + "src/gtk/animate.cpp", + "src/gtk/srchctrl.cpp", + "src/common/accelcmn.cpp", + "src/common/accesscmn.cpp", + "src/common/anidecod.cpp", + "src/common/affinematrix2d.cpp", + "src/common/appcmn.cpp", + "src/common/artprov.cpp", + "src/common/artstd.cpp", + "src/common/arttango.cpp", + "src/common/bmpbase.cpp", + "src/common/bmpbtncmn.cpp", + "src/common/bookctrl.cpp", + "src/common/btncmn.cpp", + "src/common/cairo.cpp", + "src/common/checkboxcmn.cpp", + "src/common/checklstcmn.cpp", + "src/common/choiccmn.cpp", + "src/common/clipcmn.cpp", + "src/common/clrpickercmn.cpp", + "src/common/colourcmn.cpp", + "src/common/colourdata.cpp", + "src/common/combocmn.cpp", + "src/common/cmdproc.cpp", + "src/common/cmndata.cpp", + "src/common/containr.cpp", + "src/common/cshelp.cpp", + "src/common/ctrlcmn.cpp", + "src/common/ctrlsub.cpp", + "src/common/dcbase.cpp", + "src/common/dcbufcmn.cpp", + "src/common/dcgraph.cpp", + "src/common/dcsvg.cpp", + "src/common/dirctrlcmn.cpp", + "src/common/dlgcmn.cpp", + "src/common/dndcmn.cpp", + "src/common/dobjcmn.cpp", + "src/common/docmdi.cpp", + "src/common/docview.cpp", + "src/common/dpycmn.cpp", + "src/common/dseldlg.cpp", + "src/common/effects.cpp", + "src/common/fddlgcmn.cpp", + "src/common/filectrlcmn.cpp", + "src/common/filehistorycmn.cpp", + "src/common/filepickercmn.cpp", + "src/common/fontpickercmn.cpp", + "src/common/fldlgcmn.cpp", + "src/common/fontcmn.cpp", + "src/common/fontdata.cpp", + "src/generic/graphicc.cpp", + "src/common/fontenumcmn.cpp", + "src/common/fontmap.cpp", + "src/common/fontutilcmn.cpp", + "src/common/framecmn.cpp", + "src/common/gaugecmn.cpp", + "src/common/gbsizer.cpp", + "src/common/gdicmn.cpp", + "src/common/geometry.cpp", + "src/common/gifdecod.cpp", + "src/common/graphcmn.cpp", + "src/common/headercolcmn.cpp", + "src/common/headerctrlcmn.cpp", + "src/common/helpbase.cpp", + "src/common/iconbndl.cpp", + "src/common/imagall.cpp", + "src/common/imagbmp.cpp", + "src/common/image.cpp", + "src/common/imagfill.cpp", + "src/common/imaggif.cpp", + "src/common/imagiff.cpp", + "src/common/imagjpeg.cpp", + "src/common/imagpcx.cpp", + "src/common/imagpng.cpp", + "src/common/imagpnm.cpp", + "src/common/imagtga.cpp", + "src/common/imagtiff.cpp", + "src/common/imagxpm.cpp", + "src/common/layout.cpp", + "src/common/lboxcmn.cpp", + "src/common/listctrlcmn.cpp", + "src/common/markupparser.cpp", + "src/common/matrix.cpp", + "src/common/menucmn.cpp", + "src/common/modalhook.cpp", + "src/common/mousemanager.cpp", + "src/common/nbkbase.cpp", + "src/common/overlaycmn.cpp", + "src/common/ownerdrwcmn.cpp", + "src/common/paper.cpp", + "src/common/panelcmn.cpp", + "src/common/persist.cpp", + "src/common/pickerbase.cpp", + "src/common/popupcmn.cpp", + "src/common/preferencescmn.cpp", + "src/common/prntbase.cpp", + "src/common/quantize.cpp", + "src/common/radiobtncmn.cpp", + "src/common/radiocmn.cpp", + "src/common/rearrangectrl.cpp", + "src/common/rendcmn.cpp", + "src/common/rgncmn.cpp", + "src/common/scrolbarcmn.cpp", + "src/common/settcmn.cpp", + "src/common/sizer.cpp", + "src/common/slidercmn.cpp", + "src/common/spinbtncmn.cpp", + "src/common/spinctrlcmn.cpp", + "src/common/srchcmn.cpp", + "src/common/statbar.cpp", + "src/common/statbmpcmn.cpp", + "src/common/statboxcmn.cpp", + "src/common/statlinecmn.cpp", + "src/common/stattextcmn.cpp", + "src/common/stockitem.cpp", + "src/common/tbarbase.cpp", + "src/common/textcmn.cpp", + "src/common/textentrycmn.cpp", + "src/common/textmeasurecmn.cpp", + "src/common/toplvcmn.cpp", + "src/common/treebase.cpp", + "src/common/uiactioncmn.cpp", + "src/common/valgen.cpp", + "src/common/validate.cpp", + "src/common/valtext.cpp", + "src/common/valnum.cpp", + "src/common/wincmn.cpp", + "src/common/windowid.cpp", + "src/common/wrapsizer.cpp", + "src/common/xpmdecod.cpp", + "src/generic/animateg.cpp", + "src/generic/busyinfo.cpp", + "src/generic/buttonbar.cpp", + "src/generic/choicdgg.cpp", + "src/generic/choicbkg.cpp", + "src/generic/collheaderctrlg.cpp", + "src/generic/combog.cpp", + "src/generic/dcpsg.cpp", + "src/generic/dirctrlg.cpp", + "src/generic/dragimgg.cpp", + "src/generic/filectrlg.cpp", + "src/generic/headerctrlg.cpp", + "src/generic/infobar.cpp", + "src/generic/listbkg.cpp", + "src/generic/logg.cpp", + "src/generic/markuptext.cpp", + "src/generic/msgdlgg.cpp", + "src/generic/numdlgg.cpp", + "src/generic/progdlgg.cpp", + "src/generic/preferencesg.cpp", + "src/generic/printps.cpp", + "src/generic/renderg.cpp", + "src/generic/richmsgdlgg.cpp", + "src/generic/scrlwing.cpp", + "src/generic/selstore.cpp", + "src/generic/spinctlg.cpp", + "src/generic/splitter.cpp", + "src/generic/srchctlg.cpp", + "src/generic/statbmpg.cpp", + "src/generic/stattextg.cpp", + "src/generic/textdlgg.cpp", + "src/generic/tipwin.cpp", + "src/generic/toolbkg.cpp", + "src/generic/treectlg.cpp", + "src/generic/treebkg.cpp", + "src/generic/vlbox.cpp", + "src/generic/vscroll.cpp", + "src/xrc/xmlreshandler.cpp", + "src/generic/splash.cpp", + "src/generic/notifmsgg.cpp", + "src/generic/odcombo.cpp", + "src/common/calctrlcmn.cpp", + "src/generic/grideditors.cpp", + "src/common/bmpcboxcmn.cpp", + "src/generic/grid.cpp", + "src/generic/gridctrl.cpp", + "src/generic/hyperlinkg.cpp", + "src/generic/helpext.cpp", + "src/generic/sashwin.cpp", + "src/generic/gridsel.cpp", + "src/common/addremovectrl.cpp", + "src/generic/tipdlg.cpp", + "src/generic/aboutdlgg.cpp", + "src/common/gridcmn.cpp", + "src/common/richtooltipcmn.cpp", + "src/generic/datectlg.cpp", + "src/generic/bannerwindow.cpp", + "src/generic/treelist.cpp", + "src/common/datavcmn.cpp", + "src/common/animatecmn.cpp", + "src/common/odcombocmn.cpp", + "src/common/hyperlnkcmn.cpp", + "src/generic/propdlg.cpp", + "src/generic/bmpcboxg.cpp", + "src/generic/richtooltipg.cpp", + "src/generic/timectrlg.cpp", + "src/generic/commandlinkbuttong.cpp", + "src/common/notifmsgcmn.cpp", + "src/generic/wizard.cpp", + "src/generic/datavgen.cpp", + "src/generic/editlbox.cpp", + "src/generic/laywin.cpp", + "src/generic/calctrlg.cpp", + "src/generic/rowheightcache.cpp" +}; +local ADVANCED_SRC = "src/common/dummy.cpp"; +local MEDIA_PLATFORM_SRC = { + "src/unix/mediactrl.cpp", + "src/unix/mediactrl_gstplayer.cpp" +}; +local MEDIA_PLATFORM_HDR = ""; +local MEDIA_SRC = { + "src/common/mediactrlcmn.cpp", + "src/unix/mediactrl.cpp", + "src/unix/mediactrl_gstplayer.cpp" +}; +local MEDIA_HDR = "wx/mediactrl.h"; +local STC_SRC = { + "src/stc/stc.cpp", + "src/stc/PlatWX.cpp", + "src/stc/ScintillaWX.cpp" +}; +local STC_HDR = "wx/stc/stc.h"; +local GUI_CORE_HEADERS = { + "wx/generic/fdrepdlg.h", + "wx/generic/filepickerg.h", + "wx/generic/listctrl.h", + "wx/generic/statusbr.h", + "wx/gtk/accel.h", + "wx/gtk/anybutton.h", + "wx/gtk/bmpbuttn.h", + "wx/gtk/button.h", + "wx/gtk/checkbox.h", + "wx/gtk/checklst.h", + "wx/gtk/chkconf.h", + "wx/gtk/collpane.h", + "wx/gtk/colordlg.h", + "wx/gtk/choice.h", + "wx/gtk/combobox.h", + "wx/gtk/control.h", + "wx/gtk/clrpicker.h", + "wx/gtk/dialog.h", + "wx/gtk/dirdlg.h", + "wx/gtk/filectrl.h", + "wx/gtk/filedlg.h", + "wx/gtk/fontpicker.h", + "wx/gtk/filepicker.h", + "wx/gtk/fontdlg.h", + "wx/gtk/frame.h", + "wx/gtk/gauge.h", + "wx/gtk/gnome/gvfs.h", + "wx/gtk/infobar.h", + "wx/gtk/listbox.h", + "wx/gtk/mdi.h", + "wx/gtk/menu.h", + "wx/gtk/menuitem.h", + "wx/gtk/msgdlg.h", + "wx/gtk/notebook.h", + "wx/gtk/print.h", + "wx/gtk/radiobox.h", + "wx/gtk/radiobut.h", + "wx/gtk/scrolbar.h", + "wx/gtk/scrolwin.h", + "wx/gtk/slider.h", + "wx/gtk/spinbutt.h", + "wx/gtk/spinctrl.h", + "wx/gtk/statbmp.h", + "wx/gtk/statbox.h", + "wx/gtk/statline.h", + "wx/gtk/stattext.h", + "wx/gtk/toolbar.h", + "wx/gtk/textctrl.h", + "wx/gtk/textentry.h", + "wx/gtk/tglbtn.h", + "wx/gtk/animate.h", + "wx/gtk/hyperlink.h", + "wx/gtk/taskbar.h", + "wx/gtk/dvrenderers.h", + "wx/generic/activityindicator.h", + "wx/gtk/activityindicator.h", + "wx/gtk/calctrl.h", + "wx/gtk/bmpcbox.h", + "wx/gtk/dataview.h", + "wx/gtk/dvrenderer.h", + "wx/gtk/srchctrl.h" +}; +local ALL_GUI_HEADERS = { + "wx/affinematrix2dbase.h", + "wx/affinematrix2d.h", + "wx/anybutton.h", + "wx/bmpbuttn.h", + "wx/brush.h", + "wx/button.h", + "wx/checkbox.h", + "wx/checklst.h", + "wx/choicdlg.h", + "wx/choice.h", + "wx/cmndata.h", + "wx/collpane.h", + "wx/combo.h", + "wx/combobox.h", + "wx/compositewin.h", + "wx/control.h", + "wx/ctrlsub.h", + "wx/cursor.h", + "wx/custombgwin.h", + "wx/dc.h", + "wx/dcclient.h", + "wx/dcgraph.h", + "wx/dcmemory.h", + "wx/dcprint.h", + "wx/dcscreen.h", + "wx/dcsvg.h", + "wx/dialog.h", + "wx/dirdlg.h", + "wx/dragimag.h", + "wx/encinfo.h", + "wx/filedlg.h", + "wx/frame.h", + "wx/gauge.h", + "wx/gbsizer.h", + "wx/gdicmn.h", + "wx/generic/accel.h", + "wx/generic/animate.h", + "wx/generic/buttonbar.h", + "wx/generic/choicdgg.h", + "wx/generic/combo.h", + "wx/generic/custombgwin.h", + "wx/generic/dcpsg.h", + "wx/generic/dirctrlg.h", + "wx/generic/dragimgg.h", + "wx/generic/filectrlg.h", + "wx/generic/headerctrlg.h", + "wx/generic/infobar.h", + "wx/generic/logg.h", + "wx/generic/msgdlgg.h", + "wx/generic/numdlgg.h", + "wx/generic/notebook.h", + "wx/generic/panelg.h", + "wx/generic/prntdlgg.h", + "wx/generic/printps.h", + "wx/generic/progdlgg.h", + "wx/generic/richmsgdlgg.h", + "wx/generic/scrolwin.h", + "wx/generic/spinctlg.h", + "wx/generic/splitter.h", + "wx/generic/srchctlg.h", + "wx/generic/statbmpg.h", + "wx/generic/stattextg.h", + "wx/generic/textdlgg.h", + "wx/generic/treectlg.h", + "wx/graphics.h", + "wx/headercol.h", + "wx/headerctrl.h", + "wx/helphtml.h", + "wx/icon.h", + "wx/infobar.h", + "wx/itemid.h", + "wx/layout.h", + "wx/listbox.h", + "wx/mdi.h", + "wx/menu.h", + "wx/modalhook.h", + "wx/mousemanager.h", + "wx/msgdlg.h", + "wx/nativewin.h", + "wx/numdlg.h", + "wx/overlay.h", + "wx/palette.h", + "wx/panel.h", + "wx/pen.h", + "wx/position.h", + "wx/preferences.h", + "wx/radiobox.h", + "wx/radiobut.h", + "wx/range.h", + "wx/rearrangectrl.h", + "wx/renderer.h", + "wx/richmsgdlg.h", + "wx/scrolbar.h", + "wx/scrolwin.h", + "wx/selstore.h", + "wx/settings.h", + "wx/sizer.h", + "wx/slider.h", + "wx/statbmp.h", + "wx/statbox.h", + "wx/stattext.h", + "wx/statusbr.h", + "wx/testing.h", + "wx/textcompleter.h", + "wx/textctrl.h", + "wx/textdlg.h", + "wx/textentry.h", + "wx/textwrapper.h", + "wx/toolbar.h", + "wx/validate.h", + "wx/valtext.h", + "wx/valnum.h", + "wx/window.h", + "wx/windowid.h", + "wx/windowptr.h", + "wx/withimages.h", + "wx/wrapsizer.h", + "wx/wupdlock.h", + "wx/accel.h", + "wx/access.h", + "wx/anidecod.h", + "wx/animdecod.h", + "wx/appprogress.h", + "wx/artprov.h", + "wx/bitmap.h", + "wx/bookctrl.h", + "wx/busyinfo.h", + "wx/generic/busyinfo.h", + "wx/caret.h", + "wx/choicebk.h", + "wx/clipbrd.h", + "wx/clrpicker.h", + "wx/cmdproc.h", + "wx/colordlg.h", + "wx/colour.h", + "wx/colourdata.h", + "wx/cshelp.h", + "wx/dataobj.h", + "wx/dcmirror.h", + "wx/dcps.h", + "wx/dialup.h", + "wx/dirctrl.h", + "wx/display.h", + "wx/dnd.h", + "wx/docmdi.h", + "wx/docview.h", + "wx/effects.h", + "wx/fdrepdlg.h", + "wx/filectrl.h", + "wx/filehistory.h", + "wx/filepicker.h", + "wx/fontpicker.h", + "wx/fmappriv.h", + "wx/font.h", + "wx/fontdata.h", + "wx/fontdlg.h", + "wx/fontenum.h", + "wx/fontutil.h", + "wx/gdiobj.h", + "wx/geometry.h", + "wx/gifdecod.h", + "wx/help.h", + "wx/helpbase.h", + "wx/helpwin.h", + "wx/iconbndl.h", + "wx/imagbmp.h", + "wx/image.h", + "wx/imaggif.h", + "wx/imagiff.h", + "wx/imagjpeg.h", + "wx/imaglist.h", + "wx/imagpcx.h", + "wx/imagpng.h", + "wx/imagpnm.h", + "wx/imagtga.h", + "wx/imagtiff.h", + "wx/imagxpm.h", + "wx/listbase.h", + "wx/listbook.h", + "wx/listctrl.h", + "wx/matrix.h", + "wx/menuitem.h", + "wx/metafile.h", + "wx/minifram.h", + "wx/nonownedwnd.h", + "wx/notebook.h", + "wx/ownerdrw.h", + "wx/paper.h", + "wx/persist.h", + "wx/persist/bookctrl.h", + "wx/persist/dataview.h", + "wx/persist/splitter.h", + "wx/persist/toplevel.h", + "wx/persist/treebook.h", + "wx/persist/window.h", + "wx/pickerbase.h", + "wx/popupwin.h", + "wx/print.h", + "wx/printdlg.h", + "wx/prntbase.h", + "wx/progdlg.h", + "wx/quantize.h", + "wx/rawbmp.h", + "wx/region.h", + "wx/scopeguard.h", + "wx/simplebook.h", + "wx/spinbutt.h", + "wx/spinctrl.h", + "wx/splitter.h", + "wx/srchctrl.h", + "wx/statline.h", + "wx/taskbarbutton.h", + "wx/tbarbase.h", + "wx/tglbtn.h", + "wx/tipwin.h", + "wx/toolbook.h", + "wx/tooltip.h", + "wx/toplevel.h", + "wx/treebase.h", + "wx/treebook.h", + "wx/treectrl.h", + "wx/uiaction.h", + "wx/valgen.h", + "wx/vidmode.h", + "wx/vlbox.h", + "wx/vms_x_fix.h", + "wx/vscroll.h", + "wx/xpmdecod.h", + "wx/xpmhand.h", + "wx/xrc/xmlreshandler.h", + "wx/systhemectrl.h", + "wx/collheaderctrl.h", + "wx/generic/collheaderctrl.h", + "wx/itemattr.h", + "wx/peninfobase.h", + "wx/dataview.h", + "wx/generic/helpext.h", + "wx/sashwin.h", + "wx/tipdlg.h", + "wx/generic/propdlg.h", + "wx/generic/bmpcbox.h", + "wx/datetimectrl.h", + "wx/grid.h", + "wx/generic/grid.h", + "wx/wizard.h", + "wx/generic/grideditors.h", + "wx/generic/dataview.h", + "wx/generic/wizard.h", + "wx/generic/dvrenderers.h", + "wx/dateevt.h", + "wx/editlbox.h", + "wx/splash.h", + "wx/bmpcbox.h", + "wx/generic/gridctrl.h", + "wx/addremovectrl.h", + "wx/generic/notifmsg.h", + "wx/odcombo.h", + "wx/animate.h", + "wx/generic/hyperlink.h", + "wx/dcbuffer.h", + "wx/joystick.h", + "wx/timectrl.h", + "wx/hyperlink.h", + "wx/generic/aboutdlgg.h", + "wx/taskbar.h", + "wx/generic/timectrl.h", + "wx/commandlinkbutton.h", + "wx/richtooltip.h", + "wx/sound.h", + "wx/generic/laywin.h", + "wx/generic/splash.h", + "wx/generic/calctrlg.h", + "wx/generic/sashwin.h", + "wx/treelist.h", + "wx/notifmsg.h", + "wx/datectrl.h", + "wx/laywin.h", + "wx/generic/gridsel.h", + "wx/aboutdlg.h", + "wx/dvrenderers.h", + "wx/generic/datectrl.h", + "wx/bannerwindow.h", + "wx/activityindicator.h", + "wx/generic/dvrenderer.h", + "wx/calctrl.h", + "wx/propdlg.h", + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/unix/fontutil.h", + "wx/unix/utilsx11.h", + "wx/unix/sound.h", + "wx/unix/taskbarx11.h", + "wx/unix/joystick.h", + "wx/generic/icon.h", + "wx/generic/paletteg.h", + "wx/gtk/app.h", + "wx/gtk/assertdlg_gtk.h", + "wx/gtk/bitmap.h", + "wx/gtk/brush.h", + "wx/gtk/clipbrd.h", + "wx/gtk/colour.h", + "wx/gtk/cursor.h", + "wx/gtk/dataform.h", + "wx/gtk/dataobj.h", + "wx/gtk/dataobj2.h", + "wx/gtk/dnd.h", + "wx/gtk/evtloop.h", + "wx/gtk/evtloopsrc.h", + "wx/gtk/font.h", + "wx/gtk/filehistory.h", + "wx/gtk/minifram.h", + "wx/gtk/nonownedwnd.h", + "wx/gtk/pen.h", + "wx/gtk/popupwin.h", + "wx/gtk/region.h", + "wx/gtk/tooltip.h", + "wx/gtk/toplevel.h", + "wx/gtk/window.h", + "wx/gtk/mimetype.h", + "wx/generic/fdrepdlg.h", + "wx/generic/filepickerg.h", + "wx/generic/listctrl.h", + "wx/generic/statusbr.h", + "wx/gtk/accel.h", + "wx/gtk/anybutton.h", + "wx/gtk/bmpbuttn.h", + "wx/gtk/button.h", + "wx/gtk/checkbox.h", + "wx/gtk/checklst.h", + "wx/gtk/chkconf.h", + "wx/gtk/collpane.h", + "wx/gtk/colordlg.h", + "wx/gtk/choice.h", + "wx/gtk/combobox.h", + "wx/gtk/control.h", + "wx/gtk/clrpicker.h", + "wx/gtk/dialog.h", + "wx/gtk/dirdlg.h", + "wx/gtk/filectrl.h", + "wx/gtk/filedlg.h", + "wx/gtk/fontpicker.h", + "wx/gtk/filepicker.h", + "wx/gtk/fontdlg.h", + "wx/gtk/frame.h", + "wx/gtk/gauge.h", + "wx/gtk/gnome/gvfs.h", + "wx/gtk/infobar.h", + "wx/gtk/listbox.h", + "wx/gtk/mdi.h", + "wx/gtk/menu.h", + "wx/gtk/menuitem.h", + "wx/gtk/msgdlg.h", + "wx/gtk/notebook.h", + "wx/gtk/print.h", + "wx/gtk/radiobox.h", + "wx/gtk/radiobut.h", + "wx/gtk/scrolbar.h", + "wx/gtk/scrolwin.h", + "wx/gtk/slider.h", + "wx/gtk/spinbutt.h", + "wx/gtk/spinctrl.h", + "wx/gtk/statbmp.h", + "wx/gtk/statbox.h", + "wx/gtk/statline.h", + "wx/gtk/stattext.h", + "wx/gtk/toolbar.h", + "wx/gtk/textctrl.h", + "wx/gtk/textentry.h", + "wx/gtk/tglbtn.h", + "wx/gtk/animate.h", + "wx/gtk/hyperlink.h", + "wx/gtk/taskbar.h", + "wx/gtk/dvrenderers.h", + "wx/generic/activityindicator.h", + "wx/gtk/activityindicator.h", + "wx/gtk/calctrl.h", + "wx/gtk/bmpcbox.h", + "wx/gtk/dataview.h", + "wx/gtk/dvrenderer.h", + "wx/gtk/srchctrl.h", + "wx/mediactrl.h", +"wx/html/helpctrl.h", + "wx/html/helpdata.h", + "wx/html/helpdlg.h", + "wx/html/helpfrm.h", + "wx/html/helpwnd.h", + "wx/html/htmlcell.h", + "wx/html/htmldefs.h", + "wx/html/htmlfilt.h", + "wx/html/htmlpars.h", + "wx/html/htmlproc.h", + "wx/html/htmltag.h", + "wx/html/htmlwin.h", + "wx/html/htmprint.h", + "wx/html/m_templ.h", + "wx/html/styleparams.h", + "wx/html/winpars.h", + "wx/wxhtml.hwx/htmllbox.h", + "wx/html/forcelnk.h", + "wx/glcanvas.h", + "wx/gtk/glcanvas.h", + "wx/unix/glegl.h", + "wx/unix/glx11.h", +"wx/debugrpt.h", +"wx/xrc/xh_activityindicator.h", + "wx/xrc/xh_all.h", + "wx/xrc/xh_animatctrl.h", + "wx/xrc/xh_bannerwindow.h", + "wx/xrc/xh_bmpbt.h", + "wx/xrc/xh_bmp.h", + "wx/xrc/xh_bmpcbox.h", + "wx/xrc/xh_bttn.h", + "wx/xrc/xh_cald.h", + "wx/xrc/xh_chckb.h", + "wx/xrc/xh_chckl.h", + "wx/xrc/xh_choic.h", + "wx/xrc/xh_choicbk.h", + "wx/xrc/xh_clrpicker.h", + "wx/xrc/xh_cmdlinkbn.h", + "wx/xrc/xh_collpane.h", + "wx/xrc/xh_combo.h", + "wx/xrc/xh_comboctrl.h", + "wx/xrc/xh_dataview.h", + "wx/xrc/xh_datectrl.h", + "wx/xrc/xh_dirpicker.h", + "wx/xrc/xh_dlg.h", + "wx/xrc/xh_editlbox.h", + "wx/xrc/xh_filectrl.h", + "wx/xrc/xh_filepicker.h", + "wx/xrc/xh_fontpicker.h", + "wx/xrc/xh_frame.h", + "wx/xrc/xh_mdi.h", + "wx/xrc/xh_gauge.h", + "wx/xrc/xh_gdctl.h", + "wx/xrc/xh_grid.h", + "wx/xrc/xh_html.h", + "wx/xrc/xh_hyperlink.h", + "wx/xrc/xh_infobar.h", + "wx/xrc/xh_listb.h", + "wx/xrc/xh_listbk.h", + "wx/xrc/xh_listc.h", + "wx/xrc/xh_menu.h", + "wx/xrc/xh_notbk.h", + "wx/xrc/xh_odcombo.h", + "wx/xrc/xh_panel.h", + "wx/xrc/xh_propdlg.h", + "wx/xrc/xh_radbt.h", + "wx/xrc/xh_radbx.h", + "wx/xrc/xh_scrol.h", + "wx/xrc/xh_scwin.h", + "wx/xrc/xh_htmllbox.h", + "wx/xrc/xh_simplebook.h", + "wx/xrc/xh_sizer.h", + "wx/xrc/xh_slidr.h", + "wx/xrc/xh_spin.h", + "wx/xrc/xh_split.h", + "wx/xrc/xh_srchctrl.h", + "wx/xrc/xh_statbar.h", + "wx/xrc/xh_stbmp.h", + "wx/xrc/xh_stbox.h", + "wx/xrc/xh_stlin.h", + "wx/xrc/xh_sttxt.h", + "wx/xrc/xh_text.h", + "wx/xrc/xh_tglbtn.h", + "wx/xrc/xh_timectrl.h", + "wx/xrc/xh_toolb.h", + "wx/xrc/xh_toolbk.h", + "wx/xrc/xh_tree.h", + "wx/xrc/xh_treebk.h", + "wx/xrc/xh_unkwn.h", + "wx/xrc/xh_wizrd.h", + "wx/xrc/xmlres.h", + "wx/aui/framemanager.h", + "wx/aui/dockart.h", + "wx/aui/floatpane.h", + "wx/aui/auibook.h", + "wx/aui/auibar.h", + "wx/aui/tabmdi.h", + "wx/aui/aui.h", + "wx/aui/tabart.h", + "wx/xrc/xh_aui.h", + "wx/xrc/xh_auitoolb.h", + "wx/propgrid/advprops.h", + "wx/propgrid/editors.h", + "wx/propgrid/manager.h", + "wx/propgrid/property.h", + "wx/propgrid/propgrid.h", + "wx/propgrid/propgriddefs.h", + "wx/propgrid/propgridiface.h", + "wx/propgrid/propgridpagestate.h", + "wx/propgrid/props.h", + "wx/ribbon/art.h", + "wx/ribbon/art_internal.h", + "wx/ribbon/bar.h", + "wx/ribbon/buttonbar.h", + "wx/ribbon/control.h", + "wx/ribbon/gallery.h", + "wx/ribbon/page.h", + "wx/ribbon/panel.h", + "wx/ribbon/toolbar.h", + "wx/xrc/xh_ribbon.h", + "wx/richtext/richtextbackgroundpage.h", + "wx/richtext/richtextborderspage.h", + "wx/richtext/richtextbuffer.h", + "wx/richtext/richtextbulletspage.h", + "wx/richtext/richtextctrl.h", + "wx/richtext/richtextdialogpage.h", + "wx/richtext/richtextfontpage.h", + "wx/richtext/richtextformatdlg.h", + "wx/richtext/richtexthtml.h", + "wx/richtext/richtextimagedlg.h", + "wx/richtext/richtextindentspage.h", + "wx/richtext/richtextliststylepage.h", + "wx/richtext/richtextmarginspage.h", + "wx/richtext/richtextprint.h", + "wx/richtext/richtextsizepage.h", + "wx/richtext/richtextstyledlg.h", + "wx/richtext/richtextstylepage.h", + "wx/richtext/richtextstyles.h", + "wx/richtext/richtextsymboldlg.h", + "wx/richtext/richtexttabspage.h", + "wx/richtext/richtextuicustomization.h", + "wx/richtext/richtextxml.h", + "wx/xrc/xh_richtext.h", +"wx/stc/stc.h", +"wx/gtk/webviewhistoryitem_webkit.h", + "wx/gtk/webview_webkit.h", + "wx/webview.h", + "wx/webviewarchivehandler.h", + "wx/webviewfshandler.h" +}; +local ALL_BASE_HEADERS = { + "wx/afterstd.h", + "wx/any.h", + "wx/anystr.h", + "wx/app.h", + "wx/apptrait.h", + "wx/archive.h", + "wx/arrimpl.cpp", + "wx/arrstr.h", + "wx/atomic.h", + "wx/base64.h", + "wx/beforestd.h", + "wx/buffer.h", + "wx/build.h", + "wx/chartype.h", + "wx/checkeddelete.h", + "wx/chkconf.h", + "wx/clntdata.h", + "wx/cmdargs.h", + "wx/cmdline.h", + "wx/compiler.h", + "wx/confbase.h", + "wx/config.h", + "wx/convauto.h", + "wx/containr.h", + "wx/cpp.h", + "wx/crt.h", + "wx/datetime.h", + "wx/datstrm.h", + "wx/dde.h", + "wx/debug.h", + "wx/defs.h", + "wx/dir.h", + "wx/dlimpexp.h", + "wx/dlist.h", + "wx/dynarray.h", + "wx/dynlib.h", + "wx/dynload.h", + "wx/encconv.h", + "wx/event.h", + "wx/eventfilter.h", + "wx/evtloop.h", + "wx/evtloopsrc.h", + "wx/except.h", + "wx/features.h", + "wx/flags.h", + "wx/ffile.h", + "wx/file.h", + "wx/fileconf.h", + "wx/filefn.h", + "wx/filename.h", + "wx/filesys.h", + "wx/fontenc.h", + "wx/fontmap.h", + "wx/fs_arc.h", + "wx/fs_filter.h", + "wx/fs_mem.h", + "wx/fs_zip.h", + "wx/hash.h", + "wx/hashmap.h", + "wx/hashset.h", + "wx/iconloc.h", + "wx/init.h", + "wx/intl.h", + "wx/iosfwrap.h", + "wx/ioswrap.h", + "wx/ipc.h", + "wx/ipcbase.h", + "wx/kbdstate.h", + "wx/language.h", + "wx/link.h", + "wx/list.h", + "wx/listimpl.cpp", + "wx/log.h", + "wx/longlong.h", + "wx/math.h", + "wx/memconf.h", + "wx/memory.h", + "wx/memtext.h", + "wx/mimetype.h", + "wx/module.h", + "wx/mousestate.h", + "wx/msgout.h", + "wx/msgqueue.h", + "wx/mstream.h", + "wx/numformatter.h", + "wx/object.h", + "wx/platform.h", + "wx/platinfo.h", + "wx/power.h", + "wx/process.h", + "wx/ptr_scpd.h", + "wx/ptr_shrd.h", + "wx/recguard.h", + "wx/regex.h", + "wx/rtti.h", + "wx/scopedarray.h", + "wx/scopedptr.h", + "wx/scopeguard.h", + "wx/sharedptr.h", + "wx/snglinst.h", + "wx/sstream.h", + "wx/stack.h", + "wx/stackwalk.h", + "wx/stdpaths.h", + "wx/stdstream.h", + "wx/stockitem.h", + "wx/stopwatch.h", + "wx/strconv.h", + "wx/stream.h", + "wx/string.h", + "wx/stringimpl.h", + "wx/stringops.h", + "wx/strvararg.h", + "wx/sysopt.h", + "wx/tarstrm.h", + "wx/textbuf.h", + "wx/textfile.h", + "wx/thread.h", + "wx/thrimpl.cpp", + "wx/time.h", + "wx/timer.h", + "wx/tls.h", + "wx/tokenzr.h", + "wx/tracker.h", + "wx/translation.h", + "wx/txtstrm.h", + "wx/typeinfo.h", + "wx/types.h", + "wx/unichar.h", + "wx/uri.h", + "wx/ustring.h", + "wx/utils.h", + "wx/variant.h", + "wx/vector.h", + "wx/version.h", + "wx/versioninfo.h", + "wx/volume.h", + "wx/weakref.h", + "wx/wfstream.h", + "wx/wx.h", + "wx/wxchar.h", + "wx/wxcrt.h", + "wx/wxcrtbase.h", + "wx/wxcrtvararg.h", + "wx/wxprec.h", + "wx/xlocale.h", + "wx/xti.h", + "wx/xti2.h", + "wx/xtistrm.h", + "wx/xtictor.h", + "wx/xtihandler.h", + "wx/xtiprop.h", + "wx/xtitypes.h", + "wx/zipstrm.h", + "wx/zstream.h", + "wx/meta/convertible.h", + "wx/meta/if.h", + "wx/meta/implicitconversion.h", + "wx/meta/int2type.h", + "wx/meta/movable.h", + "wx/meta/pod.h", + "wx/meta/removeref.h", + "wx/fswatcher.h", + "wx/generic/fswatcher.h", + "wx/secretstore.h", + "wx/lzmastream.h", +"wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h", + "wx/unix/mimetype.h", + "wx/unix/fswatcher_inotify.h", + "wx/unix/stdpaths.h", + "wx/fs_inet.h", + "wx/protocol/file.h", + "wx/protocol/ftp.h", + "wx/protocol/http.h", + "wx/protocol/log.h", + "wx/protocol/protocol.h", + "wx/sckaddr.h", + "wx/sckipc.h", + "wx/sckstrm.h", + "wx/socket.h", + "wx/url.h", + "wx/xml/xml.h", + "wx/xtixml.h" +}; +local ALL_HEADERS = { + "wx/afterstd.h", + "wx/any.h", + "wx/anystr.h", + "wx/app.h", + "wx/apptrait.h", + "wx/archive.h", + "wx/arrimpl.cpp", + "wx/arrstr.h", + "wx/atomic.h", + "wx/base64.h", + "wx/beforestd.h", + "wx/buffer.h", + "wx/build.h", + "wx/chartype.h", + "wx/checkeddelete.h", + "wx/chkconf.h", + "wx/clntdata.h", + "wx/cmdargs.h", + "wx/cmdline.h", + "wx/compiler.h", + "wx/confbase.h", + "wx/config.h", + "wx/convauto.h", + "wx/containr.h", + "wx/cpp.h", + "wx/crt.h", + "wx/datetime.h", + "wx/datstrm.h", + "wx/dde.h", + "wx/debug.h", + "wx/defs.h", + "wx/dir.h", + "wx/dlimpexp.h", + "wx/dlist.h", + "wx/dynarray.h", + "wx/dynlib.h", + "wx/dynload.h", + "wx/encconv.h", + "wx/event.h", + "wx/eventfilter.h", + "wx/evtloop.h", + "wx/evtloopsrc.h", + "wx/except.h", + "wx/features.h", + "wx/flags.h", + "wx/ffile.h", + "wx/file.h", + "wx/fileconf.h", + "wx/filefn.h", + "wx/filename.h", + "wx/filesys.h", + "wx/fontenc.h", + "wx/fontmap.h", + "wx/fs_arc.h", + "wx/fs_filter.h", + "wx/fs_mem.h", + "wx/fs_zip.h", + "wx/hash.h", + "wx/hashmap.h", + "wx/hashset.h", + "wx/iconloc.h", + "wx/init.h", + "wx/intl.h", + "wx/iosfwrap.h", + "wx/ioswrap.h", + "wx/ipc.h", + "wx/ipcbase.h", + "wx/kbdstate.h", + "wx/language.h", + "wx/link.h", + "wx/list.h", + "wx/listimpl.cpp", + "wx/log.h", + "wx/longlong.h", + "wx/math.h", + "wx/memconf.h", + "wx/memory.h", + "wx/memtext.h", + "wx/mimetype.h", + "wx/module.h", + "wx/mousestate.h", + "wx/msgout.h", + "wx/msgqueue.h", + "wx/mstream.h", + "wx/numformatter.h", + "wx/object.h", + "wx/platform.h", + "wx/platinfo.h", + "wx/power.h", + "wx/process.h", + "wx/ptr_scpd.h", + "wx/ptr_shrd.h", + "wx/recguard.h", + "wx/regex.h", + "wx/rtti.h", + "wx/scopedarray.h", + "wx/scopedptr.h", + "wx/scopeguard.h", + "wx/sharedptr.h", + "wx/snglinst.h", + "wx/sstream.h", + "wx/stack.h", + "wx/stackwalk.h", + "wx/stdpaths.h", + "wx/stdstream.h", + "wx/stockitem.h", + "wx/stopwatch.h", + "wx/strconv.h", + "wx/stream.h", + "wx/string.h", + "wx/stringimpl.h", + "wx/stringops.h", + "wx/strvararg.h", + "wx/sysopt.h", + "wx/tarstrm.h", + "wx/textbuf.h", + "wx/textfile.h", + "wx/thread.h", + "wx/thrimpl.cpp", + "wx/time.h", + "wx/timer.h", + "wx/tls.h", + "wx/tokenzr.h", + "wx/tracker.h", + "wx/translation.h", + "wx/txtstrm.h", + "wx/typeinfo.h", + "wx/types.h", + "wx/unichar.h", + "wx/uri.h", + "wx/ustring.h", + "wx/utils.h", + "wx/variant.h", + "wx/vector.h", + "wx/version.h", + "wx/versioninfo.h", + "wx/volume.h", + "wx/weakref.h", + "wx/wfstream.h", + "wx/wx.h", + "wx/wxchar.h", + "wx/wxcrt.h", + "wx/wxcrtbase.h", + "wx/wxcrtvararg.h", + "wx/wxprec.h", + "wx/xlocale.h", + "wx/xti.h", + "wx/xti2.h", + "wx/xtistrm.h", + "wx/xtictor.h", + "wx/xtihandler.h", + "wx/xtiprop.h", + "wx/xtitypes.h", + "wx/zipstrm.h", + "wx/zstream.h", + "wx/meta/convertible.h", + "wx/meta/if.h", + "wx/meta/implicitconversion.h", + "wx/meta/int2type.h", + "wx/meta/movable.h", + "wx/meta/pod.h", + "wx/meta/removeref.h", + "wx/fswatcher.h", + "wx/generic/fswatcher.h", + "wx/secretstore.h", + "wx/lzmastream.h", +"wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h", + "wx/unix/mimetype.h", + "wx/unix/fswatcher_inotify.h", + "wx/unix/stdpaths.h", + "wx/fs_inet.h", + "wx/protocol/file.h", + "wx/protocol/ftp.h", + "wx/protocol/http.h", + "wx/protocol/log.h", + "wx/protocol/protocol.h", + "wx/sckaddr.h", + "wx/sckipc.h", + "wx/sckstrm.h", + "wx/socket.h", + "wx/url.h", + "wx/xml/xml.h", + "wx/xtixml.h", +"wx/affinematrix2dbase.h", + "wx/affinematrix2d.h", + "wx/anybutton.h", + "wx/bmpbuttn.h", + "wx/brush.h", + "wx/button.h", + "wx/checkbox.h", + "wx/checklst.h", + "wx/choicdlg.h", + "wx/choice.h", + "wx/cmndata.h", + "wx/collpane.h", + "wx/combo.h", + "wx/combobox.h", + "wx/compositewin.h", + "wx/control.h", + "wx/ctrlsub.h", + "wx/cursor.h", + "wx/custombgwin.h", + "wx/dc.h", + "wx/dcclient.h", + "wx/dcgraph.h", + "wx/dcmemory.h", + "wx/dcprint.h", + "wx/dcscreen.h", + "wx/dcsvg.h", + "wx/dialog.h", + "wx/dirdlg.h", + "wx/dragimag.h", + "wx/encinfo.h", + "wx/filedlg.h", + "wx/frame.h", + "wx/gauge.h", + "wx/gbsizer.h", + "wx/gdicmn.h", + "wx/generic/accel.h", + "wx/generic/animate.h", + "wx/generic/buttonbar.h", + "wx/generic/choicdgg.h", + "wx/generic/combo.h", + "wx/generic/custombgwin.h", + "wx/generic/dcpsg.h", + "wx/generic/dirctrlg.h", + "wx/generic/dragimgg.h", + "wx/generic/filectrlg.h", + "wx/generic/headerctrlg.h", + "wx/generic/infobar.h", + "wx/generic/logg.h", + "wx/generic/msgdlgg.h", + "wx/generic/numdlgg.h", + "wx/generic/notebook.h", + "wx/generic/panelg.h", + "wx/generic/prntdlgg.h", + "wx/generic/printps.h", + "wx/generic/progdlgg.h", + "wx/generic/richmsgdlgg.h", + "wx/generic/scrolwin.h", + "wx/generic/spinctlg.h", + "wx/generic/splitter.h", + "wx/generic/srchctlg.h", + "wx/generic/statbmpg.h", + "wx/generic/stattextg.h", + "wx/generic/textdlgg.h", + "wx/generic/treectlg.h", + "wx/graphics.h", + "wx/headercol.h", + "wx/headerctrl.h", + "wx/helphtml.h", + "wx/icon.h", + "wx/infobar.h", + "wx/itemid.h", + "wx/layout.h", + "wx/listbox.h", + "wx/mdi.h", + "wx/menu.h", + "wx/modalhook.h", + "wx/mousemanager.h", + "wx/msgdlg.h", + "wx/nativewin.h", + "wx/numdlg.h", + "wx/overlay.h", + "wx/palette.h", + "wx/panel.h", + "wx/pen.h", + "wx/position.h", + "wx/preferences.h", + "wx/radiobox.h", + "wx/radiobut.h", + "wx/range.h", + "wx/rearrangectrl.h", + "wx/renderer.h", + "wx/richmsgdlg.h", + "wx/scrolbar.h", + "wx/scrolwin.h", + "wx/selstore.h", + "wx/settings.h", + "wx/sizer.h", + "wx/slider.h", + "wx/statbmp.h", + "wx/statbox.h", + "wx/stattext.h", + "wx/statusbr.h", + "wx/testing.h", + "wx/textcompleter.h", + "wx/textctrl.h", + "wx/textdlg.h", + "wx/textentry.h", + "wx/textwrapper.h", + "wx/toolbar.h", + "wx/validate.h", + "wx/valtext.h", + "wx/valnum.h", + "wx/window.h", + "wx/windowid.h", + "wx/windowptr.h", + "wx/withimages.h", + "wx/wrapsizer.h", + "wx/wupdlock.h", + "wx/accel.h", + "wx/access.h", + "wx/anidecod.h", + "wx/animdecod.h", + "wx/appprogress.h", + "wx/artprov.h", + "wx/bitmap.h", + "wx/bookctrl.h", + "wx/busyinfo.h", + "wx/generic/busyinfo.h", + "wx/caret.h", + "wx/choicebk.h", + "wx/clipbrd.h", + "wx/clrpicker.h", + "wx/cmdproc.h", + "wx/colordlg.h", + "wx/colour.h", + "wx/colourdata.h", + "wx/cshelp.h", + "wx/dataobj.h", + "wx/dcmirror.h", + "wx/dcps.h", + "wx/dialup.h", + "wx/dirctrl.h", + "wx/display.h", + "wx/dnd.h", + "wx/docmdi.h", + "wx/docview.h", + "wx/effects.h", + "wx/fdrepdlg.h", + "wx/filectrl.h", + "wx/filehistory.h", + "wx/filepicker.h", + "wx/fontpicker.h", + "wx/fmappriv.h", + "wx/font.h", + "wx/fontdata.h", + "wx/fontdlg.h", + "wx/fontenum.h", + "wx/fontutil.h", + "wx/gdiobj.h", + "wx/geometry.h", + "wx/gifdecod.h", + "wx/help.h", + "wx/helpbase.h", + "wx/helpwin.h", + "wx/iconbndl.h", + "wx/imagbmp.h", + "wx/image.h", + "wx/imaggif.h", + "wx/imagiff.h", + "wx/imagjpeg.h", + "wx/imaglist.h", + "wx/imagpcx.h", + "wx/imagpng.h", + "wx/imagpnm.h", + "wx/imagtga.h", + "wx/imagtiff.h", + "wx/imagxpm.h", + "wx/listbase.h", + "wx/listbook.h", + "wx/listctrl.h", + "wx/matrix.h", + "wx/menuitem.h", + "wx/metafile.h", + "wx/minifram.h", + "wx/nonownedwnd.h", + "wx/notebook.h", + "wx/ownerdrw.h", + "wx/paper.h", + "wx/persist.h", + "wx/persist/bookctrl.h", + "wx/persist/dataview.h", + "wx/persist/splitter.h", + "wx/persist/toplevel.h", + "wx/persist/treebook.h", + "wx/persist/window.h", + "wx/pickerbase.h", + "wx/popupwin.h", + "wx/print.h", + "wx/printdlg.h", + "wx/prntbase.h", + "wx/progdlg.h", + "wx/quantize.h", + "wx/rawbmp.h", + "wx/region.h", + "wx/scopeguard.h", + "wx/simplebook.h", + "wx/spinbutt.h", + "wx/spinctrl.h", + "wx/splitter.h", + "wx/srchctrl.h", + "wx/statline.h", + "wx/taskbarbutton.h", + "wx/tbarbase.h", + "wx/tglbtn.h", + "wx/tipwin.h", + "wx/toolbook.h", + "wx/tooltip.h", + "wx/toplevel.h", + "wx/treebase.h", + "wx/treebook.h", + "wx/treectrl.h", + "wx/uiaction.h", + "wx/valgen.h", + "wx/vidmode.h", + "wx/vlbox.h", + "wx/vms_x_fix.h", + "wx/vscroll.h", + "wx/xpmdecod.h", + "wx/xpmhand.h", + "wx/xrc/xmlreshandler.h", + "wx/systhemectrl.h", + "wx/collheaderctrl.h", + "wx/generic/collheaderctrl.h", + "wx/itemattr.h", + "wx/peninfobase.h", + "wx/dataview.h", + "wx/generic/helpext.h", + "wx/sashwin.h", + "wx/tipdlg.h", + "wx/generic/propdlg.h", + "wx/generic/bmpcbox.h", + "wx/datetimectrl.h", + "wx/grid.h", + "wx/generic/grid.h", + "wx/wizard.h", + "wx/generic/grideditors.h", + "wx/generic/dataview.h", + "wx/generic/wizard.h", + "wx/generic/dvrenderers.h", + "wx/dateevt.h", + "wx/editlbox.h", + "wx/splash.h", + "wx/bmpcbox.h", + "wx/generic/gridctrl.h", + "wx/addremovectrl.h", + "wx/generic/notifmsg.h", + "wx/odcombo.h", + "wx/animate.h", + "wx/generic/hyperlink.h", + "wx/dcbuffer.h", + "wx/joystick.h", + "wx/timectrl.h", + "wx/hyperlink.h", + "wx/generic/aboutdlgg.h", + "wx/taskbar.h", + "wx/generic/timectrl.h", + "wx/commandlinkbutton.h", + "wx/richtooltip.h", + "wx/sound.h", + "wx/generic/laywin.h", + "wx/generic/splash.h", + "wx/generic/calctrlg.h", + "wx/generic/sashwin.h", + "wx/treelist.h", + "wx/notifmsg.h", + "wx/datectrl.h", + "wx/laywin.h", + "wx/generic/gridsel.h", + "wx/aboutdlg.h", + "wx/dvrenderers.h", + "wx/generic/datectrl.h", + "wx/bannerwindow.h", + "wx/activityindicator.h", + "wx/generic/dvrenderer.h", + "wx/calctrl.h", + "wx/propdlg.h", + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/unix/fontutil.h", + "wx/unix/utilsx11.h", + "wx/unix/sound.h", + "wx/unix/taskbarx11.h", + "wx/unix/joystick.h", + "wx/generic/icon.h", + "wx/generic/paletteg.h", + "wx/gtk/app.h", + "wx/gtk/assertdlg_gtk.h", + "wx/gtk/bitmap.h", + "wx/gtk/brush.h", + "wx/gtk/clipbrd.h", + "wx/gtk/colour.h", + "wx/gtk/cursor.h", + "wx/gtk/dataform.h", + "wx/gtk/dataobj.h", + "wx/gtk/dataobj2.h", + "wx/gtk/dnd.h", + "wx/gtk/evtloop.h", + "wx/gtk/evtloopsrc.h", + "wx/gtk/font.h", + "wx/gtk/filehistory.h", + "wx/gtk/minifram.h", + "wx/gtk/nonownedwnd.h", + "wx/gtk/pen.h", + "wx/gtk/popupwin.h", + "wx/gtk/region.h", + "wx/gtk/tooltip.h", + "wx/gtk/toplevel.h", + "wx/gtk/window.h", + "wx/gtk/mimetype.h", + "wx/generic/fdrepdlg.h", + "wx/generic/filepickerg.h", + "wx/generic/listctrl.h", + "wx/generic/statusbr.h", + "wx/gtk/accel.h", + "wx/gtk/anybutton.h", + "wx/gtk/bmpbuttn.h", + "wx/gtk/button.h", + "wx/gtk/checkbox.h", + "wx/gtk/checklst.h", + "wx/gtk/chkconf.h", + "wx/gtk/collpane.h", + "wx/gtk/colordlg.h", + "wx/gtk/choice.h", + "wx/gtk/combobox.h", + "wx/gtk/control.h", + "wx/gtk/clrpicker.h", + "wx/gtk/dialog.h", + "wx/gtk/dirdlg.h", + "wx/gtk/filectrl.h", + "wx/gtk/filedlg.h", + "wx/gtk/fontpicker.h", + "wx/gtk/filepicker.h", + "wx/gtk/fontdlg.h", + "wx/gtk/frame.h", + "wx/gtk/gauge.h", + "wx/gtk/gnome/gvfs.h", + "wx/gtk/infobar.h", + "wx/gtk/listbox.h", + "wx/gtk/mdi.h", + "wx/gtk/menu.h", + "wx/gtk/menuitem.h", + "wx/gtk/msgdlg.h", + "wx/gtk/notebook.h", + "wx/gtk/print.h", + "wx/gtk/radiobox.h", + "wx/gtk/radiobut.h", + "wx/gtk/scrolbar.h", + "wx/gtk/scrolwin.h", + "wx/gtk/slider.h", + "wx/gtk/spinbutt.h", + "wx/gtk/spinctrl.h", + "wx/gtk/statbmp.h", + "wx/gtk/statbox.h", + "wx/gtk/statline.h", + "wx/gtk/stattext.h", + "wx/gtk/toolbar.h", + "wx/gtk/textctrl.h", + "wx/gtk/textentry.h", + "wx/gtk/tglbtn.h", + "wx/gtk/animate.h", + "wx/gtk/hyperlink.h", + "wx/gtk/taskbar.h", + "wx/gtk/dvrenderers.h", + "wx/generic/activityindicator.h", + "wx/gtk/activityindicator.h", + "wx/gtk/calctrl.h", + "wx/gtk/bmpcbox.h", + "wx/gtk/dataview.h", + "wx/gtk/dvrenderer.h", + "wx/gtk/srchctrl.h", + "wx/mediactrl.h", + "wx/html/helpctrl.h", + "wx/html/helpdata.h", + "wx/html/helpdlg.h", + "wx/html/helpfrm.h", + "wx/html/helpwnd.h", + "wx/html/htmlcell.h", + "wx/html/htmldefs.h", + "wx/html/htmlfilt.h", + "wx/html/htmlpars.h", + "wx/html/htmlproc.h", + "wx/html/htmltag.h", + "wx/html/htmlwin.h", + "wx/html/htmprint.h", + "wx/html/m_templ.h", + "wx/html/styleparams.h", + "wx/html/winpars.h", + "wx/wxhtml.hwx/htmllbox.h", + "wx/html/forcelnk.h", + "wx/glcanvas.h", + "wx/gtk/glcanvas.h", + "wx/unix/glegl.h", + "wx/unix/glx11.h", + "wx/debugrpt.h", + "wx/xrc/xh_activityindicator.h", + "wx/xrc/xh_all.h", + "wx/xrc/xh_animatctrl.h", + "wx/xrc/xh_bannerwindow.h", + "wx/xrc/xh_bmpbt.h", + "wx/xrc/xh_bmp.h", + "wx/xrc/xh_bmpcbox.h", + "wx/xrc/xh_bttn.h", + "wx/xrc/xh_cald.h", + "wx/xrc/xh_chckb.h", + "wx/xrc/xh_chckl.h", + "wx/xrc/xh_choic.h", + "wx/xrc/xh_choicbk.h", + "wx/xrc/xh_clrpicker.h", + "wx/xrc/xh_cmdlinkbn.h", + "wx/xrc/xh_collpane.h", + "wx/xrc/xh_combo.h", + "wx/xrc/xh_comboctrl.h", + "wx/xrc/xh_dataview.h", + "wx/xrc/xh_datectrl.h", + "wx/xrc/xh_dirpicker.h", + "wx/xrc/xh_dlg.h", + "wx/xrc/xh_editlbox.h", + "wx/xrc/xh_filectrl.h", + "wx/xrc/xh_filepicker.h", + "wx/xrc/xh_fontpicker.h", + "wx/xrc/xh_frame.h", + "wx/xrc/xh_mdi.h", + "wx/xrc/xh_gauge.h", + "wx/xrc/xh_gdctl.h", + "wx/xrc/xh_grid.h", + "wx/xrc/xh_html.h", + "wx/xrc/xh_hyperlink.h", + "wx/xrc/xh_infobar.h", + "wx/xrc/xh_listb.h", + "wx/xrc/xh_listbk.h", + "wx/xrc/xh_listc.h", + "wx/xrc/xh_menu.h", + "wx/xrc/xh_notbk.h", + "wx/xrc/xh_odcombo.h", + "wx/xrc/xh_panel.h", + "wx/xrc/xh_propdlg.h", + "wx/xrc/xh_radbt.h", + "wx/xrc/xh_radbx.h", + "wx/xrc/xh_scrol.h", + "wx/xrc/xh_scwin.h", + "wx/xrc/xh_htmllbox.h", + "wx/xrc/xh_simplebook.h", + "wx/xrc/xh_sizer.h", + "wx/xrc/xh_slidr.h", + "wx/xrc/xh_spin.h", + "wx/xrc/xh_split.h", + "wx/xrc/xh_srchctrl.h", + "wx/xrc/xh_statbar.h", + "wx/xrc/xh_stbmp.h", + "wx/xrc/xh_stbox.h", + "wx/xrc/xh_stlin.h", + "wx/xrc/xh_sttxt.h", + "wx/xrc/xh_text.h", + "wx/xrc/xh_tglbtn.h", + "wx/xrc/xh_timectrl.h", + "wx/xrc/xh_toolb.h", + "wx/xrc/xh_toolbk.h", + "wx/xrc/xh_tree.h", + "wx/xrc/xh_treebk.h", + "wx/xrc/xh_unkwn.h", + "wx/xrc/xh_wizrd.h", + "wx/xrc/xmlres.h", +"wx/aui/framemanager.h", + "wx/aui/dockart.h", + "wx/aui/floatpane.h", + "wx/aui/auibook.h", + "wx/aui/auibar.h", + "wx/aui/tabmdi.h", + "wx/aui/aui.h", + "wx/aui/tabart.h", + "wx/xrc/xh_aui.h", + "wx/xrc/xh_auitoolb.h", + "wx/propgrid/advprops.h", + "wx/propgrid/editors.h", + "wx/propgrid/manager.h", + "wx/propgrid/property.h", + "wx/propgrid/propgrid.h", + "wx/propgrid/propgriddefs.h", + "wx/propgrid/propgridiface.h", + "wx/propgrid/propgridpagestate.h", + "wx/propgrid/props.h", + "wx/ribbon/art.h", + "wx/ribbon/art_internal.h", + "wx/ribbon/bar.h", + "wx/ribbon/buttonbar.h", + "wx/ribbon/control.h", + "wx/ribbon/gallery.h", + "wx/ribbon/page.h", + "wx/ribbon/panel.h", + "wx/ribbon/toolbar.h", + "wx/xrc/xh_ribbon.h", +"wx/richtext/richtextbackgroundpage.h", + "wx/richtext/richtextborderspage.h", + "wx/richtext/richtextbuffer.h", + "wx/richtext/richtextbulletspage.h", + "wx/richtext/richtextctrl.h", + "wx/richtext/richtextdialogpage.h", + "wx/richtext/richtextfontpage.h", + "wx/richtext/richtextformatdlg.h", + "wx/richtext/richtexthtml.h", + "wx/richtext/richtextimagedlg.h", + "wx/richtext/richtextindentspage.h", + "wx/richtext/richtextliststylepage.h", + "wx/richtext/richtextmarginspage.h", + "wx/richtext/richtextprint.h", + "wx/richtext/richtextsizepage.h", + "wx/richtext/richtextstyledlg.h", + "wx/richtext/richtextstylepage.h", + "wx/richtext/richtextstyles.h", + "wx/richtext/richtextsymboldlg.h", + "wx/richtext/richtexttabspage.h", + "wx/richtext/richtextuicustomization.h", + "wx/richtext/richtextxml.h", + "wx/xrc/xh_richtext.h", +"wx/stc/stc.h", +"wx/gtk/webviewhistoryitem_webkit.h", + "wx/gtk/webview_webkit.h", + "wx/webview.h", + "wx/webviewarchivehandler.h", + "wx/webviewfshandler.h" +}; +local ALL_PORTS_BASE_HEADERS = { + "wx/afterstd.h", + "wx/any.h", + "wx/anystr.h", + "wx/app.h", + "wx/apptrait.h", + "wx/archive.h", + "wx/arrimpl.cpp", + "wx/arrstr.h", + "wx/atomic.h", + "wx/base64.h", + "wx/beforestd.h", + "wx/buffer.h", + "wx/build.h", + "wx/chartype.h", + "wx/checkeddelete.h", + "wx/chkconf.h", + "wx/clntdata.h", + "wx/cmdargs.h", + "wx/cmdline.h", + "wx/compiler.h", + "wx/confbase.h", + "wx/config.h", + "wx/convauto.h", + "wx/containr.h", + "wx/cpp.h", + "wx/crt.h", + "wx/datetime.h", + "wx/datstrm.h", + "wx/dde.h", + "wx/debug.h", + "wx/defs.h", + "wx/dir.h", + "wx/dlimpexp.h", + "wx/dlist.h", + "wx/dynarray.h", + "wx/dynlib.h", + "wx/dynload.h", + "wx/encconv.h", + "wx/event.h", + "wx/eventfilter.h", + "wx/evtloop.h", + "wx/evtloopsrc.h", + "wx/except.h", + "wx/features.h", + "wx/flags.h", + "wx/ffile.h", + "wx/file.h", + "wx/fileconf.h", + "wx/filefn.h", + "wx/filename.h", + "wx/filesys.h", + "wx/fontenc.h", + "wx/fontmap.h", + "wx/fs_arc.h", + "wx/fs_filter.h", + "wx/fs_mem.h", + "wx/fs_zip.h", + "wx/hash.h", + "wx/hashmap.h", + "wx/hashset.h", + "wx/iconloc.h", + "wx/init.h", + "wx/intl.h", + "wx/iosfwrap.h", + "wx/ioswrap.h", + "wx/ipc.h", + "wx/ipcbase.h", + "wx/kbdstate.h", + "wx/language.h", + "wx/link.h", + "wx/list.h", + "wx/listimpl.cpp", + "wx/log.h", + "wx/longlong.h", + "wx/math.h", + "wx/memconf.h", + "wx/memory.h", + "wx/memtext.h", + "wx/mimetype.h", + "wx/module.h", + "wx/mousestate.h", + "wx/msgout.h", + "wx/msgqueue.h", + "wx/mstream.h", + "wx/numformatter.h", + "wx/object.h", + "wx/platform.h", + "wx/platinfo.h", + "wx/power.h", + "wx/process.h", + "wx/ptr_scpd.h", + "wx/ptr_shrd.h", + "wx/recguard.h", + "wx/regex.h", + "wx/rtti.h", + "wx/scopedarray.h", + "wx/scopedptr.h", + "wx/scopeguard.h", + "wx/sharedptr.h", + "wx/snglinst.h", + "wx/sstream.h", + "wx/stack.h", + "wx/stackwalk.h", + "wx/stdpaths.h", + "wx/stdstream.h", + "wx/stockitem.h", + "wx/stopwatch.h", + "wx/strconv.h", + "wx/stream.h", + "wx/string.h", + "wx/stringimpl.h", + "wx/stringops.h", + "wx/strvararg.h", + "wx/sysopt.h", + "wx/tarstrm.h", + "wx/textbuf.h", + "wx/textfile.h", + "wx/thread.h", + "wx/thrimpl.cpp", + "wx/time.h", + "wx/timer.h", + "wx/tls.h", + "wx/tokenzr.h", + "wx/tracker.h", + "wx/translation.h", + "wx/txtstrm.h", + "wx/typeinfo.h", + "wx/types.h", + "wx/unichar.h", + "wx/uri.h", + "wx/ustring.h", + "wx/utils.h", + "wx/variant.h", + "wx/vector.h", + "wx/version.h", + "wx/versioninfo.h", + "wx/volume.h", + "wx/weakref.h", + "wx/wfstream.h", + "wx/wx.h", + "wx/wxchar.h", + "wx/wxcrt.h", + "wx/wxcrtbase.h", + "wx/wxcrtvararg.h", + "wx/wxprec.h", + "wx/xlocale.h", + "wx/xti.h", + "wx/xti2.h", + "wx/xtistrm.h", + "wx/xtictor.h", + "wx/xtihandler.h", + "wx/xtiprop.h", + "wx/xtitypes.h", + "wx/zipstrm.h", + "wx/zstream.h", + "wx/meta/convertible.h", + "wx/meta/if.h", + "wx/meta/implicitconversion.h", + "wx/meta/int2type.h", + "wx/meta/movable.h", + "wx/meta/pod.h", + "wx/meta/removeref.h", + "wx/fswatcher.h", + "wx/generic/fswatcher.h", + "wx/secretstore.h", + "wx/lzmastream.h", + "wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h", + "wx/unix/mimetype.h", + "wx/unix/fswatcher_inotify.h", + "wx/unix/stdpaths.h", + "wx/msw/apptrait.h", + "wx/msw/apptbase.h", + "wx/msw/chkconf.h", + "wx/msw/crashrpt.h", + "wx/msw/dde.h", + "wx/msw/debughlp.h", + "wx/msw/evtloopconsole.h", + "wx/msw/gccpriv.h", + "wx/msw/libraries.h", + "wx/msw/mimetype.h", + "wx/msw/private.h", + "wx/msw/regconf.h", + "wx/msw/registry.h", + "wx/msw/seh.h", + "wx/msw/stackwalk.h", + "wx/msw/stdpaths.h", + "wx/msw/winundef.h", + "wx/msw/winver.h", + "wx/msw/wrapcctl.h", + "wx/msw/wrapcdlg.h", + "wx/msw/wrapwin.h", + "wx/msw/fswatcher.h", + "wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h", + "wx/unix/mimetype.h", + "wx/osx/core/cfdataref.h", + "wx/osx/core/cfref.h", + "wx/osx/core/cfstring.h", + "wx/osx/core/hid.h", + "wx/osx/core/evtloop.h", + "wx/osx/core/objcid.h", + "wx/osx/core/private.h", + "wx/osx/core/colour.h", + "wx/osx/carbon/region.h", + "wx/osx/core/cfdictionary.h", + "wx/osx/core/cfarray.h", + "wx/osx/core/cftype.h", + "wx/osx/core/joystick.h", + "wx/osx/core/mimetype.h", + "wx/osx/core/dataview.h", + "wx/fs_inet.h", + "wx/protocol/file.h", + "wx/protocol/ftp.h", + "wx/protocol/http.h", + "wx/protocol/log.h", + "wx/protocol/protocol.h", + "wx/sckaddr.h", + "wx/sckipc.h", + "wx/sckstrm.h", + "wx/socket.h", + "wx/url.h", + "wx/xml/xml.h", + "wx/xtixml.h" +}; +local ALL_BASE_SOURCES = { + "src/common/any.cpp", + "src/common/appbase.cpp", + "src/common/arcall.cpp", + "src/common/arcfind.cpp", + "src/common/archive.cpp", + "src/common/arrstr.cpp", + "src/common/base64.cpp", + "src/common/clntdata.cpp", + "src/common/cmdline.cpp", + "src/common/config.cpp", + "src/common/convauto.cpp", + "src/common/datetime.cpp", + "src/common/datetimefmt.cpp", + "src/common/datstrm.cpp", + "src/common/dircmn.cpp", + "src/common/dynlib.cpp", + "src/common/dynload.cpp", + "src/common/encconv.cpp", + "src/common/evtloopcmn.cpp", + "src/common/extended.c", + "src/common/ffile.cpp", + "src/common/file.cpp", + "src/common/fileback.cpp", + "src/common/fileconf.cpp", + "src/common/filefn.cpp", + "src/common/filename.cpp", + "src/common/filesys.cpp", + "src/common/filtall.cpp", + "src/common/filtfind.cpp", + "src/common/fmapbase.cpp", + "src/common/fs_arc.cpp", + "src/common/fs_filter.cpp", + "src/common/hash.cpp", + "src/common/hashmap.cpp", + "src/common/init.cpp", + "src/common/intl.cpp", + "src/common/ipcbase.cpp", + "src/common/languageinfo.cpp", + "src/common/list.cpp", + "src/common/log.cpp", + "src/common/longlong.cpp", + "src/common/memory.cpp", + "src/common/mimecmn.cpp", + "src/common/module.cpp", + "src/common/mstream.cpp", + "src/common/numformatter.cpp", + "src/common/object.cpp", + "src/common/platinfo.cpp", + "src/common/powercmn.cpp", + "src/common/process.cpp", + "src/common/regex.cpp", + "src/common/stdpbase.cpp", + "src/common/sstream.cpp", + "src/common/stdstream.cpp", + "src/common/stopwatch.cpp", + "src/common/strconv.cpp", + "src/common/stream.cpp", + "src/common/string.cpp", + "src/common/stringimpl.cpp", + "src/common/stringops.cpp", + "src/common/strvararg.cpp", + "src/common/sysopt.cpp", + "src/common/tarstrm.cpp", + "src/common/textbuf.cpp", + "src/common/textfile.cpp", + "src/common/threadinfo.cpp", + "src/common/time.cpp", + "src/common/timercmn.cpp", + "src/common/timerimpl.cpp", + "src/common/tokenzr.cpp", + "src/common/translation.cpp", + "src/common/txtstrm.cpp", + "src/common/unichar.cpp", + "src/common/uri.cpp", + "src/common/ustring.cpp", + "src/common/variant.cpp", + "src/common/wfstream.cpp", + "src/common/wxcrt.cpp", + "src/common/wxprintf.cpp", + "src/common/xlocale.cpp", + "src/common/xti.cpp", + "src/common/xtistrm.cpp", + "src/common/zipstrm.cpp", + "src/common/zstream.cpp", + "src/common/fswatchercmn.cpp", + "src/generic/fswatcherg.cpp", + "src/common/secretstore.cpp", + "src/common/lzmastream.cpp", + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp", + "src/unix/mimetype.cpp", + "src/unix/fswatcher_inotify.cpp", + "src/unix/stdpaths.cpp", + "src/unix/secretstore.cpp", + "src/msw/basemsw.cpp", + "src/msw/crashrpt.cpp", + "src/msw/debughlp.cpp", + "src/msw/dde.cpp", + "src/msw/dir.cpp", + "src/msw/dlmsw.cpp", + "src/msw/evtloopconsole.cpp", + "src/msw/mimetype.cpp", + "src/msw/power.cpp", + "src/msw/regconf.cpp", + "src/msw/registry.cpp", + "src/msw/snglinst.cpp", + "src/msw/stackwalk.cpp", + "src/msw/stdpaths.cpp", + "src/msw/thread.cpp", + "src/msw/timer.cpp", + "src/msw/utils.cpp", + "src/msw/utilsexc.cpp", + "src/msw/fswatcher.cpp", + "src/msw/secretstore.cpp", + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp", + "src/unix/mimetype.cpp", + "src/osx/core/cfstring.cpp", + "src/osx/core/evtloop_cf.cpp", + "src/osx/core/strconv_cf.cpp", + "src/osx/cocoa/utils_base.mm", + "src/osx/core/secretstore.cpp", + "src/common/event.cpp", + "src/common/fs_mem.cpp", + "src/common/msgout.cpp", + "src/common/utilscmn.cpp", + "src/osx/cocoa/power.mm", + "src/osx/cocoa/utils.mm", + "src/msw/main.cpp", + "src/msw/volume.cpp", + "src/common/fs_inet.cpp", + "src/common/ftp.cpp", + "src/common/http.cpp", + "src/common/protocol.cpp", + "src/common/sckaddr.cpp", + "src/common/sckfile.cpp", + "src/common/sckipc.cpp", + "src/common/sckstrm.cpp", + "src/common/socket.cpp", + "src/common/url.cpp", + "src/common/socketiohandler.cpp", + "src/unix/sockunix.cpp", + "src/osx/core/sockosx.cpp", + "src/msw/sockmsw.cpp", + "src/msw/urlmsw.cpp", + "src/xml/xml.cpp", + "src/common/xtixml.cpp" +}; +local PLUGIN_SRC = "src/unix/sound_sdl.cpp"; +local PLUGIN_MONOLIB_SRC = "src/unix/sound_sdl.cpp"; + + + +local _MAGICTABLE = { + PLATFORM_WIN32 = PLATFORM_WIN32, + PLATFORM_UNIX = PLATFORM_UNIX, + PLATFORM_MACOSX = PLATFORM_MACOSX, + TOOLKIT = TOOLKIT, + TOOLKIT_VERSION = TOOLKIT_VERSION, + USE_GUI = USE_GUI, + WXUNIV = WXUNIV, + FORMAT = FORMAT, + USE_PLUGINS = USE_PLUGINS, + BASE_UNIX_AND_DARWIN_SRC = BASE_UNIX_AND_DARWIN_SRC, + BASE_UNIX_AND_DARWIN_HDR = BASE_UNIX_AND_DARWIN_HDR, + BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC = BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC, + BASE_UNIX_AND_DARWIN_NOTWXMAC_HDR = BASE_UNIX_AND_DARWIN_NOTWXMAC_HDR, + BASE_UNIX_SRC = BASE_UNIX_SRC, + BASE_UNIX_HDR = BASE_UNIX_HDR, + BASE_WIN32_SRC = BASE_WIN32_SRC, + BASE_AND_GUI_WIN32_SRC = BASE_AND_GUI_WIN32_SRC, + BASE_WIN32_HDR = BASE_WIN32_HDR, + BASE_COREFOUNDATION_SRC = BASE_COREFOUNDATION_SRC, + BASE_COREFOUNDATION_HDR = BASE_COREFOUNDATION_HDR, + BASE_OSX_SHARED_SRC = BASE_OSX_SHARED_SRC, + BASE_OSX_SHARED_HDR = BASE_OSX_SHARED_HDR, + BASE_AND_GUI_OSX_COCOA_SRC = BASE_AND_GUI_OSX_COCOA_SRC, + BASE_OSX_NOTWXMAC_SRC = BASE_OSX_NOTWXMAC_SRC, + BASE_OSX_NOTWXMAC_HDR = BASE_OSX_NOTWXMAC_HDR, + QT_WIN32_SRC = QT_WIN32_SRC, + QT_WIN32_HDR = QT_WIN32_HDR, + QT_HDR = QT_HDR, + QT_SRC = QT_SRC, + MEDIA_QT_SRC = MEDIA_QT_SRC, + BASE_CMN_SRC = BASE_CMN_SRC, + BASE_AND_GUI_CMN_SRC = BASE_AND_GUI_CMN_SRC, + BASE_CMN_HDR = BASE_CMN_HDR, + NET_UNIX_SRC = NET_UNIX_SRC, + NET_OSX_SRC = NET_OSX_SRC, + NET_WIN32_SRC = NET_WIN32_SRC, + NET_CMN_SRC = NET_CMN_SRC, + NET_CMN_HDR = NET_CMN_HDR, + QA_SRC = QA_SRC, + QA_HDR = QA_HDR, + GUI_CMN_SRC = GUI_CMN_SRC, + GUI_CMN_HDR = GUI_CMN_HDR, + UNIX_SRC = UNIX_SRC, + XWIN_LOWLEVEL_SRC = XWIN_LOWLEVEL_SRC, + XWIN_LOWLEVEL_HDR = XWIN_LOWLEVEL_HDR, + GTK_WIN32_SRC = GTK_WIN32_SRC, + GTK_WIN32_HDR = GTK_WIN32_HDR, + GTK_PLATFORM_SRC = GTK_PLATFORM_SRC, + GTK_PLATFORM_HDR = GTK_PLATFORM_HDR, + GTK_LOWLEVEL_SRC = GTK_LOWLEVEL_SRC, + GTK2_LOWLEVEL_SRC = GTK2_LOWLEVEL_SRC, + GTK_LOWLEVEL_HDR = GTK_LOWLEVEL_HDR, + GTK_SRC = GTK_SRC, + GTK2_SRC = GTK2_SRC, + GTK_HDR = GTK_HDR, + GTK2_HDR = GTK2_HDR, + GTK1_LOWLEVEL_SRC = GTK1_LOWLEVEL_SRC, + GTK1_LOWLEVEL_HDR = GTK1_LOWLEVEL_HDR, + GTK1_SRC = GTK1_SRC, + GTK1_HDR = GTK1_HDR, + MOTIF_LOWLEVEL_SRC = MOTIF_LOWLEVEL_SRC, + MOTIF_LOWLEVEL_HDR = MOTIF_LOWLEVEL_HDR, + MOTIF_SRC = MOTIF_SRC, + MOTIF_HDR = MOTIF_HDR, + X11_LOWLEVEL_SRC = X11_LOWLEVEL_SRC, + X11_LOWLEVEL_HDR = X11_LOWLEVEL_HDR, + MSW_LOWLEVEL_SRC = MSW_LOWLEVEL_SRC, + MSW_LOWLEVEL_HDR = MSW_LOWLEVEL_HDR, + MSW_SRC = MSW_SRC, + MSW_HDR = MSW_HDR, + MSW_RSC = MSW_RSC, + MSW_DESKTOP_SRC = MSW_DESKTOP_SRC, + MSW_DESKTOP_HDR = MSW_DESKTOP_HDR, + DFB_LOWLEVEL_SRC = DFB_LOWLEVEL_SRC, + DFB_LOWLEVEL_HDR = DFB_LOWLEVEL_HDR, + OSX_SHARED_HDR = OSX_SHARED_HDR, + OSX_COCOA_SRC = OSX_COCOA_SRC, + OSX_COCOA_HDR = OSX_COCOA_HDR, + OSX_IPHONE_SRC = OSX_IPHONE_SRC, + OSX_IPHONE_HDR = OSX_IPHONE_HDR, + UNIV_THEMES_SRC = UNIV_THEMES_SRC, + UNIV_SRC = UNIV_SRC, + UNIV_HDR = UNIV_HDR, + MEDIA_CMN_SRC = MEDIA_CMN_SRC, + MEDIA_CMN_HDR = MEDIA_CMN_HDR, + MEDIA_MSW_SRC = MEDIA_MSW_SRC, + MEDIA_OSX_COCOA_SRC = MEDIA_OSX_COCOA_SRC, + MEDIA_OSX_IPHONE_SRC = MEDIA_OSX_IPHONE_SRC, + MEDIA_COCOA_SRC = MEDIA_COCOA_SRC, + MEDIA_UNIX_SRC = MEDIA_UNIX_SRC, + HTML_SRC_PLATFORM = HTML_SRC_PLATFORM, + HTML_CMN_SRC = HTML_CMN_SRC, + HTML_SRC = HTML_SRC, + HTML_CMN_HDR = HTML_CMN_HDR, + HTML_HDR = HTML_HDR, + WEBVIEW_SRC_PLATFORM = WEBVIEW_SRC_PLATFORM, + WEBVIEW_CMN_SRC = WEBVIEW_CMN_SRC, + WEBVIEW_SRC = WEBVIEW_SRC, + WEBVIEW_HDR_PLATFORM = WEBVIEW_HDR_PLATFORM, + WEBVIEW_CMN_HDR = WEBVIEW_CMN_HDR, + WEBVIEW_HDR = WEBVIEW_HDR, + WEBVIEW_WEBKIT2_EXTENSION_SRC = WEBVIEW_WEBKIT2_EXTENSION_SRC, + XRC_SRC = XRC_SRC, + XRC_HDR = XRC_HDR, + XML_SRC = XML_SRC, + XML_HDR = XML_HDR, + OPENGL_SRC_PLATFORM = OPENGL_SRC_PLATFORM, + OPENGL_SRC = OPENGL_SRC, + OPENGL_HDR_PLATFORM = OPENGL_HDR_PLATFORM, + OPENGL_HDR = OPENGL_HDR, + UNIX_SOUND_SDL_SRC = UNIX_SOUND_SDL_SRC, + AUI_MSW_SRC = AUI_MSW_SRC, + AUI_MSW_HDR = AUI_MSW_HDR, + AUI_CMN_SRC = AUI_CMN_SRC, + AUI_SRC = AUI_SRC, + AUI_CMN_HDR = AUI_CMN_HDR, + AUI_HDR = AUI_HDR, + RIBBON_SRC = RIBBON_SRC, + RIBBON_HDR = RIBBON_HDR, + PROPGRID_SRC = PROPGRID_SRC, + PROPGRID_HDR = PROPGRID_HDR, + RICHTEXT_SRC = RICHTEXT_SRC, + RICHTEXT_HDR = RICHTEXT_HDR, + STC_CMN_SRC = STC_CMN_SRC, + STC_CMN_HDR = STC_CMN_HDR, + STC_OSX_COCOA_SRC = STC_OSX_COCOA_SRC, + BASE_OSX_SRC = BASE_OSX_SRC, + BASE_PLATFORM_SRC = BASE_PLATFORM_SRC, + BASE_OSX_HDR = BASE_OSX_HDR, + BASE_PLATFORM_HDR = BASE_PLATFORM_HDR, + BASE_SRC = BASE_SRC, + BASE_AND_GUI_SRC = BASE_AND_GUI_SRC, + NET_PLATFORM_SRC = NET_PLATFORM_SRC, + NET_SRC = NET_SRC, + LOWLEVEL_SRC = LOWLEVEL_SRC, + LOWLEVEL_HDR = LOWLEVEL_HDR, + PLATFORM_SRC = PLATFORM_SRC, + GUI_SRC = GUI_SRC, + GUI_HDR = GUI_HDR, + CORE_SRC = CORE_SRC, + ADVANCED_SRC = ADVANCED_SRC, + MEDIA_PLATFORM_SRC = MEDIA_PLATFORM_SRC, + MEDIA_PLATFORM_HDR = MEDIA_PLATFORM_HDR, + MEDIA_SRC = MEDIA_SRC, + MEDIA_HDR = MEDIA_HDR, + STC_SRC = STC_SRC, + STC_HDR = STC_HDR, + GUI_CORE_HEADERS = GUI_CORE_HEADERS, + ALL_GUI_HEADERS = ALL_GUI_HEADERS, + ALL_BASE_HEADERS = ALL_BASE_HEADERS, + ALL_HEADERS = ALL_HEADERS, + ALL_PORTS_BASE_HEADERS = ALL_PORTS_BASE_HEADERS, + ALL_BASE_SOURCES = ALL_BASE_SOURCES, + PLUGIN_SRC = PLUGIN_SRC, + PLUGIN_MONOLIB_SRC = PLUGIN_MONOLIB_SRC +}; + +return _MAGICTABLE \ No newline at end of file diff --git a/Build_UserScripts/wxwidgets-windows-msw.lua b/Build_UserScripts/wxwidgets-windows-msw.lua new file mode 100644 index 0000000..545029a --- /dev/null +++ b/Build_UserScripts/wxwidgets-windows-msw.lua @@ -0,0 +1,6467 @@ +local PLATFORM_WIN32 = "1"; +local PLATFORM_UNIX = "0"; +local PLATFORM_MACOSX = "0"; +local TOOLKIT = "MSW"; +local TOOLKIT_VERSION = "4"; +local USE_GUI = "1"; +local WXUNIV = "0"; +local FORMAT = "aurora"; +local USE_PLUGINS = "0"; +local BASE_UNIX_AND_DARWIN_SRC = { + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp" +}; +local BASE_UNIX_AND_DARWIN_HDR = { + "wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h" +}; +local BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC = { + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp", + "src/unix/mimetype.cpp" +}; +local BASE_UNIX_AND_DARWIN_NOTWXMAC_HDR = { + "wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h", + "wx/unix/mimetype.h" +}; +local BASE_UNIX_SRC = { + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp", + "src/unix/mimetype.cpp", + "src/unix/fswatcher_inotify.cpp", + "src/unix/stdpaths.cpp", + "src/unix/secretstore.cpp" +}; +local BASE_UNIX_HDR = { + "wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h", + "wx/unix/mimetype.h", + "wx/unix/fswatcher_inotify.h", + "wx/unix/stdpaths.h" +}; +local BASE_WIN32_SRC = { + "src/msw/basemsw.cpp", + "src/msw/crashrpt.cpp", + "src/msw/debughlp.cpp", + "src/msw/dde.cpp", + "src/msw/dir.cpp", + "src/msw/dlmsw.cpp", + "src/msw/evtloopconsole.cpp", + "src/msw/mimetype.cpp", + "src/msw/power.cpp", + "src/msw/regconf.cpp", + "src/msw/registry.cpp", + "src/msw/snglinst.cpp", + "src/msw/stackwalk.cpp", + "src/msw/stdpaths.cpp", + "src/msw/thread.cpp", + "src/msw/timer.cpp", + "src/msw/utils.cpp", + "src/msw/utilsexc.cpp", + "src/msw/fswatcher.cpp", + "src/msw/secretstore.cpp" +}; +local BASE_AND_GUI_WIN32_SRC = { + "src/msw/main.cpp", + "src/msw/volume.cpp" +}; +local BASE_WIN32_HDR = { + "wx/msw/apptrait.h", + "wx/msw/apptbase.h", + "wx/msw/chkconf.h", + "wx/msw/crashrpt.h", + "wx/msw/dde.h", + "wx/msw/debughlp.h", + "wx/msw/evtloopconsole.h", + "wx/msw/gccpriv.h", + "wx/msw/libraries.h", + "wx/msw/mimetype.h", + "wx/msw/private.h", + "wx/msw/regconf.h", + "wx/msw/registry.h", + "wx/msw/seh.h", + "wx/msw/stackwalk.h", + "wx/msw/stdpaths.h", + "wx/msw/winundef.h", + "wx/msw/winver.h", + "wx/msw/wrapcctl.h", + "wx/msw/wrapcdlg.h", + "wx/msw/wrapwin.h", + "wx/msw/fswatcher.h" +}; +local BASE_COREFOUNDATION_SRC = { + "src/osx/core/cfstring.cpp", + "src/osx/core/evtloop_cf.cpp", + "src/osx/core/strconv_cf.cpp", + "src/osx/cocoa/utils_base.mm", + "src/osx/core/secretstore.cpp" +}; +local BASE_COREFOUNDATION_HDR = { + "wx/osx/core/cfdataref.h", + "wx/osx/core/cfref.h", + "wx/osx/core/cfstring.h", + "wx/osx/core/hid.h", + "wx/osx/core/evtloop.h", + "wx/osx/core/objcid.h", + "wx/osx/core/private.h", + "wx/osx/core/colour.h", + "wx/osx/carbon/region.h", + "wx/osx/core/cfdictionary.h", + "wx/osx/core/cfarray.h", + "wx/osx/core/cftype.h", + "wx/osx/core/joystick.h", + "wx/osx/core/mimetype.h", + "wx/osx/core/dataview.h" +}; +local BASE_OSX_SHARED_SRC = { + "src/osx/core/mimetype.cpp", + "src/osx/core/cfstring.cpp", + "src/osx/core/evtloop_cf.cpp", + "src/osx/core/strconv_cf.cpp", + "src/osx/cocoa/utils_base.mm", + "src/osx/core/secretstore.cpp", + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp", + "src/osx/fswatcher_fsevents.cpp", + "src/osx/cocoa/stdpaths.mm" +}; +local BASE_OSX_SHARED_HDR = { + "wx/osx/core/cfdataref.h", + "wx/osx/core/cfref.h", + "wx/osx/core/cfstring.h", + "wx/osx/core/hid.h", + "wx/osx/core/evtloop.h", + "wx/osx/core/objcid.h", + "wx/osx/core/private.h", + "wx/osx/core/colour.h", + "wx/osx/carbon/region.h", + "wx/osx/core/cfdictionary.h", + "wx/osx/core/cfarray.h", + "wx/osx/core/cftype.h", + "wx/osx/core/joystick.h", + "wx/osx/core/mimetype.h", + "wx/osx/core/dataview.h", + "wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h", + "wx/osx/fswatcher_fsevents.h" +}; +local BASE_AND_GUI_OSX_COCOA_SRC = { + "src/osx/cocoa/power.mm", + "src/osx/cocoa/utils.mm" +}; +local BASE_OSX_NOTWXMAC_SRC = { + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp", + "src/unix/mimetype.cpp", + "src/osx/core/cfstring.cpp", + "src/osx/core/evtloop_cf.cpp", + "src/osx/core/strconv_cf.cpp", + "src/osx/cocoa/utils_base.mm", + "src/osx/core/secretstore.cpp" +}; +local BASE_OSX_NOTWXMAC_HDR = { + "wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h", + "wx/unix/mimetype.h", + "wx/osx/core/cfdataref.h", + "wx/osx/core/cfref.h", + "wx/osx/core/cfstring.h", + "wx/osx/core/hid.h", + "wx/osx/core/evtloop.h", + "wx/osx/core/objcid.h", + "wx/osx/core/private.h", + "wx/osx/core/colour.h", + "wx/osx/carbon/region.h", + "wx/osx/core/cfdictionary.h", + "wx/osx/core/cfarray.h", + "wx/osx/core/cftype.h", + "wx/osx/core/joystick.h", + "wx/osx/core/mimetype.h", + "wx/osx/core/dataview.h" +}; +local QT_WIN32_SRC = { + "src/msw/ole/comimpl.cpp", + "src/msw/dialup.cpp", + "src/msw/dib.cpp", + "src/msw/joystick.cpp", + "src/msw/ole/oleutils.cpp", + "src/msw/ole/uuid.cpp", + "src/msw/ole/safearray.cpp", + "src/msw/sound.cpp", + "src/msw/ole/automtn.cpp", + "src/qt/graphics.cpp" +}; +local QT_WIN32_HDR = { + "wx/msw/dib.h", + "wx/msw/ole/automtn.h", + "wx/msw/joystick.h", + "wx/msw/sound.h", + "wx/msw/ole/safearray.h", + "wx/msw/ole/oleutils.h", + "wx/msw/ole/comimpl.h", + "wx/msw/ole/uuid.h" +}; +local QT_PLATFORM_SRC = { + "src/msw/ole/comimpl.cpp", + "src/msw/dialup.cpp", + "src/msw/dib.cpp", + "src/msw/joystick.cpp", + "src/msw/ole/oleutils.cpp", + "src/msw/ole/uuid.cpp", + "src/msw/ole/safearray.cpp", + "src/msw/sound.cpp", + "src/msw/ole/automtn.cpp", + "src/qt/graphics.cpp" +}; +local QT_PLATFORM_HDR = { + "wx/msw/dib.h", + "wx/msw/ole/automtn.h", + "wx/msw/joystick.h", + "wx/msw/sound.h", + "wx/msw/ole/safearray.h", + "wx/msw/ole/oleutils.h", + "wx/msw/ole/comimpl.h", + "wx/msw/ole/uuid.h" +}; +local QT_HDR = { + "wx/qt/accel.h", + "wx/qt/app.h", + "wx/qt/bitmap.h", + "wx/qt/bmpbuttn.h", + "wx/qt/brush.h", + "wx/qt/anybutton.h", + "wx/qt/button.h", + "wx/qt/checkbox.h", + "wx/qt/checklst.h", + "wx/qt/choice.h", + "wx/qt/clipbrd.h", + "wx/qt/clrpicker.h", + "wx/generic/collpaneg.h", + "wx/qt/colordlg.h", + "wx/qt/colour.h", + "wx/qt/combobox.h", + "wx/qt/control.h", + "wx/qt/ctrlsub.h", + "wx/qt/cursor.h", + "wx/qt/dataform.h", + "wx/qt/dataobj2.h", + "wx/qt/dataobj.h", + "wx/qt/dcclient.h", + "wx/qt/dc.h", + "wx/qt/dcmemory.h", + "wx/qt/dcprint.h", + "wx/qt/dcscreen.h", + "wx/qt/defs.h", + "wx/qt/dialog.h", + "wx/qt/dirdlg.h", + "wx/qt/dnd.h", + "wx/qt/evtloop.h", + "wx/qt/filedlg.h", + "wx/qt/font.h", + "wx/qt/fontdlg.h", + "wx/qt/frame.h", + "wx/qt/gauge.h", + "wx/generic/icon.h", + "wx/generic/imaglist.h", + "wx/qt/listbox.h", + "wx/qt/listctrl.h", + "wx/qt/mdi.h", + "wx/qt/menu.h", + "wx/qt/menuitem.h", + "wx/qt/minifram.h", + "wx/qt/msgdlg.h", + "wx/qt/nonownedwnd.h", + "wx/qt/notebook.h", + "wx/qt/palette.h", + "wx/qt/pen.h", + "wx/qt/popupwin.h", + "wx/qt/printdlg.h", + "wx/generic/prntdlgg.h", + "wx/qt/printqt.h", + "wx/qt/radiobox.h", + "wx/qt/radiobut.h", + "wx/qt/region.h", + "wx/qt/scrolbar.h", + "wx/qt/slider.h", + "wx/qt/spinbutt.h", + "wx/qt/spinctrl.h", + "wx/qt/statbmp.h", + "wx/qt/statbox.h", + "wx/qt/statline.h", + "wx/qt/statusbar.h", + "wx/qt/stattext.h", + "wx/qt/textctrl.h", + "wx/qt/textentry.h", + "wx/qt/tglbtn.h", + "wx/qt/toolbar.h", + "wx/qt/tooltip.h", + "wx/qt/toplevel.h", + "wx/qt/window.h", + "wx/generic/fdrepdlg.h", + "wx/generic/filepickerg.h", + "wx/generic/clrpickerg.h", + "wx/generic/fontpickerg.h", + "wx/generic/caret.h", + "wx/qt/calctrl.h", + "wx/qt/dvrenderer.h", + "wx/qt/taskbar.h", + "wx/generic/activityindicator.h", + "wx/qt/dataview.h", + "wx/qt/dvrenderers.h", + "wx/msw/dib.h", + "wx/msw/ole/automtn.h", + "wx/msw/joystick.h", + "wx/msw/sound.h", + "wx/msw/ole/safearray.h", + "wx/msw/ole/oleutils.h", + "wx/msw/ole/comimpl.h", + "wx/msw/ole/uuid.h", + "wx/qt/treectrl.h" +}; +local QT_SRC = { + "src/common/taskbarcmn.cpp", + "src/generic/caret.cpp", + "src/generic/clrpickerg.cpp", + "src/generic/collpaneg.cpp", + "src/generic/fdrepdlg.cpp", + "src/generic/filepickerg.cpp", + "src/generic/fontpickerg.cpp", + "src/generic/icon.cpp", + "src/generic/imaglist.cpp", + "src/generic/prntdlgg.cpp", + "src/generic/textmeasure.cpp", + "src/generic/activityindicator.cpp", + "src/qt/accel.cpp", + "src/qt/app.cpp", + "src/qt/apptraits.cpp", + "src/qt/bitmap.cpp", + "src/qt/bmpbuttn.cpp", + "src/qt/brush.cpp", + "src/qt/anybutton.cpp", + "src/qt/button.cpp", + "src/qt/calctrl.cpp", + "src/qt/checkbox.cpp", + "src/qt/checklst.cpp", + "src/qt/choice.cpp", + "src/qt/clipbrd.cpp", + "src/qt/clrpicker.cpp", + "src/qt/colordlg.cpp", + "src/qt/colour.cpp", + "src/qt/combobox.cpp", + "src/qt/control.cpp", + "src/qt/converter.cpp", + "src/qt/ctrlsub.cpp", + "src/qt/cursor.cpp", + "src/qt/dataobj.cpp", + "src/qt/dataview.cpp", + "src/qt/dcclient.cpp", + "src/qt/dc.cpp", + "src/qt/dcmemory.cpp", + "src/qt/dcprint.cpp", + "src/qt/dcscreen.cpp", + "src/qt/defs.cpp", + "src/qt/dialog.cpp", + "src/qt/display.cpp", + "src/qt/dnd.cpp", + "src/qt/dvrenderer.cpp", + "src/qt/dvrenderers.cpp", + "src/qt/evtloop.cpp", + "src/qt/filedlg.cpp", + "src/qt/font.cpp", + "src/qt/fontdlg.cpp", + "src/qt/fontutil.cpp", + "src/qt/fontenum.cpp", + "src/qt/frame.cpp", + "src/qt/gauge.cpp", + "src/qt/listbox.cpp", + "src/qt/listctrl.cpp", + "src/qt/mdi.cpp", + "src/qt/menu.cpp", + "src/qt/menuitem.cpp", + "src/qt/minifram.cpp", + "src/qt/msgdlg.cpp", + "src/qt/notebook.cpp", + "src/qt/palette.cpp", + "src/qt/nonownedwnd.cpp", + "src/qt/pen.cpp", + "src/qt/popupwin.cpp", + "src/qt/printdlg.cpp", + "src/qt/printqt.cpp", + "src/qt/radiobox.cpp", + "src/qt/radiobut.cpp", + "src/qt/region.cpp", + "src/qt/scrolbar.cpp", + "src/qt/settings.cpp", + "src/qt/sockqt.cpp", + "src/qt/slider.cpp", + "src/qt/spinbutt.cpp", + "src/qt/spinctrl.cpp", + "src/qt/statbmp.cpp", + "src/qt/statbox.cpp", + "src/qt/statline.cpp", + "src/qt/stattext.cpp", + "src/qt/statusbar.cpp", + "src/qt/taskbar.cpp", + "src/qt/textctrl.cpp", + "src/qt/textentry.cpp", + "src/qt/tglbtn.cpp", + "src/qt/timer.cpp", + "src/qt/toolbar.cpp", + "src/qt/tooltip.cpp", + "src/qt/toplevel.cpp", + "src/qt/uiaction.cpp", + "src/qt/utils.cpp", + "src/qt/window.cpp", + "src/msw/ole/comimpl.cpp", + "src/msw/dialup.cpp", + "src/msw/dib.cpp", + "src/msw/joystick.cpp", + "src/msw/ole/oleutils.cpp", + "src/msw/ole/uuid.cpp", + "src/msw/ole/safearray.cpp", + "src/msw/sound.cpp", + "src/msw/ole/automtn.cpp", + "src/qt/graphics.cpp", + "src/qt/treectrl.cpp" +}; +local MEDIA_QT_SRC = "src/qt/mediactrl.cpp"; +local BASE_CMN_SRC = { + "src/common/any.cpp", + "src/common/appbase.cpp", + "src/common/arcall.cpp", + "src/common/arcfind.cpp", + "src/common/archive.cpp", + "src/common/arrstr.cpp", + "src/common/base64.cpp", + "src/common/clntdata.cpp", + "src/common/cmdline.cpp", + "src/common/config.cpp", + "src/common/convauto.cpp", + "src/common/datetime.cpp", + "src/common/datetimefmt.cpp", + "src/common/datstrm.cpp", + "src/common/dircmn.cpp", + "src/common/dynlib.cpp", + "src/common/dynload.cpp", + "src/common/encconv.cpp", + "src/common/evtloopcmn.cpp", + "src/common/extended.c", + "src/common/ffile.cpp", + "src/common/file.cpp", + "src/common/fileback.cpp", + "src/common/fileconf.cpp", + "src/common/filefn.cpp", + "src/common/filename.cpp", + "src/common/filesys.cpp", + "src/common/filtall.cpp", + "src/common/filtfind.cpp", + "src/common/fmapbase.cpp", + "src/common/fs_arc.cpp", + "src/common/fs_filter.cpp", + "src/common/hash.cpp", + "src/common/hashmap.cpp", + "src/common/init.cpp", + "src/common/intl.cpp", + "src/common/ipcbase.cpp", + "src/common/languageinfo.cpp", + "src/common/list.cpp", + "src/common/log.cpp", + "src/common/longlong.cpp", + "src/common/memory.cpp", + "src/common/mimecmn.cpp", + "src/common/module.cpp", + "src/common/mstream.cpp", + "src/common/numformatter.cpp", + "src/common/object.cpp", + "src/common/platinfo.cpp", + "src/common/powercmn.cpp", + "src/common/process.cpp", + "src/common/regex.cpp", + "src/common/stdpbase.cpp", + "src/common/sstream.cpp", + "src/common/stdstream.cpp", + "src/common/stopwatch.cpp", + "src/common/strconv.cpp", + "src/common/stream.cpp", + "src/common/string.cpp", + "src/common/stringimpl.cpp", + "src/common/stringops.cpp", + "src/common/strvararg.cpp", + "src/common/sysopt.cpp", + "src/common/tarstrm.cpp", + "src/common/textbuf.cpp", + "src/common/textfile.cpp", + "src/common/threadinfo.cpp", + "src/common/time.cpp", + "src/common/timercmn.cpp", + "src/common/timerimpl.cpp", + "src/common/tokenzr.cpp", + "src/common/translation.cpp", + "src/common/txtstrm.cpp", + "src/common/unichar.cpp", + "src/common/uri.cpp", + "src/common/ustring.cpp", + "src/common/variant.cpp", + "src/common/wfstream.cpp", + "src/common/wxcrt.cpp", + "src/common/wxprintf.cpp", + "src/common/xlocale.cpp", + "src/common/xti.cpp", + "src/common/xtistrm.cpp", + "src/common/zipstrm.cpp", + "src/common/zstream.cpp", + "src/common/fswatchercmn.cpp", + "src/generic/fswatcherg.cpp", + "src/common/secretstore.cpp", + "src/common/lzmastream.cpp" +}; +local BASE_AND_GUI_CMN_SRC = { + "src/common/event.cpp", + "src/common/fs_mem.cpp", + "src/common/msgout.cpp", + "src/common/utilscmn.cpp" +}; +local BASE_CMN_HDR = { + "wx/afterstd.h", + "wx/any.h", + "wx/anystr.h", + "wx/app.h", + "wx/apptrait.h", + "wx/archive.h", + "wx/arrimpl.cpp", + "wx/arrstr.h", + "wx/atomic.h", + "wx/base64.h", + "wx/beforestd.h", + "wx/buffer.h", + "wx/build.h", + "wx/chartype.h", + "wx/checkeddelete.h", + "wx/chkconf.h", + "wx/clntdata.h", + "wx/cmdargs.h", + "wx/cmdline.h", + "wx/compiler.h", + "wx/confbase.h", + "wx/config.h", + "wx/convauto.h", + "wx/containr.h", + "wx/cpp.h", + "wx/crt.h", + "wx/datetime.h", + "wx/datstrm.h", + "wx/dde.h", + "wx/debug.h", + "wx/defs.h", + "wx/dir.h", + "wx/dlimpexp.h", + "wx/dlist.h", + "wx/dynarray.h", + "wx/dynlib.h", + "wx/dynload.h", + "wx/encconv.h", + "wx/event.h", + "wx/eventfilter.h", + "wx/evtloop.h", + "wx/evtloopsrc.h", + "wx/except.h", + "wx/features.h", + "wx/flags.h", + "wx/ffile.h", + "wx/file.h", + "wx/fileconf.h", + "wx/filefn.h", + "wx/filename.h", + "wx/filesys.h", + "wx/fontenc.h", + "wx/fontmap.h", + "wx/fs_arc.h", + "wx/fs_filter.h", + "wx/fs_mem.h", + "wx/fs_zip.h", + "wx/hash.h", + "wx/hashmap.h", + "wx/hashset.h", + "wx/iconloc.h", + "wx/init.h", + "wx/intl.h", + "wx/iosfwrap.h", + "wx/ioswrap.h", + "wx/ipc.h", + "wx/ipcbase.h", + "wx/kbdstate.h", + "wx/language.h", + "wx/link.h", + "wx/list.h", + "wx/listimpl.cpp", + "wx/log.h", + "wx/longlong.h", + "wx/math.h", + "wx/memconf.h", + "wx/memory.h", + "wx/memtext.h", + "wx/mimetype.h", + "wx/module.h", + "wx/mousestate.h", + "wx/msgout.h", + "wx/msgqueue.h", + "wx/mstream.h", + "wx/numformatter.h", + "wx/object.h", + "wx/platform.h", + "wx/platinfo.h", + "wx/power.h", + "wx/process.h", + "wx/ptr_scpd.h", + "wx/ptr_shrd.h", + "wx/recguard.h", + "wx/regex.h", + "wx/rtti.h", + "wx/scopedarray.h", + "wx/scopedptr.h", + "wx/scopeguard.h", + "wx/sharedptr.h", + "wx/snglinst.h", + "wx/sstream.h", + "wx/stack.h", + "wx/stackwalk.h", + "wx/stdpaths.h", + "wx/stdstream.h", + "wx/stockitem.h", + "wx/stopwatch.h", + "wx/strconv.h", + "wx/stream.h", + "wx/string.h", + "wx/stringimpl.h", + "wx/stringops.h", + "wx/strvararg.h", + "wx/sysopt.h", + "wx/tarstrm.h", + "wx/textbuf.h", + "wx/textfile.h", + "wx/thread.h", + "wx/thrimpl.cpp", + "wx/time.h", + "wx/timer.h", + "wx/tls.h", + "wx/tokenzr.h", + "wx/tracker.h", + "wx/translation.h", + "wx/txtstrm.h", + "wx/typeinfo.h", + "wx/types.h", + "wx/unichar.h", + "wx/uri.h", + "wx/ustring.h", + "wx/utils.h", + "wx/variant.h", + "wx/vector.h", + "wx/version.h", + "wx/versioninfo.h", + "wx/volume.h", + "wx/weakref.h", + "wx/wfstream.h", + "wx/wx.h", + "wx/wxchar.h", + "wx/wxcrt.h", + "wx/wxcrtbase.h", + "wx/wxcrtvararg.h", + "wx/wxprec.h", + "wx/xlocale.h", + "wx/xti.h", + "wx/xti2.h", + "wx/xtistrm.h", + "wx/xtictor.h", + "wx/xtihandler.h", + "wx/xtiprop.h", + "wx/xtitypes.h", + "wx/zipstrm.h", + "wx/zstream.h", + "wx/meta/convertible.h", + "wx/meta/if.h", + "wx/meta/implicitconversion.h", + "wx/meta/int2type.h", + "wx/meta/movable.h", + "wx/meta/pod.h", + "wx/meta/removeref.h", + "wx/fswatcher.h", + "wx/generic/fswatcher.h", + "wx/secretstore.h", + "wx/lzmastream.h" +}; +local NET_UNIX_SRC = { + "src/common/socketiohandler.cpp", + "src/unix/sockunix.cpp" +}; +local NET_OSX_SRC = "src/osx/core/sockosx.cpp"; +local NET_WIN32_SRC = { + "src/msw/sockmsw.cpp", + "src/msw/urlmsw.cpp" +}; +local NET_CMN_SRC = { + "src/common/fs_inet.cpp", + "src/common/ftp.cpp", + "src/common/http.cpp", + "src/common/protocol.cpp", + "src/common/sckaddr.cpp", + "src/common/sckfile.cpp", + "src/common/sckipc.cpp", + "src/common/sckstrm.cpp", + "src/common/socket.cpp", + "src/common/url.cpp" +}; +local NET_CMN_HDR = { + "wx/fs_inet.h", + "wx/protocol/file.h", + "wx/protocol/ftp.h", + "wx/protocol/http.h", + "wx/protocol/log.h", + "wx/protocol/protocol.h", + "wx/sckaddr.h", + "wx/sckipc.h", + "wx/sckstrm.h", + "wx/socket.h", + "wx/url.h" +}; +local QA_SRC = { + "src/common/debugrpt.cpp", + "src/generic/dbgrptg.cpp" +}; +local QA_HDR = "wx/debugrpt.h"; +local GUI_CMN_SRC = { + "src/common/accelcmn.cpp", + "src/common/accesscmn.cpp", + "src/common/anidecod.cpp", + "src/common/affinematrix2d.cpp", + "src/common/appcmn.cpp", + "src/common/artprov.cpp", + "src/common/artstd.cpp", + "src/common/arttango.cpp", + "src/common/bmpbase.cpp", + "src/common/bmpbtncmn.cpp", + "src/common/bookctrl.cpp", + "src/common/btncmn.cpp", + "src/common/cairo.cpp", + "src/common/checkboxcmn.cpp", + "src/common/checklstcmn.cpp", + "src/common/choiccmn.cpp", + "src/common/clipcmn.cpp", + "src/common/clrpickercmn.cpp", + "src/common/colourcmn.cpp", + "src/common/colourdata.cpp", + "src/common/combocmn.cpp", + "src/common/cmdproc.cpp", + "src/common/cmndata.cpp", + "src/common/containr.cpp", + "src/common/cshelp.cpp", + "src/common/ctrlcmn.cpp", + "src/common/ctrlsub.cpp", + "src/common/dcbase.cpp", + "src/common/dcbufcmn.cpp", + "src/common/dcgraph.cpp", + "src/common/dcsvg.cpp", + "src/common/dirctrlcmn.cpp", + "src/common/dlgcmn.cpp", + "src/common/dndcmn.cpp", + "src/common/dobjcmn.cpp", + "src/common/docmdi.cpp", + "src/common/docview.cpp", + "src/common/dpycmn.cpp", + "src/common/dseldlg.cpp", + "src/common/effects.cpp", + "src/common/fddlgcmn.cpp", + "src/common/filectrlcmn.cpp", + "src/common/filehistorycmn.cpp", + "src/common/filepickercmn.cpp", + "src/common/fontpickercmn.cpp", + "src/common/fldlgcmn.cpp", + "src/common/fontcmn.cpp", + "src/common/fontdata.cpp", + "src/generic/graphicc.cpp", + "src/common/fontenumcmn.cpp", + "src/common/fontmap.cpp", + "src/common/fontutilcmn.cpp", + "src/common/framecmn.cpp", + "src/common/gaugecmn.cpp", + "src/common/gbsizer.cpp", + "src/common/gdicmn.cpp", + "src/common/geometry.cpp", + "src/common/gifdecod.cpp", + "src/common/graphcmn.cpp", + "src/common/headercolcmn.cpp", + "src/common/headerctrlcmn.cpp", + "src/common/helpbase.cpp", + "src/common/iconbndl.cpp", + "src/common/imagall.cpp", + "src/common/imagbmp.cpp", + "src/common/image.cpp", + "src/common/imagfill.cpp", + "src/common/imaggif.cpp", + "src/common/imagiff.cpp", + "src/common/imagjpeg.cpp", + "src/common/imagpcx.cpp", + "src/common/imagpng.cpp", + "src/common/imagpnm.cpp", + "src/common/imagtga.cpp", + "src/common/imagtiff.cpp", + "src/common/imagxpm.cpp", + "src/common/layout.cpp", + "src/common/lboxcmn.cpp", + "src/common/listctrlcmn.cpp", + "src/common/markupparser.cpp", + "src/common/matrix.cpp", + "src/common/menucmn.cpp", + "src/common/modalhook.cpp", + "src/common/mousemanager.cpp", + "src/common/nbkbase.cpp", + "src/common/overlaycmn.cpp", + "src/common/ownerdrwcmn.cpp", + "src/common/paper.cpp", + "src/common/panelcmn.cpp", + "src/common/persist.cpp", + "src/common/pickerbase.cpp", + "src/common/popupcmn.cpp", + "src/common/preferencescmn.cpp", + "src/common/prntbase.cpp", + "src/common/quantize.cpp", + "src/common/radiobtncmn.cpp", + "src/common/radiocmn.cpp", + "src/common/rearrangectrl.cpp", + "src/common/rendcmn.cpp", + "src/common/rgncmn.cpp", + "src/common/scrolbarcmn.cpp", + "src/common/settcmn.cpp", + "src/common/sizer.cpp", + "src/common/slidercmn.cpp", + "src/common/spinbtncmn.cpp", + "src/common/spinctrlcmn.cpp", + "src/common/srchcmn.cpp", + "src/common/statbar.cpp", + "src/common/statbmpcmn.cpp", + "src/common/statboxcmn.cpp", + "src/common/statlinecmn.cpp", + "src/common/stattextcmn.cpp", + "src/common/stockitem.cpp", + "src/common/tbarbase.cpp", + "src/common/textcmn.cpp", + "src/common/textentrycmn.cpp", + "src/common/textmeasurecmn.cpp", + "src/common/toplvcmn.cpp", + "src/common/treebase.cpp", + "src/common/uiactioncmn.cpp", + "src/common/valgen.cpp", + "src/common/validate.cpp", + "src/common/valtext.cpp", + "src/common/valnum.cpp", + "src/common/wincmn.cpp", + "src/common/windowid.cpp", + "src/common/wrapsizer.cpp", + "src/common/xpmdecod.cpp", + "src/generic/animateg.cpp", + "src/generic/busyinfo.cpp", + "src/generic/buttonbar.cpp", + "src/generic/choicdgg.cpp", + "src/generic/choicbkg.cpp", + "src/generic/collheaderctrlg.cpp", + "src/generic/combog.cpp", + "src/generic/dcpsg.cpp", + "src/generic/dirctrlg.cpp", + "src/generic/dragimgg.cpp", + "src/generic/filectrlg.cpp", + "src/generic/headerctrlg.cpp", + "src/generic/infobar.cpp", + "src/generic/listbkg.cpp", + "src/generic/logg.cpp", + "src/generic/markuptext.cpp", + "src/generic/msgdlgg.cpp", + "src/generic/numdlgg.cpp", + "src/generic/progdlgg.cpp", + "src/generic/preferencesg.cpp", + "src/generic/printps.cpp", + "src/generic/renderg.cpp", + "src/generic/richmsgdlgg.cpp", + "src/generic/scrlwing.cpp", + "src/generic/selstore.cpp", + "src/generic/spinctlg.cpp", + "src/generic/splitter.cpp", + "src/generic/srchctlg.cpp", + "src/generic/statbmpg.cpp", + "src/generic/stattextg.cpp", + "src/generic/textdlgg.cpp", + "src/generic/tipwin.cpp", + "src/generic/toolbkg.cpp", + "src/generic/treectlg.cpp", + "src/generic/treebkg.cpp", + "src/generic/vlbox.cpp", + "src/generic/vscroll.cpp", + "src/xrc/xmlreshandler.cpp", + "src/generic/splash.cpp", + "src/generic/notifmsgg.cpp", + "src/generic/odcombo.cpp", + "src/common/calctrlcmn.cpp", + "src/generic/grideditors.cpp", + "src/common/bmpcboxcmn.cpp", + "src/generic/grid.cpp", + "src/generic/gridctrl.cpp", + "src/generic/hyperlinkg.cpp", + "src/generic/helpext.cpp", + "src/generic/sashwin.cpp", + "src/generic/gridsel.cpp", + "src/common/addremovectrl.cpp", + "src/generic/tipdlg.cpp", + "src/generic/aboutdlgg.cpp", + "src/common/gridcmn.cpp", + "src/common/richtooltipcmn.cpp", + "src/generic/datectlg.cpp", + "src/generic/bannerwindow.cpp", + "src/generic/treelist.cpp", + "src/common/datavcmn.cpp", + "src/common/animatecmn.cpp", + "src/common/odcombocmn.cpp", + "src/common/hyperlnkcmn.cpp", + "src/generic/propdlg.cpp", + "src/generic/bmpcboxg.cpp", + "src/generic/richtooltipg.cpp", + "src/generic/timectrlg.cpp", + "src/generic/commandlinkbuttong.cpp", + "src/common/notifmsgcmn.cpp", + "src/generic/wizard.cpp", + "src/generic/datavgen.cpp", + "src/generic/editlbox.cpp", + "src/generic/laywin.cpp", + "src/generic/calctrlg.cpp", + "src/generic/rowheightcache.cpp" +}; +local GUI_CMN_HDR = { + "wx/affinematrix2dbase.h", + "wx/affinematrix2d.h", + "wx/anybutton.h", + "wx/bmpbuttn.h", + "wx/brush.h", + "wx/button.h", + "wx/checkbox.h", + "wx/checklst.h", + "wx/choicdlg.h", + "wx/choice.h", + "wx/cmndata.h", + "wx/collpane.h", + "wx/combo.h", + "wx/combobox.h", + "wx/compositewin.h", + "wx/control.h", + "wx/ctrlsub.h", + "wx/cursor.h", + "wx/custombgwin.h", + "wx/dc.h", + "wx/dcclient.h", + "wx/dcgraph.h", + "wx/dcmemory.h", + "wx/dcprint.h", + "wx/dcscreen.h", + "wx/dcsvg.h", + "wx/dialog.h", + "wx/dirdlg.h", + "wx/dragimag.h", + "wx/encinfo.h", + "wx/filedlg.h", + "wx/frame.h", + "wx/gauge.h", + "wx/gbsizer.h", + "wx/gdicmn.h", + "wx/generic/accel.h", + "wx/generic/animate.h", + "wx/generic/buttonbar.h", + "wx/generic/choicdgg.h", + "wx/generic/combo.h", + "wx/generic/custombgwin.h", + "wx/generic/dcpsg.h", + "wx/generic/dirctrlg.h", + "wx/generic/dragimgg.h", + "wx/generic/filectrlg.h", + "wx/generic/headerctrlg.h", + "wx/generic/infobar.h", + "wx/generic/logg.h", + "wx/generic/msgdlgg.h", + "wx/generic/numdlgg.h", + "wx/generic/notebook.h", + "wx/generic/panelg.h", + "wx/generic/prntdlgg.h", + "wx/generic/printps.h", + "wx/generic/progdlgg.h", + "wx/generic/richmsgdlgg.h", + "wx/generic/scrolwin.h", + "wx/generic/spinctlg.h", + "wx/generic/splitter.h", + "wx/generic/srchctlg.h", + "wx/generic/statbmpg.h", + "wx/generic/stattextg.h", + "wx/generic/textdlgg.h", + "wx/generic/treectlg.h", + "wx/graphics.h", + "wx/headercol.h", + "wx/headerctrl.h", + "wx/helphtml.h", + "wx/icon.h", + "wx/infobar.h", + "wx/itemid.h", + "wx/layout.h", + "wx/listbox.h", + "wx/mdi.h", + "wx/menu.h", + "wx/modalhook.h", + "wx/mousemanager.h", + "wx/msgdlg.h", + "wx/nativewin.h", + "wx/numdlg.h", + "wx/overlay.h", + "wx/palette.h", + "wx/panel.h", + "wx/pen.h", + "wx/position.h", + "wx/preferences.h", + "wx/radiobox.h", + "wx/radiobut.h", + "wx/range.h", + "wx/rearrangectrl.h", + "wx/renderer.h", + "wx/richmsgdlg.h", + "wx/scrolbar.h", + "wx/scrolwin.h", + "wx/selstore.h", + "wx/settings.h", + "wx/sizer.h", + "wx/slider.h", + "wx/statbmp.h", + "wx/statbox.h", + "wx/stattext.h", + "wx/statusbr.h", + "wx/testing.h", + "wx/textcompleter.h", + "wx/textctrl.h", + "wx/textdlg.h", + "wx/textentry.h", + "wx/textwrapper.h", + "wx/toolbar.h", + "wx/validate.h", + "wx/valtext.h", + "wx/valnum.h", + "wx/window.h", + "wx/windowid.h", + "wx/windowptr.h", + "wx/withimages.h", + "wx/wrapsizer.h", + "wx/wupdlock.h", + "wx/accel.h", + "wx/access.h", + "wx/anidecod.h", + "wx/animdecod.h", + "wx/appprogress.h", + "wx/artprov.h", + "wx/bitmap.h", + "wx/bookctrl.h", + "wx/busyinfo.h", + "wx/generic/busyinfo.h", + "wx/caret.h", + "wx/choicebk.h", + "wx/clipbrd.h", + "wx/clrpicker.h", + "wx/cmdproc.h", + "wx/colordlg.h", + "wx/colour.h", + "wx/colourdata.h", + "wx/cshelp.h", + "wx/dataobj.h", + "wx/dcmirror.h", + "wx/dcps.h", + "wx/dialup.h", + "wx/dirctrl.h", + "wx/display.h", + "wx/dnd.h", + "wx/docmdi.h", + "wx/docview.h", + "wx/effects.h", + "wx/fdrepdlg.h", + "wx/filectrl.h", + "wx/filehistory.h", + "wx/filepicker.h", + "wx/fontpicker.h", + "wx/fmappriv.h", + "wx/font.h", + "wx/fontdata.h", + "wx/fontdlg.h", + "wx/fontenum.h", + "wx/fontutil.h", + "wx/gdiobj.h", + "wx/geometry.h", + "wx/gifdecod.h", + "wx/help.h", + "wx/helpbase.h", + "wx/helpwin.h", + "wx/iconbndl.h", + "wx/imagbmp.h", + "wx/image.h", + "wx/imaggif.h", + "wx/imagiff.h", + "wx/imagjpeg.h", + "wx/imaglist.h", + "wx/imagpcx.h", + "wx/imagpng.h", + "wx/imagpnm.h", + "wx/imagtga.h", + "wx/imagtiff.h", + "wx/imagxpm.h", + "wx/listbase.h", + "wx/listbook.h", + "wx/listctrl.h", + "wx/matrix.h", + "wx/menuitem.h", + "wx/metafile.h", + "wx/minifram.h", + "wx/nonownedwnd.h", + "wx/notebook.h", + "wx/ownerdrw.h", + "wx/paper.h", + "wx/persist.h", + "wx/persist/bookctrl.h", + "wx/persist/dataview.h", + "wx/persist/splitter.h", + "wx/persist/toplevel.h", + "wx/persist/treebook.h", + "wx/persist/window.h", + "wx/pickerbase.h", + "wx/popupwin.h", + "wx/print.h", + "wx/printdlg.h", + "wx/prntbase.h", + "wx/progdlg.h", + "wx/quantize.h", + "wx/rawbmp.h", + "wx/region.h", + "wx/scopeguard.h", + "wx/simplebook.h", + "wx/spinbutt.h", + "wx/spinctrl.h", + "wx/splitter.h", + "wx/srchctrl.h", + "wx/statline.h", + "wx/taskbarbutton.h", + "wx/tbarbase.h", + "wx/tglbtn.h", + "wx/tipwin.h", + "wx/toolbook.h", + "wx/tooltip.h", + "wx/toplevel.h", + "wx/treebase.h", + "wx/treebook.h", + "wx/treectrl.h", + "wx/uiaction.h", + "wx/valgen.h", + "wx/vidmode.h", + "wx/vlbox.h", + "wx/vms_x_fix.h", + "wx/vscroll.h", + "wx/xpmdecod.h", + "wx/xpmhand.h", + "wx/xrc/xmlreshandler.h", + "wx/systhemectrl.h", + "wx/collheaderctrl.h", + "wx/generic/collheaderctrl.h", + "wx/itemattr.h", + "wx/peninfobase.h", + "wx/dataview.h", + "wx/generic/helpext.h", + "wx/sashwin.h", + "wx/tipdlg.h", + "wx/generic/propdlg.h", + "wx/generic/bmpcbox.h", + "wx/datetimectrl.h", + "wx/grid.h", + "wx/generic/grid.h", + "wx/wizard.h", + "wx/generic/grideditors.h", + "wx/generic/dataview.h", + "wx/generic/wizard.h", + "wx/generic/dvrenderers.h", + "wx/dateevt.h", + "wx/editlbox.h", + "wx/splash.h", + "wx/bmpcbox.h", + "wx/generic/gridctrl.h", + "wx/addremovectrl.h", + "wx/generic/notifmsg.h", + "wx/odcombo.h", + "wx/animate.h", + "wx/generic/hyperlink.h", + "wx/dcbuffer.h", + "wx/joystick.h", + "wx/timectrl.h", + "wx/hyperlink.h", + "wx/generic/aboutdlgg.h", + "wx/taskbar.h", + "wx/generic/timectrl.h", + "wx/commandlinkbutton.h", + "wx/richtooltip.h", + "wx/sound.h", + "wx/generic/laywin.h", + "wx/generic/splash.h", + "wx/generic/calctrlg.h", + "wx/generic/sashwin.h", + "wx/treelist.h", + "wx/notifmsg.h", + "wx/datectrl.h", + "wx/laywin.h", + "wx/generic/gridsel.h", + "wx/aboutdlg.h", + "wx/dvrenderers.h", + "wx/generic/datectrl.h", + "wx/bannerwindow.h", + "wx/activityindicator.h", + "wx/generic/dvrenderer.h", + "wx/calctrl.h", + "wx/propdlg.h" +}; +local UNIX_SRC = "src/unix/apptraits.cpp"; +local XWIN_LOWLEVEL_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/unix/dialup.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/unix/uiactionx11.cpp", + "src/unix/utilsx11.cpp", + "src/unix/sound.cpp", + "src/common/taskbarcmn.cpp", + "src/unix/joystick.cpp", + "src/unix/taskbarx11.cpp" +}; +local XWIN_LOWLEVEL_HDR = { + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/unix/fontutil.h", + "wx/unix/utilsx11.h", + "wx/unix/sound.h", + "wx/unix/taskbarx11.h", + "wx/unix/joystick.h" +}; +local GTK_WIN32_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/msw/ole/automtn.cpp", + "src/msw/ole/comimpl.cpp", + "src/msw/ole/oleutils.cpp", + "src/msw/ole/safearray.cpp", + "src/msw/ole/uuid.cpp", + "src/msw/dialup.cpp", + "src/msw/dib.cpp", + "src/msw/display.cpp", + "src/msw/utilswin.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/msw/sound.cpp", + "src/msw/joystick.cpp", + "src/common/taskbarcmn.cpp" +}; +local GTK_WIN32_HDR = { + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/msw/ole/automtn.h", + "wx/msw/ole/comimpl.h", + "wx/msw/ole/oleutils.h", + "wx/msw/ole/safearray.h", + "wx/msw/ole/uuid.h", + "wx/msw/dib.h", + "wx/unix/fontutil.h", + "wx/msw/sound.h", + "wx/msw/joystick.h", + "wx/msw/taskbar.h" +}; +local GTK_PLATFORM_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/msw/ole/automtn.cpp", + "src/msw/ole/comimpl.cpp", + "src/msw/ole/oleutils.cpp", + "src/msw/ole/safearray.cpp", + "src/msw/ole/uuid.cpp", + "src/msw/dialup.cpp", + "src/msw/dib.cpp", + "src/msw/display.cpp", + "src/msw/utilswin.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/msw/sound.cpp", + "src/msw/joystick.cpp", + "src/common/taskbarcmn.cpp" +}; +local GTK_PLATFORM_HDR = { + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/msw/ole/automtn.h", + "wx/msw/ole/comimpl.h", + "wx/msw/ole/oleutils.h", + "wx/msw/ole/safearray.h", + "wx/msw/ole/uuid.h", + "wx/msw/dib.h", + "wx/unix/fontutil.h", + "wx/msw/sound.h", + "wx/msw/joystick.h", + "wx/msw/taskbar.h" +}; +local GTK_LOWLEVEL_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/msw/ole/automtn.cpp", + "src/msw/ole/comimpl.cpp", + "src/msw/ole/oleutils.cpp", + "src/msw/ole/safearray.cpp", + "src/msw/ole/uuid.cpp", + "src/msw/dialup.cpp", + "src/msw/dib.cpp", + "src/msw/display.cpp", + "src/msw/utilswin.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/msw/sound.cpp", + "src/msw/joystick.cpp", + "src/common/taskbarcmn.cpp", + "src/generic/icon.cpp", + "src/generic/paletteg.cpp", + "src/gtk/app.cpp", + "src/gtk/assertdlg_gtk.cpp", + "src/gtk/bitmap.cpp", + "src/gtk/brush.cpp", + "src/gtk/clipbrd.cpp", + "src/gtk/colour.cpp", + "src/gtk/cursor.cpp", + "src/gtk/dataobj.cpp", + "src/gtk/dc.cpp", + "src/gtk/display.cpp", + "src/gtk/dnd.cpp", + "src/gtk/evtloop.cpp", + "src/gtk/filectrl.cpp", + "src/gtk/filehistory.cpp", + "src/gtk/font.cpp", + "src/gtk/image_gtk.cpp", + "src/gtk/sockgtk.cpp", + "src/gtk/minifram.cpp", + "src/gtk/nonownedwnd.cpp", + "src/gtk/pen.cpp", + "src/gtk/popupwin.cpp", + "src/gtk/private.cpp", + "src/gtk/region.cpp", + "src/gtk/renderer.cpp", + "src/gtk/settings.cpp", + "src/gtk/textmeasure.cpp", + "src/gtk/timer.cpp", + "src/gtk/tooltip.cpp", + "src/gtk/toplevel.cpp", + "src/gtk/utilsgtk.cpp", + "src/gtk/win_gtk.cpp", + "src/gtk/window.cpp", + "src/gtk/mimetype.cpp" +}; +local GTK2_LOWLEVEL_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/msw/ole/automtn.cpp", + "src/msw/ole/comimpl.cpp", + "src/msw/ole/oleutils.cpp", + "src/msw/ole/safearray.cpp", + "src/msw/ole/uuid.cpp", + "src/msw/dialup.cpp", + "src/msw/dib.cpp", + "src/msw/display.cpp", + "src/msw/utilswin.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/msw/sound.cpp", + "src/msw/joystick.cpp", + "src/common/taskbarcmn.cpp", + "src/generic/icon.cpp", + "src/generic/paletteg.cpp", + "src/gtk/app.cpp", + "src/gtk/assertdlg_gtk.cpp", + "src/gtk/bitmap.cpp", + "src/gtk/brush.cpp", + "src/gtk/clipbrd.cpp", + "src/gtk/colour.cpp", + "src/gtk/cursor.cpp", + "src/gtk/dataobj.cpp", + "src/gtk/dc.cpp", + "src/gtk/display.cpp", + "src/gtk/dnd.cpp", + "src/gtk/evtloop.cpp", + "src/gtk/filectrl.cpp", + "src/gtk/filehistory.cpp", + "src/gtk/font.cpp", + "src/gtk/image_gtk.cpp", + "src/gtk/sockgtk.cpp", + "src/gtk/minifram.cpp", + "src/gtk/nonownedwnd.cpp", + "src/gtk/pen.cpp", + "src/gtk/popupwin.cpp", + "src/gtk/private.cpp", + "src/gtk/region.cpp", + "src/gtk/renderer.cpp", + "src/gtk/settings.cpp", + "src/gtk/textmeasure.cpp", + "src/gtk/timer.cpp", + "src/gtk/tooltip.cpp", + "src/gtk/toplevel.cpp", + "src/gtk/utilsgtk.cpp", + "src/gtk/win_gtk.cpp", + "src/gtk/window.cpp", + "src/gtk/mimetype.cpp", + "src/gtk/dcclient.cpp", + "src/gtk/dcmemory.cpp", + "src/gtk/dcscreen.cpp" +}; +local GTK_LOWLEVEL_HDR = { + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/msw/ole/automtn.h", + "wx/msw/ole/comimpl.h", + "wx/msw/ole/oleutils.h", + "wx/msw/ole/safearray.h", + "wx/msw/ole/uuid.h", + "wx/msw/dib.h", + "wx/unix/fontutil.h", + "wx/msw/sound.h", + "wx/msw/joystick.h", + "wx/msw/taskbar.h", + "wx/generic/icon.h", + "wx/generic/paletteg.h", + "wx/gtk/app.h", + "wx/gtk/assertdlg_gtk.h", + "wx/gtk/bitmap.h", + "wx/gtk/brush.h", + "wx/gtk/clipbrd.h", + "wx/gtk/colour.h", + "wx/gtk/cursor.h", + "wx/gtk/dataform.h", + "wx/gtk/dataobj.h", + "wx/gtk/dataobj2.h", + "wx/gtk/dnd.h", + "wx/gtk/evtloop.h", + "wx/gtk/evtloopsrc.h", + "wx/gtk/font.h", + "wx/gtk/filehistory.h", + "wx/gtk/minifram.h", + "wx/gtk/nonownedwnd.h", + "wx/gtk/pen.h", + "wx/gtk/popupwin.h", + "wx/gtk/region.h", + "wx/gtk/tooltip.h", + "wx/gtk/toplevel.h", + "wx/gtk/window.h", + "wx/gtk/mimetype.h" +}; +local GTK_SRC = { + "src/generic/accel.cpp", + "src/generic/fdrepdlg.cpp", "src/generic/filepickerg.cpp", + "src/generic/listctrl.cpp", + "src/generic/prntdlgg.cpp", + "src/generic/statusbr.cpp", "src/gtk/anybutton.cpp", + "src/gtk/artgtk.cpp", + "src/gtk/bmpbuttn.cpp", + "src/gtk/button.cpp", + "src/gtk/checkbox.cpp", + "src/gtk/checklst.cpp", + "src/gtk/choice.cpp", + "src/gtk/collpane.cpp", + "src/gtk/colordlg.cpp", + "src/gtk/combobox.cpp", + "src/gtk/control.cpp", + "src/gtk/clrpicker.cpp", + "src/gtk/dialog.cpp", + "src/gtk/fontpicker.cpp", + "src/gtk/filepicker.cpp", + "src/gtk/dirdlg.cpp", + "src/gtk/filedlg.cpp", + "src/gtk/fontdlg.cpp", + "src/gtk/frame.cpp", + "src/gtk/gauge.cpp", + "src/gtk/gnome/gvfs.cpp", + "src/gtk/infobar.cpp", + "src/gtk/listbox.cpp", + "src/gtk/mdi.cpp", + "src/gtk/menu.cpp", + "src/gtk/mnemonics.cpp", + "src/gtk/msgdlg.cpp", + "src/gtk/nativewin.cpp", + "src/gtk/notebook.cpp", + "src/gtk/print.cpp", + "src/gtk/radiobox.cpp", + "src/gtk/radiobut.cpp", + "src/gtk/scrolbar.cpp", + "src/gtk/scrolwin.cpp", + "src/gtk/slider.cpp", + "src/gtk/spinbutt.cpp", + "src/gtk/spinctrl.cpp", + "src/gtk/statbmp.cpp", + "src/gtk/statbox.cpp", + "src/gtk/statline.cpp", + "src/gtk/stattext.cpp", + "src/gtk/toolbar.cpp", + "src/gtk/textctrl.cpp", + "src/gtk/textentry.cpp", + "src/gtk/tglbtn.cpp", + "src/gtk/treeentry_gtk.c", + "src/gtk/activityindicator.cpp", + "src/gtk/calctrl.cpp", + "src/gtk/hyperlink.cpp", + "src/gtk/aboutdlg.cpp", + "src/gtk/notifmsg.cpp", + "src/gtk/taskbar.cpp", + "src/gtk/dataview.cpp", + "src/gtk/bmpcbox.cpp", + "src/gtk/animate.cpp", + "src/gtk/srchctrl.cpp" +}; +local GTK2_SRC = { + "src/generic/accel.cpp", + "src/generic/fdrepdlg.cpp", + "src/generic/filepickerg.cpp", + "src/generic/listctrl.cpp", + "src/generic/prntdlgg.cpp", + "src/generic/statusbr.cpp", + "src/gtk/anybutton.cpp", + "src/gtk/artgtk.cpp", + "src/gtk/bmpbuttn.cpp", + "src/gtk/button.cpp", + "src/gtk/checkbox.cpp", + "src/gtk/checklst.cpp", + "src/gtk/choice.cpp", + "src/gtk/collpane.cpp", + "src/gtk/colordlg.cpp", + "src/gtk/combobox.cpp", + "src/gtk/control.cpp", + "src/gtk/clrpicker.cpp", + "src/gtk/dialog.cpp", + "src/gtk/fontpicker.cpp", + "src/gtk/filepicker.cpp", + "src/gtk/dirdlg.cpp", + "src/gtk/filedlg.cpp", + "src/gtk/fontdlg.cpp", + "src/gtk/frame.cpp", + "src/gtk/gauge.cpp", + "src/gtk/gnome/gvfs.cpp", + "src/gtk/infobar.cpp", + "src/gtk/listbox.cpp", + "src/gtk/mdi.cpp", + "src/gtk/menu.cpp", + "src/gtk/mnemonics.cpp", + "src/gtk/msgdlg.cpp", + "src/gtk/nativewin.cpp", + "src/gtk/notebook.cpp", + "src/gtk/print.cpp", + "src/gtk/radiobox.cpp", + "src/gtk/radiobut.cpp", + "src/gtk/scrolbar.cpp", + "src/gtk/scrolwin.cpp", + "src/gtk/slider.cpp", + "src/gtk/spinbutt.cpp", + "src/gtk/spinctrl.cpp", + "src/gtk/statbmp.cpp", + "src/gtk/statbox.cpp", + "src/gtk/statline.cpp", + "src/gtk/stattext.cpp", + "src/gtk/toolbar.cpp", + "src/gtk/textctrl.cpp", + "src/gtk/textentry.cpp", + "src/gtk/tglbtn.cpp", + "src/gtk/treeentry_gtk.c", + "src/gtk/activityindicator.cpp", + "src/gtk/calctrl.cpp", + "src/gtk/hyperlink.cpp", + "src/gtk/aboutdlg.cpp", + "src/gtk/notifmsg.cpp", + "src/gtk/taskbar.cpp", + "src/gtk/dataview.cpp", + "src/gtk/bmpcbox.cpp", + "src/gtk/animate.cpp", + "src/gtk/srchctrl.cpp", "src/generic/fontdlgg.cpp", + "src/generic/activityindicator.cpp", + "src/gtk/eggtrayicon.c" +}; +local GTK_HDR = { + "wx/generic/fdrepdlg.h", + "wx/generic/filepickerg.h", + "wx/generic/listctrl.h", + "wx/generic/statusbr.h", + "wx/gtk/accel.h", + "wx/gtk/anybutton.h", + "wx/gtk/bmpbuttn.h", + "wx/gtk/button.h", + "wx/gtk/checkbox.h", + "wx/gtk/checklst.h", + "wx/gtk/chkconf.h", + "wx/gtk/collpane.h", + "wx/gtk/colordlg.h", + "wx/gtk/choice.h", + "wx/gtk/combobox.h", + "wx/gtk/control.h", + "wx/gtk/clrpicker.h", + "wx/gtk/dialog.h", + "wx/gtk/dirdlg.h", + "wx/gtk/filectrl.h", + "wx/gtk/filedlg.h", + "wx/gtk/fontpicker.h", + "wx/gtk/filepicker.h", + "wx/gtk/fontdlg.h", + "wx/gtk/frame.h", + "wx/gtk/gauge.h", + "wx/gtk/gnome/gvfs.h", + "wx/gtk/infobar.h", + "wx/gtk/listbox.h", + "wx/gtk/mdi.h", + "wx/gtk/menu.h", + "wx/gtk/menuitem.h", + "wx/gtk/msgdlg.h", + "wx/gtk/notebook.h", + "wx/gtk/print.h", + "wx/gtk/radiobox.h", + "wx/gtk/radiobut.h", + "wx/gtk/scrolbar.h", + "wx/gtk/scrolwin.h", + "wx/gtk/slider.h", + "wx/gtk/spinbutt.h", + "wx/gtk/spinctrl.h", + "wx/gtk/statbmp.h", + "wx/gtk/statbox.h", + "wx/gtk/statline.h", + "wx/gtk/stattext.h", + "wx/gtk/toolbar.h", + "wx/gtk/textctrl.h", + "wx/gtk/textentry.h", + "wx/gtk/tglbtn.h", + "wx/gtk/animate.h", + "wx/gtk/hyperlink.h", + "wx/gtk/taskbar.h", + "wx/gtk/dvrenderers.h", + "wx/generic/activityindicator.h", + "wx/gtk/activityindicator.h", + "wx/gtk/calctrl.h", + "wx/gtk/bmpcbox.h", + "wx/gtk/dataview.h", + "wx/gtk/dvrenderer.h", + "wx/gtk/srchctrl.h" +}; +local GTK2_HDR = { + "wx/generic/fdrepdlg.h", + "wx/generic/filepickerg.h", + "wx/generic/listctrl.h", + "wx/generic/statusbr.h", + "wx/gtk/accel.h", + "wx/gtk/anybutton.h", + "wx/gtk/bmpbuttn.h", + "wx/gtk/button.h", + "wx/gtk/checkbox.h", + "wx/gtk/checklst.h", + "wx/gtk/chkconf.h", + "wx/gtk/collpane.h", + "wx/gtk/colordlg.h", + "wx/gtk/choice.h", + "wx/gtk/combobox.h", + "wx/gtk/control.h", + "wx/gtk/clrpicker.h", + "wx/gtk/dialog.h", + "wx/gtk/dirdlg.h", + "wx/gtk/filectrl.h", + "wx/gtk/filedlg.h", + "wx/gtk/fontpicker.h", + "wx/gtk/filepicker.h", + "wx/gtk/fontdlg.h", + "wx/gtk/frame.h", + "wx/gtk/gauge.h", + "wx/gtk/gnome/gvfs.h", + "wx/gtk/infobar.h", + "wx/gtk/listbox.h", + "wx/gtk/mdi.h", + "wx/gtk/menu.h", + "wx/gtk/menuitem.h", + "wx/gtk/msgdlg.h", + "wx/gtk/notebook.h", + "wx/gtk/print.h", + "wx/gtk/radiobox.h", + "wx/gtk/radiobut.h", + "wx/gtk/scrolbar.h", + "wx/gtk/scrolwin.h", + "wx/gtk/slider.h", + "wx/gtk/spinbutt.h", + "wx/gtk/spinctrl.h", + "wx/gtk/statbmp.h", + "wx/gtk/statbox.h", + "wx/gtk/statline.h", + "wx/gtk/stattext.h", + "wx/gtk/toolbar.h", + "wx/gtk/textctrl.h", + "wx/gtk/textentry.h", + "wx/gtk/tglbtn.h", + "wx/gtk/animate.h", + "wx/gtk/hyperlink.h", + "wx/gtk/taskbar.h", + "wx/gtk/dvrenderers.h", + "wx/generic/activityindicator.h", + "wx/gtk/activityindicator.h", + "wx/gtk/calctrl.h", + "wx/gtk/bmpcbox.h", + "wx/gtk/dataview.h", + "wx/gtk/dvrenderer.h", + "wx/gtk/srchctrl.h", + "wx/generic/fontdlgg.h" +}; +local GTK1_LOWLEVEL_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/unix/dialup.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/unix/uiactionx11.cpp", + "src/unix/utilsx11.cpp", + "src/unix/sound.cpp", + "src/common/taskbarcmn.cpp", + "src/unix/joystick.cpp", + "src/unix/taskbarx11.cpp", + "src/generic/icon.cpp", + "src/generic/paletteg.cpp", + "src/generic/textmeasure.cpp", + "src/gtk1/app.cpp", + "src/gtk1/bitmap.cpp", + "src/gtk1/brush.cpp", + "src/gtk1/clipbrd.cpp", + "src/gtk1/colour.cpp", + "src/gtk1/cursor.cpp", + "src/gtk1/data.cpp", + "src/gtk1/dataobj.cpp", + "src/gtk1/dc.cpp", + "src/gtk1/dcclient.cpp", + "src/gtk1/dcmemory.cpp", + "src/gtk1/dcscreen.cpp", + "src/gtk1/dnd.cpp", + "src/gtk1/evtloop.cpp", + "src/gtk1/font.cpp", + "src/gtk1/sockgtk.cpp", + "src/gtk1/main.cpp", + "src/gtk1/minifram.cpp", + "src/gtk1/pen.cpp", + "src/gtk1/popupwin.cpp", + "src/gtk1/region.cpp", + "src/gtk1/renderer.cpp", + "src/gtk1/settings.cpp", + "src/gtk1/timer.cpp", + "src/gtk1/tooltip.cpp", + "src/gtk1/toplevel.cpp", + "src/gtk1/utilsgtk.cpp", + "src/gtk1/win_gtk.c", + "src/gtk1/window.cpp", + "src/unix/displayx11.cpp" +}; +local GTK1_LOWLEVEL_HDR = { + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/unix/fontutil.h", + "wx/unix/utilsx11.h", + "wx/unix/sound.h", + "wx/unix/taskbarx11.h", + "wx/unix/joystick.h", + "wx/generic/icon.h", + "wx/generic/paletteg.h", + "wx/gtk1/app.h", + "wx/gtk1/bitmap.h", + "wx/gtk1/brush.h", + "wx/gtk1/clipbrd.h", + "wx/gtk1/colour.h", + "wx/gtk1/cursor.h", + "wx/gtk1/dataform.h", + "wx/gtk1/dataobj.h", + "wx/gtk1/dataobj2.h", + "wx/gtk1/dc.h", + "wx/gtk1/dcclient.h", + "wx/gtk1/dcmemory.h", + "wx/gtk1/dcscreen.h", + "wx/gtk1/dnd.h", + "wx/gtk1/font.h", + "wx/gtk1/minifram.h", + "wx/gtk1/pen.h", + "wx/gtk1/popupwin.h", + "wx/gtk1/region.h", + "wx/gtk1/tooltip.h", + "wx/gtk1/toplevel.h", + "wx/gtk1/win_gtk.h", + "wx/gtk1/window.h" +}; +local GTK1_SRC = { + "src/generic/accel.cpp", + "src/generic/clrpickerg.cpp", + "src/generic/collpaneg.cpp", + "src/generic/colrdlgg.cpp", + "src/generic/dirdlgg.cpp", + "src/generic/fdrepdlg.cpp", + "src/generic/filedlgg.cpp", + "src/generic/filepickerg.cpp", + "src/generic/fontdlgg.cpp", + "src/generic/fontpickerg.cpp", + "src/generic/listctrl.cpp", + "src/generic/prntdlgg.cpp", + "src/generic/statusbr.cpp", "src/gtk1/bmpbuttn.cpp", + "src/gtk1/button.cpp", + "src/gtk1/checkbox.cpp", + "src/gtk1/checklst.cpp", + "src/gtk1/choice.cpp", + "src/gtk1/combobox.cpp", + "src/gtk1/control.cpp", + "src/gtk1/dialog.cpp", + "src/gtk1/filedlg.cpp", + "src/gtk1/fontdlg.cpp", + "src/gtk1/frame.cpp", + "src/gtk1/gauge.cpp", + "src/gtk1/listbox.cpp", + "src/gtk1/mdi.cpp", + "src/gtk1/menu.cpp", + "src/gtk1/mnemonics.cpp", + "src/gtk1/notebook.cpp", + "src/gtk1/radiobox.cpp", + "src/gtk1/radiobut.cpp", + "src/gtk1/scrolbar.cpp", + "src/gtk1/scrolwin.cpp", + "src/gtk1/slider.cpp", + "src/gtk1/spinbutt.cpp", + "src/gtk1/spinctrl.cpp", + "src/gtk1/statbmp.cpp", + "src/gtk1/statbox.cpp", + "src/gtk1/statline.cpp", + "src/gtk1/stattext.cpp", + "src/gtk1/toolbar.cpp", + "src/gtk1/textctrl.cpp", + "src/gtk1/tglbtn.cpp", + "src/gtk1/taskbar.cpp", + "src/generic/activityindicator.cpp", + "src/gtk1/eggtrayicon.c" +}; +local GTK1_HDR = { + "wx/generic/clrpickerg.h", + "wx/generic/collpaneg.h", + "wx/generic/colrdlgg.h", + "wx/generic/dirdlgg.h", + "wx/generic/fdrepdlg.h", + "wx/generic/filedlgg.h", + "wx/generic/filepickerg.h", + "wx/generic/fontdlgg.h", + "wx/generic/fontpickerg.h", + "wx/generic/listctrl.h", + "wx/generic/statusbr.h", + "wx/gtk1/accel.h", + "wx/gtk1/bmpbuttn.h", + "wx/gtk1/button.h", + "wx/gtk1/checkbox.h", + "wx/gtk1/checklst.h", + "wx/gtk1/choice.h", + "wx/gtk1/combobox.h", + "wx/gtk1/control.h", + "wx/gtk1/dialog.h", + "wx/gtk1/filedlg.h", + "wx/gtk1/fontdlg.h", + "wx/gtk1/frame.h", + "wx/gtk1/gauge.h", + "wx/gtk1/listbox.h", + "wx/gtk1/mdi.h", + "wx/gtk1/menu.h", + "wx/gtk1/menuitem.h", + "wx/gtk1/msgdlg.h", + "wx/gtk1/notebook.h", + "wx/gtk1/radiobox.h", + "wx/gtk1/radiobut.h", + "wx/gtk1/scrolbar.h", + "wx/gtk1/scrolwin.h", + "wx/gtk1/slider.h", + "wx/gtk1/spinbutt.h", + "wx/gtk1/spinctrl.h", + "wx/gtk1/statbmp.h", + "wx/gtk1/statbox.h", + "wx/gtk1/statline.h", + "wx/gtk1/stattext.h", + "wx/gtk1/toolbar.h", + "wx/gtk1/textctrl.h", + "wx/gtk1/tglbtn.h", + "wx/gtk1/treectrl.h", + "wx/generic/activityindicator.h" +}; +local MOTIF_LOWLEVEL_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/unix/dialup.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/unix/uiactionx11.cpp", + "src/unix/utilsx11.cpp", + "src/unix/sound.cpp", + "src/common/taskbarcmn.cpp", + "src/unix/joystick.cpp", + "src/unix/taskbarx11.cpp", + "src/generic/textmeasure.cpp", + "src/x11/bitmap.cpp", + "src/x11/brush.cpp", + "src/x11/palette.cpp", + "src/x11/pen.cpp", + "src/x11/region.cpp", + "src/x11/utilsx.cpp", + "src/unix/displayx11.cpp" +}; +local MOTIF_LOWLEVEL_HDR = { + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/unix/fontutil.h", + "wx/unix/utilsx11.h", + "wx/unix/sound.h", + "wx/unix/taskbarx11.h", + "wx/unix/joystick.h", + "wx/x11/bitmap.h", + "wx/x11/brush.h", + "wx/x11/palette.h", + "wx/x11/pen.h", + "wx/x11/region.h" +}; +local MOTIF_SRC = { + "src/motif/accel.cpp", + "src/motif/app.cpp", + "src/motif/bmpbuttn.cpp", + "src/motif/bmpmotif.cpp", + "src/motif/button.cpp", + "src/motif/checkbox.cpp", + "src/motif/checklst.cpp", + "src/motif/choice.cpp", + "src/motif/clipbrd.cpp", + "src/motif/colour.cpp", + "src/motif/combobox.cpp", + "src/motif/combobox_native.cpp", + "src/motif/control.cpp", + "src/motif/cursor.cpp", + "src/motif/data.cpp", + "src/motif/dataobj.cpp", + "src/motif/dc.cpp", + "src/motif/dcclient.cpp", + "src/motif/dcmemory.cpp", + "src/motif/dcscreen.cpp", + "src/motif/dialog.cpp", + "src/motif/evtloop.cpp", + "src/motif/filedlg.cpp", + "src/motif/font.cpp", + "src/motif/frame.cpp", + "src/motif/gauge.cpp", + "src/motif/sockmot.cpp", + "src/motif/icon.cpp", + "src/motif/listbox.cpp", + "src/motif/main.cpp", + "src/motif/menu.cpp", + "src/motif/menuitem.cpp", + "src/motif/minifram.cpp", + "src/motif/msgdlg.cpp", + "src/motif/popupwin.cpp", + "src/motif/radiobox.cpp", + "src/motif/radiobut.cpp", + "src/motif/scrolbar.cpp", + "src/motif/settings.cpp", + "src/motif/slider.cpp", + "src/motif/spinbutt.cpp", + "src/motif/statbmp.cpp", + "src/motif/statbox.cpp", + "src/motif/stattext.cpp", + "src/motif/textctrl.cpp", + "src/motif/textentry.cpp", + "src/motif/timer.cpp", + "src/motif/toolbar.cpp", + "src/motif/toplevel.cpp", + "src/motif/utils.cpp", + "src/motif/window.cpp", + "src/motif/xmcombo/xmcombo.csrc/generic/clrpickerg.cpp", + "src/generic/collpaneg.cpp", + "src/generic/colrdlgg.cpp", + "src/generic/dirdlgg.cpp", + "src/generic/fdrepdlg.cpp", + "src/generic/filepickerg.cpp", + "src/generic/fontdlgg.cpp", + "src/generic/fontpickerg.cpp", + "src/generic/listctrl.cpp", + "src/generic/mdig.cpp", + "src/generic/notebook.cpp", + "src/generic/prntdlgg.cpp", + "src/generic/statline.cpp", + "src/generic/statusbr.cpp", + "src/generic/tabg.cpp", + "src/generic/activityindicator.cpp" +}; +local MOTIF_HDR = { + "wx/generic/clrpickerg.h", + "wx/generic/collpaneg.h", + "wx/generic/colrdlgg.h", + "wx/generic/ctrlsub.h", + "wx/generic/dirdlgg.h", + "wx/generic/fdrepdlg.h", + "wx/generic/filepickerg.h", + "wx/generic/fontdlgg.h", + "wx/generic/fontpickerg.h", + "wx/generic/listctrl.h", + "wx/generic/mdig.h", + "wx/generic/notebook.h", + "wx/generic/prntdlgg.h", + "wx/generic/statline.h", + "wx/generic/statusbr.h", + "wx/generic/tabg.h", + "wx/motif/accel.h", + "wx/motif/app.h", + "wx/motif/bmpbuttn.h", + "wx/motif/bmpmotif.h", + "wx/motif/button.h", + "wx/motif/checkbox.h", + "wx/motif/checklst.h", + "wx/motif/chkconf.h", + "wx/motif/choice.h", + "wx/motif/clipbrd.h", + "wx/motif/colour.h", + "wx/motif/combobox.h", + "wx/motif/control.h", + "wx/motif/ctrlsub.h", + "wx/motif/cursor.h", + "wx/motif/dataform.h", + "wx/motif/dataobj.h", + "wx/motif/dataobj2.h", + "wx/motif/dc.h", + "wx/motif/dcclient.h", + "wx/motif/dcmemory.h", + "wx/motif/dcprint.h", + "wx/motif/dcscreen.h", + "wx/motif/dialog.h", + "wx/motif/dnd.h", + "wx/motif/filedlg.h", + "wx/motif/font.h", + "wx/motif/frame.h", + "wx/motif/gauge.h", + "wx/motif/icon.h", + "wx/motif/listbox.h", + "wx/motif/menu.h", + "wx/motif/menuitem.h", + "wx/motif/minifram.h", + "wx/motif/msgdlg.h", + "wx/motif/popupwin.h", + "wx/motif/print.h", + "wx/motif/private.h", + "wx/motif/radiobox.h", + "wx/motif/radiobut.h", + "wx/motif/scrolbar.h", + "wx/motif/slider.h", + "wx/motif/spinbutt.h", + "wx/motif/statbmp.h", + "wx/motif/statbox.h", + "wx/motif/stattext.h", + "wx/motif/textctrl.h", + "wx/motif/textentry.h", + "wx/motif/tglbtn.h", + "wx/motif/toolbar.h", + "wx/motif/toplevel.h", + "wx/motif/window.h" +}; +local X11_LOWLEVEL_SRC = { + "src/generic/caret.cpp", + "src/generic/imaglist.cpp", + "src/unix/dialup.cpp", + "src/unix/fontenum.cpp", + "src/unix/fontutil.cpp", + "src/unix/uiactionx11.cpp", + "src/unix/utilsx11.cpp", + "src/unix/sound.cpp", + "src/common/taskbarcmn.cpp", + "src/unix/joystick.cpp", + "src/unix/taskbarx11.cpp", + "src/generic/icon.cpp", + "src/generic/textmeasure.cpp", + "src/generic/timer.cpp", + "src/x11/app.cpp", + "src/x11/bitmap.cpp", + "src/x11/brush.cpp", + "src/x11/clipbrd.cpp", + "src/x11/colour.cpp", + "src/x11/cursor.cpp", + "src/x11/data.cpp", + "src/x11/dataobj.cpp", + "src/x11/dc.cpp", + "src/x11/dcclient.cpp", + "src/x11/dcmemory.cpp", + "src/x11/dcscreen.cpp", + "src/x11/evtloop.cpp", + "src/x11/font.cpp", + "src/x11/minifram.cpp", + "src/x11/nanox.c", + "src/x11/palette.cpp", + "src/x11/pen.cpp", + "src/x11/popupwin.cpp", + "src/x11/region.cpp", + "src/x11/reparent.cpp", + "src/x11/settings.cpp", + "src/x11/toplevel.cpp", + "src/x11/utils.cpp", + "src/x11/utilsx.cpp", + "src/x11/window.cpp", + "src/unix/displayx11.cpp" +}; +local X11_LOWLEVEL_HDR = { + "wx/generic/caret.h", + "wx/generic/imaglist.h", + "wx/unix/fontutil.h", + "wx/unix/utilsx11.h", + "wx/unix/sound.h", + "wx/unix/taskbarx11.h", + "wx/unix/joystick.h", + "wx/generic/icon.h", + "wx/x11/app.h", + "wx/x11/bitmap.h", + "wx/x11/brush.h", + "wx/x11/chkconf.h", + "wx/x11/clipbrd.h", + "wx/x11/colour.h", + "wx/x11/cursor.h", + "wx/x11/dataform.h", + "wx/x11/dataobj.h", + "wx/x11/dataobj2.h", + "wx/x11/dc.h", + "wx/x11/dcclient.h", + "wx/x11/dcmemory.h", + "wx/x11/dcprint.h", + "wx/x11/dcscreen.h", + "wx/x11/dnd.h", + "wx/x11/font.h", + "wx/x11/minifram.h", + "wx/x11/palette.h", + "wx/x11/pen.h", + "wx/x11/popupwin.h", + "wx/x11/print.h", + "wx/x11/private.h", + "wx/x11/privx.h", + "wx/x11/region.h", + "wx/x11/reparent.h", + "wx/x11/textctrl.h", + "wx/x11/toplevel.h", + "wx/x11/window.h" +}; +local MSW_LOWLEVEL_SRC = { + "src/msw/ole/activex.cpp", + "src/msw/app.cpp", + "src/msw/bitmap.cpp", + "src/msw/brush.cpp", + "src/msw/caret.cpp", + "src/msw/clipbrd.cpp", + "src/msw/colour.cpp", + "src/msw/cursor.cpp", + "src/msw/data.cpp", + "src/msw/dc.cpp", + "src/msw/dcclient.cpp", + "src/msw/dcmemory.cpp", + "src/msw/dcprint.cpp", + "src/msw/dcscreen.cpp", + "src/msw/dialup.cpp", + "src/msw/dib.cpp", + "src/msw/display.cpp", + "src/msw/enhmeta.cpp", + "src/msw/font.cpp", + "src/msw/fontenum.cpp", + "src/msw/fontutil.cpp", + "src/msw/gdiimage.cpp", + "src/msw/gdiobj.cpp", + "src/msw/gdiplus.cpp", + "src/msw/graphics.cpp", + "src/msw/icon.cpp", + "src/msw/imaglist.cpp", + "src/msw/minifram.cpp", + "src/msw/nonownedwnd.cpp", + "src/msw/ole/comimpl.cpp", + "src/msw/ole/dataobj.cpp", + "src/msw/ole/dropsrc.cpp", + "src/msw/ole/droptgt.cpp", + "src/msw/ole/oleutils.cpp", + "src/msw/ole/safearray.cpp", + "src/msw/palette.cpp", + "src/msw/pen.cpp", + "src/msw/popupwin.cpp", + "src/msw/printdlg.cpp", + "src/msw/printwin.cpp", + "src/msw/region.cpp", + "src/msw/renderer.cpp", + "src/msw/settings.cpp", + "src/msw/textmeasure.cpp", + "src/msw/tooltip.cpp", + "src/msw/toplevel.cpp", + "src/msw/uiaction.cpp", + "src/msw/utilsgui.cpp", + "src/msw/utilswin.cpp", + "src/msw/uxtheme.cpp", + "src/msw/window.cpp", + "src/msw/graphicsd2d.cpp", + "src/msw/rt/utilsrt.cpp", + "src/common/taskbarcmn.cpp", + "src/msw/helpchm.cpp", + "src/msw/taskbar.cpp", + "src/msw/helpwin.cpp", + "src/msw/joystick.cpp", + "src/msw/aboutdlg.cpp", + "src/msw/notifmsg.cpp", + "src/msw/richtooltip.cpp", + "src/msw/sound.cpp", + "src/msw/ole/automtn.cpp", + "src/msw/rt/notifmsgrt.cpp", + "src/msw/ole/uuid.cpp", + "src/msw/evtloop.cpp", + "src/msw/ole/access.cpp" +}; +local MSW_LOWLEVEL_HDR = { + "wx/msw/nonownedwnd.h", + "wx/msw/ole/activex.h", + "wx/msw/popupwin.h", + "wx/msw/uxtheme.h", + "wx/msw/htmlhelp.h", + "wx/msw/helpwin.h", + "wx/msw/taskbar.h", + "wx/msw/helpchm.h", + "wx/msw/sound.h", + "wx/msw/joystick.h", + "wx/msw/evtloop.h" +}; +local MSW_SRC = { + "src/generic/clrpickerg.cpp", + "src/generic/collpaneg.cpp", + "src/generic/filepickerg.cpp", + "src/generic/fontpickerg.cpp", + "src/generic/statusbr.cpp", + "src/generic/prntdlgg.cpp", + "src/msw/accel.cpp", + "src/msw/anybutton.cpp", + "src/msw/appprogress.cpp", + "src/msw/artmsw.cpp", + "src/msw/bmpbuttn.cpp", + "src/msw/button.cpp", + "src/msw/checkbox.cpp", + "src/msw/choice.cpp", + "src/msw/colordlg.cpp", + "src/msw/combo.cpp", + "src/msw/combobox.cpp", + "src/msw/control.cpp", + "src/msw/dialog.cpp", + "src/msw/dirdlg.cpp", + "src/msw/dragimag.cpp", + "src/msw/filedlg.cpp", + "src/msw/frame.cpp", + "src/msw/gauge.cpp", + "src/msw/headerctrl.cpp", + "src/msw/iniconf.cpp", + "src/msw/listbox.cpp", + "src/msw/listctrl.cpp", + "src/msw/mdi.cpp", + "src/msw/menu.cpp", + "src/msw/menuitem.cpp", + "src/msw/metafile.cpp", + "src/msw/msgdlg.cpp", + "src/msw/nativdlg.cpp", + "src/msw/nativewin.cpp", + "src/msw/notebook.cpp", + "src/msw/ownerdrw.cpp", + "src/msw/progdlg.cpp", + "src/msw/radiobox.cpp", + "src/msw/radiobut.cpp", + "src/msw/richmsgdlg.cpp", + "src/msw/scrolbar.cpp", + "src/msw/slider.cpp", + "src/msw/spinbutt.cpp", + "src/msw/spinctrl.cpp", + "src/msw/statbmp.cpp", + "src/msw/statbox.cpp", + "src/msw/statusbar.cpp", + "src/msw/statline.cpp", + "src/msw/stattext.cpp", + "src/msw/taskbarbutton.cpp", + "src/msw/toolbar.cpp", + "src/msw/textctrl.cpp", + "src/msw/textentry.cpp", + "src/msw/tglbtn.cpp", + "src/msw/treectrl.cpp", + "src/msw/systhemectrl.cpp", + "src/msw/customdraw.cpp", + "src/msw/commandlinkbutton.cpp", + "src/msw/bmpcbox.cpp", + "src/msw/hyperlink.cpp", + "src/msw/calctrl.cpp", + "src/msw/datectrl.cpp", + "src/msw/datetimectrl.cpp", + "src/msw/timectrl.cpp", + "src/msw/datecontrols.cpp", + "src/generic/activityindicator.cpp" +}; +local MSW_HDR = { + "wx/generic/clrpickerg.h", + "wx/generic/collpaneg.h", + "wx/generic/filepickerg.h", + "wx/generic/fontpickerg.h", + "wx/msw/accel.h", + "wx/msw/anybutton.h", + "wx/msw/app.h", + "wx/msw/appprogress.h", + "wx/msw/bitmap.h", + "wx/msw/bmpbuttn.h", + "wx/msw/brush.h", + "wx/msw/button.h", + "wx/msw/caret.h", + "wx/msw/checkbox.h", + "wx/msw/choice.h", + "wx/msw/clipbrd.h", + "wx/msw/colordlg.h", + "wx/msw/colour.h", + "wx/msw/combo.h", + "wx/msw/combobox.h", + "wx/msw/control.h", + "wx/msw/ctrlsub.h", + "wx/msw/cursor.h", + "wx/msw/custombgwin.h", + "wx/msw/dc.h", + "wx/msw/dcclient.h", + "wx/msw/dcmemory.h", + "wx/msw/dcprint.h", + "wx/msw/dcscreen.h", + "wx/msw/dialog.h", + "wx/msw/dib.h", + "wx/msw/dirdlg.h", + "wx/msw/dragimag.h", + "wx/msw/enhmeta.h", + "wx/msw/filedlg.h", + "wx/msw/font.h", + "wx/msw/frame.h", + "wx/msw/gauge.h", + "wx/msw/gdiimage.h", + "wx/msw/headerctrl.h", + "wx/msw/icon.h", + "wx/msw/imaglist.h", + "wx/msw/iniconf.h", + "wx/msw/init.h", + "wx/msw/listbox.h", + "wx/msw/listctrl.h", + "wx/msw/mdi.h", + "wx/msw/menu.h", + "wx/msw/menuitem.h", + "wx/msw/metafile.h", + "wx/msw/minifram.h", + "wx/msw/missing.h", + "wx/msw/msgdlg.h", + "wx/msw/msvcrt.h", + "wx/msw/notebook.h", + "wx/msw/ole/access.h", + "wx/msw/ole/comimpl.h", + "wx/msw/ole/dataform.h", + "wx/msw/ole/dataobj.h", + "wx/msw/ole/dataobj2.h", + "wx/msw/ole/dropsrc.h", + "wx/msw/ole/droptgt.h", + "wx/msw/ole/oleutils.h", + "wx/msw/ole/safearray.h", + "wx/msw/ownerdrw.h", + "wx/msw/ownerdrawnbutton.h", + "wx/msw/palette.h", + "wx/msw/panel.h", + "wx/msw/pen.h", + "wx/msw/printdlg.h", + "wx/msw/printwin.h", + "wx/msw/progdlg.h", + "wx/msw/radiobox.h", + "wx/msw/radiobut.h", + "wx/msw/region.h", + "wx/msw/rcdefs.h", + "wx/msw/richmsgdlg.h", + "wx/msw/scrolbar.h", + "wx/msw/slider.h", + "wx/msw/spinbutt.h", + "wx/msw/spinctrl.h", + "wx/msw/statbmp.h", + "wx/msw/statbox.h", + "wx/msw/statusbar.h", + "wx/msw/statline.h", + "wx/msw/stattext.h", + "wx/msw/taskbarbutton.h", + "wx/msw/toolbar.h", + "wx/msw/textctrl.h", + "wx/msw/textentry.h", + "wx/msw/tglbtn.h", + "wx/msw/tooltip.h", + "wx/msw/toplevel.h", + "wx/msw/treectrl.h", + "wx/msw/window.h", + "wx/msw/rt/utils.h", + "wx/msw/hyperlink.h", + "wx/msw/bmpcbox.h", + "wx/msw/commandlinkbutton.h", + "wx/msw/datetimectrl.h", + "wx/msw/timectrl.h", + "wx/msw/datectrl.h", + "wx/msw/calctrl.h", + "wx/generic/activityindicator.h" +}; +local MSW_RSC = { + "wx/msw/wx.manifest", + "wx/msw/amd64.manifest", + "wx/msw/ia64.manifest", + "wx/msw/wx.rcwx/msw/colours.bmp", + "wx/msw/csquery.bmpwx/msw/blank.cur", + "wx/msw/bullseye.cur", + "wx/msw/cross.cur", + "wx/msw/hand.cur", + "wx/msw/magnif1.cur", + "wx/msw/pbrush.cur", + "wx/msw/pencil.cur", + "wx/msw/pntleft.cur", + "wx/msw/pntright.cur", + "wx/msw/roller.curwx/msw/cdrom.ico", + "wx/msw/child.ico", + "wx/msw/computer.ico", + "wx/msw/drive.ico", + "wx/msw/file1.ico", + "wx/msw/floppy.ico", + "wx/msw/folder1.ico", + "wx/msw/folder2.ico", + "wx/msw/mdi.ico", + "wx/msw/question.ico", + "wx/msw/removble.ico", + "wx/msw/std.ico" +}; +local MSW_DESKTOP_SRC = { + "src/msw/checklst.cpp", + "src/msw/fdrepdlg.cpp", + "src/msw/fontdlg.cpp" +}; +local MSW_DESKTOP_HDR = { + "wx/msw/checklst.h", + "wx/msw/fdrepdlg.h", + "wx/msw/fontdlg.h", + "wx/msw/ole/automtn.h", + "wx/msw/ole/uuid.h" +}; +local DFB_LOWLEVEL_SRC = { + "src/common/fontmgrcmn.cpp", + "src/generic/caret.cpp", + "src/generic/colour.cpp", + "src/generic/icon.cpp", + "src/generic/imaglist.cpp", + "src/generic/mask.cpp", + "src/generic/textmeasure.cpp", + "src/dfb/app.cpp", + "src/dfb/bitmap.cpp", + "src/dfb/brush.cpp", + "src/dfb/cursor.cpp", "src/dfb/dc.cpp", + "src/dfb/dcclient.cpp", + "src/dfb/dcmemory.cpp", + "src/dfb/dcscreen.cpp", + "src/dfb/evtloop.cpp", + "src/dfb/font.cpp", + "src/dfb/fontenum.cpp", + "src/dfb/fontmgr.cpp", + "src/dfb/nonownedwnd.cpp", + "src/dfb/overlay.cpp", + "src/dfb/pen.cpp", + "src/dfb/region.cpp", + "src/dfb/settings.cpp", + "src/dfb/toplevel.cpp", + "src/dfb/utils.cpp", + "src/dfb/window.cpp", + "src/dfb/wrapdfb.cpp" +}; +local DFB_LOWLEVEL_HDR = { + "wx/generic/caret.h", + "wx/generic/colour.h", + "wx/generic/icon.h", + "wx/generic/imaglist.h", + "wx/generic/mask.h", + "wx/dfb/app.h", + "wx/dfb/bitmap.h", + "wx/dfb/brush.h", + "wx/dfb/chkconf.h", + "wx/dfb/cursor.h", + "wx/dfb/dc.h", + "wx/dfb/dcclient.h", + "wx/dfb/dcmemory.h", + "wx/dfb/dcscreen.h", + "wx/dfb/dfbptr.h", + "wx/dfb/evtloop.h", + "wx/dfb/font.h", + "wx/dfb/nonownedwnd.h", + "wx/dfb/pen.h", + "wx/dfb/popupwin.h", + "wx/dfb/private.h", + "wx/dfb/region.h", + "wx/dfb/toplevel.h", + "wx/dfb/window.h", + "wx/dfb/wrapdfb.h" +}; +local OSX_SHARED_HDR = { + "wx/html/webkit.hwx/osx/accel.h", + "wx/osx/anybutton.h", + "wx/osx/app.h", + "wx/osx/bitmap.h", + "wx/osx/bmpbuttn.h", + "wx/osx/brush.h", + "wx/osx/button.h", + "wx/osx/checkbox.h", + "wx/osx/checklst.h", + "wx/osx/chkconf.h", + "wx/osx/choice.h", + "wx/osx/clipbrd.h", + "wx/osx/colordlg.h", + "wx/osx/colour.h", + "wx/osx/combobox.h", + "wx/osx/control.h", + "wx/osx/cursor.h", + "wx/osx/dataform.h", + "wx/osx/dataobj.h", + "wx/osx/dataobj2.h", + "wx/osx/dc.h", + "wx/osx/dcclient.h", + "wx/osx/dcmemory.h", + "wx/osx/dcprint.h", + "wx/osx/dcscreen.h", + "wx/osx/dialog.h", + "wx/osx/dirdlg.h", + "wx/osx/dnd.h", + "wx/osx/evtloop.h", + "wx/osx/evtloopsrc.h", + "wx/osx/filedlg.h", + "wx/osx/font.h", + "wx/osx/fontdlg.h", + "wx/osx/frame.h", + "wx/osx/gauge.h", + "wx/osx/listbox.h", + "wx/osx/mdi.h", + "wx/osx/menu.h", + "wx/osx/menuitem.h", + "wx/osx/metafile.h", + "wx/osx/mimetype.h", + "wx/osx/minifram.h", + "wx/osx/msgdlg.h", + "wx/osx/nonownedwnd.h", + "wx/osx/notebook.h", + "wx/osx/palette.h", + "wx/osx/pen.h", + "wx/osx/popupwin.h", + "wx/osx/printdlg.h", + "wx/osx/printmac.h", + "wx/osx/private.h", + "wx/osx/radiobox.h", + "wx/osx/radiobut.h", + "wx/osx/region.h", + "wx/osx/scrolbar.h", + "wx/osx/slider.h", + "wx/osx/spinbutt.h", + "wx/osx/srchctrl.h", + "wx/osx/statbmp.h", + "wx/osx/statbox.h", + "wx/osx/statline.h", + "wx/osx/stattext.h", + "wx/osx/statusbr.h", + "wx/osx/taskbarosx.h", + "wx/osx/textctrl.h", + "wx/osx/textentry.h", + "wx/osx/tglbtn.h", + "wx/osx/toolbar.h", + "wx/osx/tooltip.h", + "wx/osx/toplevel.h", + "wx/osx/uma.h", + "wx/osx/window.hwx/generic/caret.h", + "wx/generic/clrpickerg.h", + "wx/generic/collpaneg.h", + "wx/generic/colrdlgg.h", + "wx/generic/dirdlgg.h", + "wx/generic/fdrepdlg.h", + "wx/generic/filedlgg.h", + "wx/generic/filepickerg.h", + "wx/generic/fontdlgg.h", + "wx/generic/fontpickerg.h", + "wx/generic/listctrl.h", + "wx/generic/prntdlgg.h", + "wx/generic/statusbr.h", + "wx/osx/appprogress.h", + "wx/generic/icon.h", + "wx/generic/imaglist.h" +}; +local OSX_COCOA_SRC = { + "src/osx/cocoa/anybutton.mm", + "src/osx/cocoa/appprogress.mm", + "src/osx/cocoa/button.mm", + "src/osx/cocoa/checkbox.mm", + "src/osx/cocoa/choice.mm", + "src/osx/cocoa/colour.mm", + "src/osx/cocoa/combobox.mm", + "src/osx/cocoa/dialog.mm", + "src/osx/cocoa/dirdlg.mm", + "src/osx/cocoa/dnd.mm", + "src/osx/cocoa/evtloop.mm", + "src/osx/cocoa/filedlg.mm", + "src/osx/cocoa/gauge.mm", + "src/osx/cocoa/listbox.mm", + "src/osx/cocoa/menu.mm", + "src/osx/cocoa/menuitem.mm", + "src/osx/cocoa/msgdlg.mm", + "src/osx/cocoa/nativewin.mm", + "src/osx/cocoa/nonownedwnd.mm", + "src/osx/cocoa/notebook.mm", + "src/osx/cocoa/radiobut.mm", + "src/osx/cocoa/preferences.mm", + "src/osx/cocoa/printdlg.mm", + "src/osx/cocoa/scrolbar.mm", + "src/osx/cocoa/slider.mm", + "src/osx/cocoa/spinbutt.mm", + "src/osx/cocoa/srchctrl.mm", + "src/osx/cocoa/statbox.mm", + "src/osx/cocoa/statline.mm", + "src/osx/cocoa/stattext.mm", + "src/osx/cocoa/textctrl.mm", + "src/osx/cocoa/tglbtn.mm", + "src/osx/cocoa/toolbar.mm", + "src/osx/cocoa/tooltip.mm", + "src/osx/cocoa/window.mm", + "src/osx/cocoa/settings.mm", + "src/osx/cocoa/overlay.mm", + "src/osx/cocoa/aboutdlg.mm", + "src/osx/dataview_osx.cpp", + "src/osx/cocoa/notifmsg.mm", + "src/osx/cocoa/taskbar.mm", + "src/osx/datectrl_osx.cpp", + "src/osx/cocoa/datetimectrl.mm", + "src/osx/core/sound.cpp", + "src/osx/sound_osx.cpp", + "src/osx/datetimectrl_osx.cpp", + "src/osx/core/hidjoystick.cpp", + "src/osx/carbon/sound.cpp", + "src/osx/cocoa/dataview.mm", + "src/osx/timectrl_osx.cpp", + "src/common/taskbarcmn.cpp", + "src/osx/cocoa/activityindicator.mm", + "src/osx/cocoa/statbmp.mm", + "src/osx/core/display.cpp" +}; +local OSX_COCOA_HDR = { + "wx/osx/cocoa/chkconf.h", + "wx/osx/cocoa/evtloop.h", + "wx/osx/cocoa/private.h", + "wx/generic/region.h", + "wx/osx/cocoa/stdpaths.h", + "wx/osx/sound.h", + "wx/osx/dvrenderer.h", + "wx/osx/cocoa/dataview.h", + "wx/osx/dvrenderers.h", + "wx/osx/taskbarosx.h", + "wx/osx/activityindicator.h", + "wx/osx/joystick.h", + "wx/osx/dataview.h", + "wx/osx/datectrl.h", + "wx/osx/timectrl.h", + "wx/osx/datetimectrl.h" +}; +local OSX_IPHONE_SRC = { + + "src/generic/regiong.cpp", "src/osx/iphone/anybutton.mm", + "src/osx/iphone/button.mm", + "src/osx/iphone/checkbox.mm", + "src/osx/iphone/dialog.mm", + "src/osx/iphone/evtloop.mm", + "src/osx/iphone/gauge.mm", + "src/osx/iphone/msgdlg.mm", + "src/osx/iphone/nonownedwnd.mm", + "src/osx/iphone/scrolbar.mm", + "src/osx/iphone/slider.mm", + "src/osx/iphone/stattext.mm", + "src/osx/iphone/textctrl.mm", + "src/osx/iphone/toolbar.mm", + "src/osx/iphone/utils.mm", + "src/osx/iphone/window.mm", + "src/osx/iphone/settings.mm", + "src/osx/sound_osx.cpp", + "src/osx/core/sound.cpp", + "src/osx/iphone/statbmp.mm", + "src/osx/iphone/menuitem.mm", + "src/osx/iphone/menu.mm" +}; +local OSX_IPHONE_HDR = { + "wx/osx/iphone/chkconf.h", + "wx/osx/iphone/private.h", + "wx/generic/region.h", + "wx/osx/sound.h" +}; +local UNIV_THEMES_SRC = { + "src/univ/themes/gtk.cpp", + "src/univ/themes/metal.cpp", + "src/univ/themes/mono.cpp", + "src/univ/themes/win32.cpp" +}; +local UNIV_SRC = { + "src/generic/accel.cpp", + "src/generic/clrpickerg.cpp", + "src/generic/collpaneg.cpp", + "src/generic/colrdlgg.cpp", + "src/generic/dirdlgg.cpp", + "src/generic/fdrepdlg.cpp", + "src/generic/filedlgg.cpp", + "src/generic/filepickerg.cpp", + "src/generic/fontdlgg.cpp", + "src/generic/fontpickerg.cpp", + "src/generic/listctrl.cpp", + "src/generic/mdig.cpp", + "src/generic/prntdlgg.cpp", + "src/univ/anybutton.cpp", + "src/univ/bmpbuttn.cpp", + "src/univ/button.cpp", + "src/univ/checkbox.cpp", + "src/univ/checklst.cpp", + "src/univ/choice.cpp", + "src/univ/combobox.cpp", + "src/univ/control.cpp", + "src/univ/ctrlrend.cpp", + "src/univ/dialog.cpp", + "src/univ/framuniv.cpp", + "src/univ/gauge.cpp", + "src/univ/inpcons.cpp", + "src/univ/inphand.cpp", + "src/univ/listbox.cpp", + "src/univ/menu.cpp", + "src/univ/notebook.cpp", + "src/univ/radiobox.cpp", + "src/univ/radiobut.cpp", + "src/univ/scrarrow.cpp", + "src/univ/scrolbar.cpp", + "src/univ/scrthumb.cpp", + "src/univ/settingsuniv.cpp", + "src/univ/slider.cpp", + "src/univ/spinbutt.cpp", + "src/univ/statbmp.cpp", + "src/univ/statbox.cpp", + "src/univ/statline.cpp", + "src/univ/stattext.cpp", + "src/univ/statusbr.cpp", + "src/univ/stdrend.cpp", + "src/univ/textctrl.cpp", + "src/univ/tglbtn.cpp", + "src/univ/theme.cpp", + "src/univ/toolbar.cpp", + "src/univ/topluniv.cpp", + "src/univ/winuniv.cpp", + "src/generic/activityindicator.cpp" +}; +local UNIV_HDR = { + "wx/generic/accel.h", + "wx/generic/clrpickerg.h", + "wx/generic/collpaneg.h", + "wx/generic/ctrlsub.h", + "wx/generic/dirdlgg.h", + "wx/generic/fdrepdlg.h", + "wx/generic/filedlgg.h", + "wx/generic/filepickerg.h", + "wx/generic/fontdlgg.h", + "wx/generic/fontpickerg.h", + "wx/generic/listctrl.h", + "wx/generic/mdig.h", + "wx/generic/statusbr.h", + "wx/univ/anybutton.h", + "wx/univ/app.h", + "wx/univ/bmpbuttn.h", + "wx/univ/button.h", + "wx/univ/checkbox.h", + "wx/univ/checklst.h", + "wx/univ/chkconf.h", + "wx/univ/choice.h", + "wx/univ/colschem.h", + "wx/univ/combobox.h", + "wx/univ/control.h", + "wx/univ/custombgwin.h", + "wx/univ/dialog.h", + "wx/univ/frame.h", + "wx/univ/gauge.h", + "wx/univ/inpcons.h", + "wx/univ/inphand.h", + "wx/univ/listbox.h", + "wx/univ/menu.h", + "wx/univ/menuitem.h", + "wx/univ/notebook.h", + "wx/univ/panel.h", + "wx/univ/radiobox.h", + "wx/univ/radiobut.h", + "wx/univ/renderer.h", + "wx/univ/scrarrow.h", + "wx/univ/scrolbar.h", + "wx/univ/scrthumb.h", + "wx/univ/scrtimer.h", + "wx/univ/slider.h", + "wx/univ/spinbutt.h", + "wx/univ/statbmp.h", + "wx/univ/statbox.h", + "wx/univ/statline.h", + "wx/univ/stattext.h", + "wx/univ/statusbr.h", + "wx/univ/stdrend.h", + "wx/univ/textctrl.h", + "wx/univ/theme.h", + "wx/univ/tglbtn.h", + "wx/univ/toolbar.h", + "wx/univ/toplevel.h", + "wx/univ/window.h", + "wx/generic/activityindicator.h" +}; +local MEDIA_CMN_SRC = "src/common/mediactrlcmn.cpp"; +local MEDIA_CMN_HDR = "wx/mediactrl.h"; +local MEDIA_MSW_SRC = { + "src/msw/mediactrl_am.cpp", + "src/msw/mediactrl_wmp10.cpp", + "src/msw/mediactrl_qt.cpp" +}; +local MEDIA_OSX_COCOA_SRC = "src/osx/cocoa/mediactrl.mm"; +local MEDIA_OSX_IPHONE_SRC = "src/osx/cocoa/mediactrl.mm"; +local MEDIA_COCOA_SRC = "src/cocoa/mediactrl.mm"; +local MEDIA_UNIX_SRC = { + "src/unix/mediactrl.cpp", + "src/unix/mediactrl_gstplayer.cpp" +}; +local HTML_SRC_PLATFORM = { + "src/msw/helpbest.cpp", + "src/html/chm.cpp" +}; +local HTML_CMN_SRC = { + "src/html/helpctrl.cpp", + "src/html/helpdata.cpp", + "src/html/helpdlg.cpp", + "src/html/helpfrm.cpp", + "src/html/helpwnd.cpp", + "src/html/htmlcell.cpp", + "src/html/htmlfilt.cpp", + "src/html/htmlpars.cpp", + "src/html/htmltag.cpp", + "src/html/htmlwin.cpp", + "src/html/htmprint.cpp", + "src/html/m_dflist.cpp", + "src/html/m_fonts.cpp", + "src/html/m_hline.cpp", + "src/html/m_image.cpp", + "src/html/m_layout.cpp", + "src/html/m_links.cpp", + "src/html/m_list.cpp", + "src/html/m_pre.cpp", + "src/html/m_span.cpp", + "src/html/m_style.cpp", + "src/html/m_tables.cpp", + "src/html/styleparams.cpp", + "src/html/winpars.cpp", + "src/generic/htmllbox.cpp" +}; +local HTML_SRC = { + "src/msw/helpbest.cpp", + "src/html/chm.cpp", + "src/html/helpctrl.cpp", + "src/html/helpdata.cpp", + "src/html/helpdlg.cpp", + "src/html/helpfrm.cpp", + "src/html/helpwnd.cpp", + "src/html/htmlcell.cpp", + "src/html/htmlfilt.cpp", + "src/html/htmlpars.cpp", + "src/html/htmltag.cpp", + "src/html/htmlwin.cpp", + "src/html/htmprint.cpp", + "src/html/m_dflist.cpp", + "src/html/m_fonts.cpp", + "src/html/m_hline.cpp", + "src/html/m_image.cpp", + "src/html/m_layout.cpp", + "src/html/m_links.cpp", + "src/html/m_list.cpp", + "src/html/m_pre.cpp", + "src/html/m_span.cpp", + "src/html/m_style.cpp", + "src/html/m_tables.cpp", + "src/html/styleparams.cpp", + "src/html/winpars.cpp", + "src/generic/htmllbox.cpp" +}; +local MSW_HTML_HDR = "wx/msw/helpbest.h"; +local HTML_CMN_HDR = { + "wx/html/helpctrl.h", + "wx/html/helpdata.h", + "wx/html/helpdlg.h", + "wx/html/helpfrm.h", + "wx/html/helpwnd.h", + "wx/html/htmlcell.h", + "wx/html/htmldefs.h", + "wx/html/htmlfilt.h", + "wx/html/htmlpars.h", + "wx/html/htmlproc.h", + "wx/html/htmltag.h", + "wx/html/htmlwin.h", + "wx/html/htmprint.h", + "wx/html/m_templ.h", + "wx/html/styleparams.h", + "wx/html/winpars.h", + "wx/wxhtml.hwx/htmllbox.h", + "wx/html/forcelnk.h" +}; +local HTML_HDR = { + "wx/html/helpctrl.h", + "wx/html/helpdata.h", + "wx/html/helpdlg.h", + "wx/html/helpfrm.h", + "wx/html/helpwnd.h", + "wx/html/htmlcell.h", + "wx/html/htmldefs.h", + "wx/html/htmlfilt.h", + "wx/html/htmlpars.h", + "wx/html/htmlproc.h", + "wx/html/htmltag.h", + "wx/html/htmlwin.h", + "wx/html/htmprint.h", + "wx/html/m_templ.h", + "wx/html/styleparams.h", + "wx/html/winpars.h", + "wx/wxhtml.hwx/htmllbox.h", + "wx/html/forcelnk.h", + "wx/msw/helpbest.h" +}; +local WEBVIEW_SRC_PLATFORM = { + "src/msw/webview_ie.cpp", + "src/msw/webview_edge.cpp" +}; +local WEBVIEW_CMN_SRC = { + "src/common/webview.cpp", + "src/common/webviewarchivehandler.cpp", + "src/common/webviewfshandler.cpp" +}; +local WEBVIEW_SRC = { + "src/msw/webview_ie.cpp", + "src/msw/webview_edge.cpp", + "src/common/webview.cpp", + "src/common/webviewarchivehandler.cpp", + "src/common/webviewfshandler.cpp" +}; +local WEBVIEW_HDR_PLATFORM = { + "wx/msw/webviewhistoryitem_ie.h", + "wx/msw/webview_ie.h", + "wx/msw/webview_edge.h" +}; +local WEBVIEW_CMN_HDR = { + "wx/webview.h", + "wx/webviewarchivehandler.h", + "wx/webviewfshandler.h" +}; +local WEBVIEW_HDR = { + "wx/msw/webviewhistoryitem_ie.h", + "wx/msw/webview_ie.h", + "wx/msw/webview_edge.h", + "wx/webview.h", + "wx/webviewarchivehandler.h", + "wx/webviewfshandler.h" +}; +local WEBVIEW_WEBKIT2_EXTENSION_SRC = "src/gtk/webview_webkit2_extension.cpp"; +local XRC_SRC = { + "src/xrc/xh_activityindicator.cpp", + "src/xrc/xh_animatctrl.cpp", + "src/xrc/xh_bannerwindow.cpp", + "src/xrc/xh_bmp.cpp", + "src/xrc/xh_bmpcbox.cpp", + "src/xrc/xh_bmpbt.cpp", + "src/xrc/xh_bttn.cpp", + "src/xrc/xh_cald.cpp", + "src/xrc/xh_chckb.cpp", + "src/xrc/xh_chckl.cpp", + "src/xrc/xh_choic.cpp", + "src/xrc/xh_choicbk.cpp", + "src/xrc/xh_clrpicker.cpp", + "src/xrc/xh_cmdlinkbn.cpp", + "src/xrc/xh_collpane.cpp", + "src/xrc/xh_combo.cpp", + "src/xrc/xh_comboctrl.cpp", + "src/xrc/xh_dataview.cpp", + "src/xrc/xh_datectrl.cpp", + "src/xrc/xh_dirpicker.cpp", + "src/xrc/xh_dlg.cpp", + "src/xrc/xh_editlbox.cpp", + "src/xrc/xh_filectrl.cpp", + "src/xrc/xh_filepicker.cpp", + "src/xrc/xh_fontpicker.cpp", + "src/xrc/xh_frame.cpp", + "src/xrc/xh_gauge.cpp", + "src/xrc/xh_gdctl.cpp", + "src/xrc/xh_grid.cpp", + "src/xrc/xh_html.cpp", + "src/xrc/xh_hyperlink.cpp", + "src/xrc/xh_infobar.cpp", + "src/xrc/xh_listb.cpp", + "src/xrc/xh_listbk.cpp", + "src/xrc/xh_listc.cpp", + "src/xrc/xh_mdi.cpp", + "src/xrc/xh_menu.cpp", + "src/xrc/xh_notbk.cpp", + "src/xrc/xh_odcombo.cpp", + "src/xrc/xh_panel.cpp", + "src/xrc/xh_propdlg.cpp", + "src/xrc/xh_radbt.cpp", + "src/xrc/xh_radbx.cpp", + "src/xrc/xh_scrol.cpp", + "src/xrc/xh_scwin.cpp", + "src/xrc/xh_htmllbox.cpp", + "src/xrc/xh_simplebook.cpp", + "src/xrc/xh_sizer.cpp", + "src/xrc/xh_slidr.cpp", + "src/xrc/xh_spin.cpp", + "src/xrc/xh_split.cpp", + "src/xrc/xh_srchctrl.cpp", + "src/xrc/xh_statbar.cpp", + "src/xrc/xh_stbmp.cpp", + "src/xrc/xh_stbox.cpp", + "src/xrc/xh_stlin.cpp", + "src/xrc/xh_sttxt.cpp", + "src/xrc/xh_text.cpp", + "src/xrc/xh_tglbtn.cpp", + "src/xrc/xh_timectrl.cpp", + "src/xrc/xh_toolb.cpp", + "src/xrc/xh_toolbk.cpp", + "src/xrc/xh_tree.cpp", + "src/xrc/xh_treebk.cpp", + "src/xrc/xh_unkwn.cpp", + "src/xrc/xh_wizrd.cpp", + "src/xrc/xmlres.cpp", + "src/xrc/xmlrsall.cpp" +}; +local XRC_HDR = { + "wx/xrc/xh_activityindicator.h", + "wx/xrc/xh_all.h", + "wx/xrc/xh_animatctrl.h", + "wx/xrc/xh_bannerwindow.h", + "wx/xrc/xh_bmpbt.h", + "wx/xrc/xh_bmp.h", + "wx/xrc/xh_bmpcbox.h", + "wx/xrc/xh_bttn.h", + "wx/xrc/xh_cald.h", + "wx/xrc/xh_chckb.h", + "wx/xrc/xh_chckl.h", + "wx/xrc/xh_choic.h", + "wx/xrc/xh_choicbk.h", + "wx/xrc/xh_clrpicker.h", + "wx/xrc/xh_cmdlinkbn.h", + "wx/xrc/xh_collpane.h", + "wx/xrc/xh_combo.h", + "wx/xrc/xh_comboctrl.h", + "wx/xrc/xh_dataview.h", + "wx/xrc/xh_datectrl.h", + "wx/xrc/xh_dirpicker.h", + "wx/xrc/xh_dlg.h", + "wx/xrc/xh_editlbox.h", + "wx/xrc/xh_filectrl.h", + "wx/xrc/xh_filepicker.h", + "wx/xrc/xh_fontpicker.h", + "wx/xrc/xh_frame.h", + "wx/xrc/xh_mdi.h", + "wx/xrc/xh_gauge.h", + "wx/xrc/xh_gdctl.h", + "wx/xrc/xh_grid.h", + "wx/xrc/xh_html.h", + "wx/xrc/xh_hyperlink.h", + "wx/xrc/xh_infobar.h", + "wx/xrc/xh_listb.h", + "wx/xrc/xh_listbk.h", + "wx/xrc/xh_listc.h", + "wx/xrc/xh_menu.h", + "wx/xrc/xh_notbk.h", + "wx/xrc/xh_odcombo.h", + "wx/xrc/xh_panel.h", + "wx/xrc/xh_propdlg.h", + "wx/xrc/xh_radbt.h", + "wx/xrc/xh_radbx.h", + "wx/xrc/xh_scrol.h", + "wx/xrc/xh_scwin.h", + "wx/xrc/xh_htmllbox.h", + "wx/xrc/xh_simplebook.h", + "wx/xrc/xh_sizer.h", + "wx/xrc/xh_slidr.h", + "wx/xrc/xh_spin.h", + "wx/xrc/xh_split.h", + "wx/xrc/xh_srchctrl.h", + "wx/xrc/xh_statbar.h", + "wx/xrc/xh_stbmp.h", + "wx/xrc/xh_stbox.h", + "wx/xrc/xh_stlin.h", + "wx/xrc/xh_sttxt.h", + "wx/xrc/xh_text.h", + "wx/xrc/xh_tglbtn.h", + "wx/xrc/xh_timectrl.h", + "wx/xrc/xh_toolb.h", + "wx/xrc/xh_toolbk.h", + "wx/xrc/xh_tree.h", + "wx/xrc/xh_treebk.h", + "wx/xrc/xh_unkwn.h", + "wx/xrc/xh_wizrd.h", + "wx/xrc/xmlres.h" +}; +local XML_SRC = { + "src/xml/xml.cpp", + "src/common/xtixml.cpp" +}; +local XML_HDR = { + "wx/xml/xml.h", + "wx/xtixml.h" +}; +local OPENGL_SRC_PLATFORM = "src/msw/glcanvas.cpp"; +local OPENGL_SRC = { + "src/common/glcmn.cpp", + "src/msw/glcanvas.cpp" +}; +local OPENGL_HDR_PLATFORM = "wx/msw/glcanvas.h"; +local OPENGL_HDR = { + "wx/glcanvas.h", + "wx/msw/glcanvas.h" +}; +local UNIX_SOUND_SDL_SRC = "src/unix/sound_sdl.cpp"; +local AUI_MSW_SRC = { + "src/aui/tabartmsw.cpp", + "src/aui/barartmsw.cpp" +}; +local AUI_MSW_HDR = { + "wx/aui/tabartmsw.h", + "wx/aui/barartmsw.h" +}; +local AUI_PLATFORM_SRC = { + "src/aui/tabartmsw.cpp", + "src/aui/barartmsw.cpp" +}; +local AUI_PLATFORM_HDR = { + "wx/aui/tabartmsw.h", + "wx/aui/barartmsw.h" +}; +local AUI_CMN_SRC = { + "src/aui/framemanager.cpp", + "src/aui/dockart.cpp", + "src/aui/floatpane.cpp", + "src/aui/auibook.cpp", + "src/aui/auibar.cpp", + "src/aui/tabmdi.cpp", + "src/aui/tabart.cpp", + "src/xrc/xh_aui.cpp", + "src/xrc/xh_auitoolb.cpp" +}; +local AUI_SRC = { + "src/aui/framemanager.cpp", + "src/aui/dockart.cpp", + "src/aui/floatpane.cpp", + "src/aui/auibook.cpp", + "src/aui/auibar.cpp", + "src/aui/tabmdi.cpp", + "src/aui/tabart.cpp", + "src/xrc/xh_aui.cpp", + "src/xrc/xh_auitoolb.cpp", + "src/aui/tabartmsw.cpp", + "src/aui/barartmsw.cpp" +}; +local AUI_CMN_HDR = { + "wx/aui/framemanager.h", + "wx/aui/dockart.h", + "wx/aui/floatpane.h", + "wx/aui/auibook.h", + "wx/aui/auibar.h", + "wx/aui/tabmdi.h", + "wx/aui/aui.h", + "wx/aui/tabart.h", + "wx/xrc/xh_aui.h", + "wx/xrc/xh_auitoolb.h" +}; +local AUI_HDR = { + "wx/aui/framemanager.h", + "wx/aui/dockart.h", + "wx/aui/floatpane.h", + "wx/aui/auibook.h", + "wx/aui/auibar.h", + "wx/aui/tabmdi.h", + "wx/aui/aui.h", + "wx/aui/tabart.h", + "wx/xrc/xh_aui.h", + "wx/xrc/xh_auitoolb.h", + "wx/aui/tabartmsw.h", + "wx/aui/barartmsw.h" +}; +local RIBBON_SRC = { + "src/ribbon/art_internal.cpp", + "src/ribbon/art_msw.cpp", + "src/ribbon/art_aui.cpp", + "src/ribbon/bar.cpp", + "src/ribbon/buttonbar.cpp", + "src/ribbon/control.cpp", + "src/ribbon/gallery.cpp", + "src/ribbon/page.cpp", + "src/ribbon/panel.cpp", + "src/ribbon/toolbar.cpp", + "src/xrc/xh_ribbon.cpp" +}; +local RIBBON_HDR = { + "wx/ribbon/art.h", + "wx/ribbon/art_internal.h", + "wx/ribbon/bar.h", + "wx/ribbon/buttonbar.h", + "wx/ribbon/control.h", + "wx/ribbon/gallery.h", + "wx/ribbon/page.h", + "wx/ribbon/panel.h", + "wx/ribbon/toolbar.h", + "wx/xrc/xh_ribbon.h" +}; +local PROPGRID_SRC = { + "src/propgrid/advprops.cpp", + "src/propgrid/editors.cpp", + "src/propgrid/manager.cpp", + "src/propgrid/property.cpp", + "src/propgrid/propgrid.cpp", + "src/propgrid/propgridiface.cpp", + "src/propgrid/propgridpagestate.cpp", + "src/propgrid/props.cpp" +}; +local PROPGRID_HDR = { + "wx/propgrid/advprops.h", + "wx/propgrid/editors.h", + "wx/propgrid/manager.h", + "wx/propgrid/property.h", + "wx/propgrid/propgrid.h", + "wx/propgrid/propgriddefs.h", + "wx/propgrid/propgridiface.h", + "wx/propgrid/propgridpagestate.h", + "wx/propgrid/props.h" +}; +local RICHTEXT_SRC = { + "src/richtext/richtextbuffer.cpp", + "src/richtext/richtextctrl.cpp", + "src/richtext/richtextformatdlg.cpp", + "src/richtext/richtexthtml.cpp", + "src/richtext/richtextimagedlg.cpp", + "src/richtext/richtextprint.cpp", + "src/richtext/richtextstyledlg.cpp", + "src/richtext/richtextstyles.cpp", + "src/richtext/richtextsymboldlg.cpp", + "src/richtext/richtextxml.cpp", + "src/xrc/xh_richtext.cpp" +}; +local RICHTEXT_HDR = { + "wx/richtext/richtextbackgroundpage.h", + "wx/richtext/richtextborderspage.h", + "wx/richtext/richtextbuffer.h", + "wx/richtext/richtextbulletspage.h", + "wx/richtext/richtextctrl.h", + "wx/richtext/richtextdialogpage.h", + "wx/richtext/richtextfontpage.h", + "wx/richtext/richtextformatdlg.h", + "wx/richtext/richtexthtml.h", + "wx/richtext/richtextimagedlg.h", + "wx/richtext/richtextindentspage.h", + "wx/richtext/richtextliststylepage.h", + "wx/richtext/richtextmarginspage.h", + "wx/richtext/richtextprint.h", + "wx/richtext/richtextsizepage.h", + "wx/richtext/richtextstyledlg.h", + "wx/richtext/richtextstylepage.h", + "wx/richtext/richtextstyles.h", + "wx/richtext/richtextsymboldlg.h", + "wx/richtext/richtexttabspage.h", + "wx/richtext/richtextuicustomization.h", + "wx/richtext/richtextxml.h", + "wx/xrc/xh_richtext.h" +}; +local STC_CMN_SRC = { + "src/stc/stc.cpp", + "src/stc/PlatWX.cpp", + "src/stc/ScintillaWX.cpp" +}; +local STC_CMN_HDR = "wx/stc/stc.h"; +local STC_OSX_COCOA_SRC = "src/stc/PlatWXcocoa.mm"; +local BASE_PLATFORM_SRC = { + "src/msw/basemsw.cpp", + "src/msw/crashrpt.cpp", + "src/msw/debughlp.cpp", + "src/msw/dde.cpp", + "src/msw/dir.cpp", + "src/msw/dlmsw.cpp", + "src/msw/evtloopconsole.cpp", + "src/msw/mimetype.cpp", + "src/msw/power.cpp", + "src/msw/regconf.cpp", + "src/msw/registry.cpp", + "src/msw/snglinst.cpp", + "src/msw/stackwalk.cpp", + "src/msw/stdpaths.cpp", + "src/msw/thread.cpp", + "src/msw/timer.cpp", + "src/msw/utils.cpp", + "src/msw/utilsexc.cpp", + "src/msw/fswatcher.cpp", + "src/msw/secretstore.cpp" +}; +local BASE_AND_GUI_PLATFORM_SRC = { + "src/msw/main.cpp", + "src/msw/volume.cpp" +}; +local BASE_PLATFORM_HDR = { + "wx/msw/apptrait.h", + "wx/msw/apptbase.h", + "wx/msw/chkconf.h", + "wx/msw/crashrpt.h", + "wx/msw/dde.h", + "wx/msw/debughlp.h", + "wx/msw/evtloopconsole.h", + "wx/msw/gccpriv.h", + "wx/msw/libraries.h", + "wx/msw/mimetype.h", + "wx/msw/private.h", + "wx/msw/regconf.h", + "wx/msw/registry.h", + "wx/msw/seh.h", + "wx/msw/stackwalk.h", + "wx/msw/stdpaths.h", + "wx/msw/winundef.h", + "wx/msw/winver.h", + "wx/msw/wrapcctl.h", + "wx/msw/wrapcdlg.h", + "wx/msw/wrapwin.h", + "wx/msw/fswatcher.h" +}; +local BASE_SRC = { + "src/common/any.cpp", + "src/common/appbase.cpp", + "src/common/arcall.cpp", + "src/common/arcfind.cpp", + "src/common/archive.cpp", + "src/common/arrstr.cpp", + "src/common/base64.cpp", + "src/common/clntdata.cpp", + "src/common/cmdline.cpp", + "src/common/config.cpp", + "src/common/convauto.cpp", + "src/common/datetime.cpp", + "src/common/datetimefmt.cpp", + "src/common/datstrm.cpp", + "src/common/dircmn.cpp", + "src/common/dynlib.cpp", + "src/common/dynload.cpp", + "src/common/encconv.cpp", + "src/common/evtloopcmn.cpp", + "src/common/extended.c", + "src/common/ffile.cpp", + "src/common/file.cpp", + "src/common/fileback.cpp", + "src/common/fileconf.cpp", + "src/common/filefn.cpp", + "src/common/filename.cpp", + "src/common/filesys.cpp", + "src/common/filtall.cpp", + "src/common/filtfind.cpp", + "src/common/fmapbase.cpp", + "src/common/fs_arc.cpp", + "src/common/fs_filter.cpp", + "src/common/hash.cpp", + "src/common/hashmap.cpp", + "src/common/init.cpp", + "src/common/intl.cpp", + "src/common/ipcbase.cpp", + "src/common/languageinfo.cpp", + "src/common/list.cpp", + "src/common/log.cpp", + "src/common/longlong.cpp", + "src/common/memory.cpp", + "src/common/mimecmn.cpp", + "src/common/module.cpp", + "src/common/mstream.cpp", + "src/common/numformatter.cpp", + "src/common/object.cpp", + "src/common/platinfo.cpp", + "src/common/powercmn.cpp", + "src/common/process.cpp", + "src/common/regex.cpp", + "src/common/stdpbase.cpp", + "src/common/sstream.cpp", + "src/common/stdstream.cpp", + "src/common/stopwatch.cpp", + "src/common/strconv.cpp", + "src/common/stream.cpp", + "src/common/string.cpp", + "src/common/stringimpl.cpp", + "src/common/stringops.cpp", + "src/common/strvararg.cpp", + "src/common/sysopt.cpp", + "src/common/tarstrm.cpp", + "src/common/textbuf.cpp", + "src/common/textfile.cpp", + "src/common/threadinfo.cpp", + "src/common/time.cpp", + "src/common/timercmn.cpp", + "src/common/timerimpl.cpp", + "src/common/tokenzr.cpp", + "src/common/translation.cpp", + "src/common/txtstrm.cpp", + "src/common/unichar.cpp", + "src/common/uri.cpp", + "src/common/ustring.cpp", + "src/common/variant.cpp", + "src/common/wfstream.cpp", + "src/common/wxcrt.cpp", + "src/common/wxprintf.cpp", + "src/common/xlocale.cpp", + "src/common/xti.cpp", + "src/common/xtistrm.cpp", + "src/common/zipstrm.cpp", + "src/common/zstream.cpp", + "src/common/fswatchercmn.cpp", + "src/generic/fswatcherg.cpp", + "src/common/secretstore.cpp", + "src/common/lzmastream.cpp", + "src/msw/basemsw.cpp", + "src/msw/crashrpt.cpp", + "src/msw/debughlp.cpp", + "src/msw/dde.cpp", + "src/msw/dir.cpp", + "src/msw/dlmsw.cpp", + "src/msw/evtloopconsole.cpp", + "src/msw/mimetype.cpp", + "src/msw/power.cpp", + "src/msw/regconf.cpp", + "src/msw/registry.cpp", + "src/msw/snglinst.cpp", + "src/msw/stackwalk.cpp", + "src/msw/stdpaths.cpp", + "src/msw/thread.cpp", + "src/msw/timer.cpp", + "src/msw/utils.cpp", + "src/msw/utilsexc.cpp", + "src/msw/fswatcher.cpp", + "src/msw/secretstore.cpp" +}; +local BASE_AND_GUI_SRC = { + "src/common/event.cpp", + "src/common/fs_mem.cpp", + "src/common/msgout.cpp", + "src/common/utilscmn.cpp", + "src/msw/main.cpp", + "src/msw/volume.cpp" +}; +local NET_PLATFORM_SRC = { + "src/msw/sockmsw.cpp", + "src/msw/urlmsw.cpp" +}; +local NET_PLATFORM_HDR = ""; +local NET_SRC = { + "src/common/fs_inet.cpp", + "src/common/ftp.cpp", + "src/common/http.cpp", + "src/common/protocol.cpp", + "src/common/sckaddr.cpp", + "src/common/sckfile.cpp", + "src/common/sckipc.cpp", + "src/common/sckstrm.cpp", + "src/common/socket.cpp", + "src/common/url.cpp", + "src/msw/sockmsw.cpp", + "src/msw/urlmsw.cpp" +}; +local LOWLEVEL_SRC = { + "src/msw/ole/activex.cpp", + "src/msw/app.cpp", + "src/msw/bitmap.cpp", + "src/msw/brush.cpp", + "src/msw/caret.cpp", + "src/msw/clipbrd.cpp", + "src/msw/colour.cpp", + "src/msw/cursor.cpp", + "src/msw/data.cpp", + "src/msw/dc.cpp", + "src/msw/dcclient.cpp", + "src/msw/dcmemory.cpp", + "src/msw/dcprint.cpp", + "src/msw/dcscreen.cpp", + "src/msw/dialup.cpp", + "src/msw/dib.cpp", + "src/msw/display.cpp", + "src/msw/enhmeta.cpp", + "src/msw/font.cpp", + "src/msw/fontenum.cpp", + "src/msw/fontutil.cpp", + "src/msw/gdiimage.cpp", + "src/msw/gdiobj.cpp", + "src/msw/gdiplus.cpp", + "src/msw/graphics.cpp", + "src/msw/icon.cpp", + "src/msw/imaglist.cpp", + "src/msw/minifram.cpp", + "src/msw/nonownedwnd.cpp", + "src/msw/ole/comimpl.cpp", + "src/msw/ole/dataobj.cpp", + "src/msw/ole/dropsrc.cpp", + "src/msw/ole/droptgt.cpp", + "src/msw/ole/oleutils.cpp", + "src/msw/ole/safearray.cpp", + "src/msw/palette.cpp", + "src/msw/pen.cpp", + "src/msw/popupwin.cpp", + "src/msw/printdlg.cpp", + "src/msw/printwin.cpp", + "src/msw/region.cpp", + "src/msw/renderer.cpp", + "src/msw/settings.cpp", + "src/msw/textmeasure.cpp", + "src/msw/tooltip.cpp", + "src/msw/toplevel.cpp", + "src/msw/uiaction.cpp", + "src/msw/utilsgui.cpp", + "src/msw/utilswin.cpp", + "src/msw/uxtheme.cpp", + "src/msw/window.cpp", + "src/msw/graphicsd2d.cpp", + "src/msw/rt/utilsrt.cpp", + "src/common/taskbarcmn.cpp", + "src/msw/helpchm.cpp", + "src/msw/taskbar.cpp", + "src/msw/helpwin.cpp", + "src/msw/joystick.cpp", + "src/msw/aboutdlg.cpp", + "src/msw/notifmsg.cpp", + "src/msw/richtooltip.cpp", + "src/msw/sound.cpp", + "src/msw/ole/automtn.cpp", + "src/msw/rt/notifmsgrt.cpp", + "src/msw/ole/uuid.cpp", + "src/msw/evtloop.cpp", + "src/msw/ole/access.cpp" +}; +local LOWLEVEL_HDR = { + "wx/msw/nonownedwnd.h", + "wx/msw/ole/activex.h", + "wx/msw/popupwin.h", + "wx/msw/uxtheme.h", + "wx/msw/htmlhelp.h", + "wx/msw/helpwin.h", + "wx/msw/taskbar.h", + "wx/msw/helpchm.h", + "wx/msw/sound.h", + "wx/msw/joystick.h", + "wx/msw/evtloop.h" +}; +local GUI_SRC = { + "src/generic/clrpickerg.cpp", + "src/generic/collpaneg.cpp", + "src/generic/filepickerg.cpp", + "src/generic/fontpickerg.cpp", + "src/generic/statusbr.cpp", + "src/generic/prntdlgg.cpp", + "src/msw/accel.cpp", + "src/msw/anybutton.cpp", + "src/msw/appprogress.cpp", + "src/msw/artmsw.cpp", + "src/msw/bmpbuttn.cpp", + "src/msw/button.cpp", + "src/msw/checkbox.cpp", + "src/msw/choice.cpp", + "src/msw/colordlg.cpp", + "src/msw/combo.cpp", + "src/msw/combobox.cpp", + "src/msw/control.cpp", + "src/msw/dialog.cpp", + "src/msw/dirdlg.cpp", + "src/msw/dragimag.cpp", + "src/msw/filedlg.cpp", + "src/msw/frame.cpp", + "src/msw/gauge.cpp", + "src/msw/headerctrl.cpp", + "src/msw/iniconf.cpp", + "src/msw/listbox.cpp", + "src/msw/listctrl.cpp", + "src/msw/mdi.cpp", + "src/msw/menu.cpp", + "src/msw/menuitem.cpp", + "src/msw/metafile.cpp", + "src/msw/msgdlg.cpp", + "src/msw/nativdlg.cpp", + "src/msw/nativewin.cpp", + "src/msw/notebook.cpp", + "src/msw/ownerdrw.cpp", + "src/msw/progdlg.cpp", + "src/msw/radiobox.cpp", + "src/msw/radiobut.cpp", + "src/msw/richmsgdlg.cpp", + "src/msw/scrolbar.cpp", + "src/msw/slider.cpp", + "src/msw/spinbutt.cpp", + "src/msw/spinctrl.cpp", + "src/msw/statbmp.cpp", + "src/msw/statbox.cpp", + "src/msw/statusbar.cpp", + "src/msw/statline.cpp", + "src/msw/stattext.cpp", + "src/msw/taskbarbutton.cpp", + "src/msw/toolbar.cpp", + "src/msw/textctrl.cpp", + "src/msw/textentry.cpp", + "src/msw/tglbtn.cpp", + "src/msw/treectrl.cpp", + "src/msw/systhemectrl.cpp", + "src/msw/customdraw.cpp", + "src/msw/commandlinkbutton.cpp", + "src/msw/bmpcbox.cpp", + "src/msw/hyperlink.cpp", + "src/msw/calctrl.cpp", + "src/msw/datectrl.cpp", + "src/msw/datetimectrl.cpp", + "src/msw/timectrl.cpp", + "src/msw/datecontrols.cpp", + "src/generic/activityindicator.cpp", + "src/msw/checklst.cpp", + "src/msw/fdrepdlg.cpp", + "src/msw/fontdlg.cpp" +}; +local GUI_HDR = { + "wx/generic/clrpickerg.h", + "wx/generic/collpaneg.h", + "wx/generic/filepickerg.h", + "wx/generic/fontpickerg.h", + "wx/msw/accel.h", + "wx/msw/anybutton.h", + "wx/msw/app.h", + "wx/msw/appprogress.h", + "wx/msw/bitmap.h", + "wx/msw/bmpbuttn.h", + "wx/msw/brush.h", + "wx/msw/button.h", + "wx/msw/caret.h", + "wx/msw/checkbox.h", + "wx/msw/choice.h", + "wx/msw/clipbrd.h", + "wx/msw/colordlg.h", + "wx/msw/colour.h", + "wx/msw/combo.h", + "wx/msw/combobox.h", + "wx/msw/control.h", + "wx/msw/ctrlsub.h", + "wx/msw/cursor.h", + "wx/msw/custombgwin.h", + "wx/msw/dc.h", + "wx/msw/dcclient.h", + "wx/msw/dcmemory.h", + "wx/msw/dcprint.h", + "wx/msw/dcscreen.h", + "wx/msw/dialog.h", + "wx/msw/dib.h", + "wx/msw/dirdlg.h", + "wx/msw/dragimag.h", + "wx/msw/enhmeta.h", + "wx/msw/filedlg.h", + "wx/msw/font.h", + "wx/msw/frame.h", + "wx/msw/gauge.h", + "wx/msw/gdiimage.h", + "wx/msw/headerctrl.h", + "wx/msw/icon.h", + "wx/msw/imaglist.h", + "wx/msw/iniconf.h", + "wx/msw/init.h", + "wx/msw/listbox.h", + "wx/msw/listctrl.h", + "wx/msw/mdi.h", + "wx/msw/menu.h", + "wx/msw/menuitem.h", + "wx/msw/metafile.h", + "wx/msw/minifram.h", + "wx/msw/missing.h", + "wx/msw/msgdlg.h", + "wx/msw/msvcrt.h", + "wx/msw/notebook.h", + "wx/msw/ole/access.h", + "wx/msw/ole/comimpl.h", + "wx/msw/ole/dataform.h", + "wx/msw/ole/dataobj.h", + "wx/msw/ole/dataobj2.h", + "wx/msw/ole/dropsrc.h", + "wx/msw/ole/droptgt.h", + "wx/msw/ole/oleutils.h", + "wx/msw/ole/safearray.h", + "wx/msw/ownerdrw.h", + "wx/msw/ownerdrawnbutton.h", + "wx/msw/palette.h", + "wx/msw/panel.h", + "wx/msw/pen.h", + "wx/msw/printdlg.h", + "wx/msw/printwin.h", + "wx/msw/progdlg.h", + "wx/msw/radiobox.h", + "wx/msw/radiobut.h", + "wx/msw/region.h", + "wx/msw/rcdefs.h", + "wx/msw/richmsgdlg.h", + "wx/msw/scrolbar.h", + "wx/msw/slider.h", + "wx/msw/spinbutt.h", + "wx/msw/spinctrl.h", + "wx/msw/statbmp.h", + "wx/msw/statbox.h", + "wx/msw/statusbar.h", + "wx/msw/statline.h", + "wx/msw/stattext.h", + "wx/msw/taskbarbutton.h", + "wx/msw/toolbar.h", + "wx/msw/textctrl.h", + "wx/msw/textentry.h", + "wx/msw/tglbtn.h", + "wx/msw/tooltip.h", + "wx/msw/toplevel.h", + "wx/msw/treectrl.h", + "wx/msw/window.h", + "wx/msw/rt/utils.h", + "wx/msw/hyperlink.h", + "wx/msw/bmpcbox.h", + "wx/msw/commandlinkbutton.h", + "wx/msw/datetimectrl.h", + "wx/msw/timectrl.h", + "wx/msw/datectrl.h", + "wx/msw/calctrl.h", + "wx/generic/activityindicator.h", + "wx/msw/checklst.h", + "wx/msw/fdrepdlg.h", + "wx/msw/fontdlg.h", + "wx/msw/ole/automtn.h", + "wx/msw/ole/uuid.h", + "wx/msw/wx.manifest", + "wx/msw/amd64.manifest", + "wx/msw/ia64.manifest", + "wx/msw/wx.rcwx/msw/colours.bmp", + "wx/msw/csquery.bmpwx/msw/blank.cur", + "wx/msw/bullseye.cur", + "wx/msw/cross.cur", + "wx/msw/hand.cur", + "wx/msw/magnif1.cur", + "wx/msw/pbrush.cur", + "wx/msw/pencil.cur", + "wx/msw/pntleft.cur", + "wx/msw/pntright.cur", + "wx/msw/roller.curwx/msw/cdrom.ico", + "wx/msw/child.ico", + "wx/msw/computer.ico", + "wx/msw/drive.ico", + "wx/msw/file1.ico", + "wx/msw/floppy.ico", + "wx/msw/folder1.ico", + "wx/msw/folder2.ico", + "wx/msw/mdi.ico", + "wx/msw/question.ico", + "wx/msw/removble.ico", + "wx/msw/std.ico" +}; +local CORE_SRC = { + "src/msw/ole/activex.cpp", + "src/msw/app.cpp", + "src/msw/bitmap.cpp", + "src/msw/brush.cpp", + "src/msw/caret.cpp", + "src/msw/clipbrd.cpp", + "src/msw/colour.cpp", + "src/msw/cursor.cpp", + "src/msw/data.cpp", + "src/msw/dc.cpp", + "src/msw/dcclient.cpp", + "src/msw/dcmemory.cpp", + "src/msw/dcprint.cpp", + "src/msw/dcscreen.cpp", + "src/msw/dialup.cpp", + "src/msw/dib.cpp", + "src/msw/display.cpp", + "src/msw/enhmeta.cpp", + "src/msw/font.cpp", + "src/msw/fontenum.cpp", + "src/msw/fontutil.cpp", + "src/msw/gdiimage.cpp", + "src/msw/gdiobj.cpp", + "src/msw/gdiplus.cpp", + "src/msw/graphics.cpp", + "src/msw/icon.cpp", + "src/msw/imaglist.cpp", + "src/msw/minifram.cpp", + "src/msw/nonownedwnd.cpp", + "src/msw/ole/comimpl.cpp", + "src/msw/ole/dataobj.cpp", + "src/msw/ole/dropsrc.cpp", + "src/msw/ole/droptgt.cpp", + "src/msw/ole/oleutils.cpp", + "src/msw/ole/safearray.cpp", + "src/msw/palette.cpp", + "src/msw/pen.cpp", + "src/msw/popupwin.cpp", + "src/msw/printdlg.cpp", + "src/msw/printwin.cpp", + "src/msw/region.cpp", + "src/msw/renderer.cpp", + "src/msw/settings.cpp", + "src/msw/textmeasure.cpp", + "src/msw/tooltip.cpp", + "src/msw/toplevel.cpp", + "src/msw/uiaction.cpp", + "src/msw/utilsgui.cpp", + "src/msw/utilswin.cpp", + "src/msw/uxtheme.cpp", + "src/msw/window.cpp", + "src/msw/graphicsd2d.cpp", + "src/msw/rt/utilsrt.cpp", + "src/common/taskbarcmn.cpp", + "src/msw/helpchm.cpp", + "src/msw/taskbar.cpp", + "src/msw/helpwin.cpp", + "src/msw/joystick.cpp", + "src/msw/aboutdlg.cpp", + "src/msw/notifmsg.cpp", + "src/msw/richtooltip.cpp", + "src/msw/sound.cpp", + "src/msw/ole/automtn.cpp", + "src/msw/rt/notifmsgrt.cpp", + "src/msw/ole/uuid.cpp", + "src/msw/evtloop.cpp", + "src/msw/ole/access.cpp", + "src/generic/clrpickerg.cpp", + "src/generic/collpaneg.cpp", + "src/generic/filepickerg.cpp", + "src/generic/fontpickerg.cpp", + "src/generic/statusbr.cpp", + "src/generic/prntdlgg.cpp", + "src/msw/accel.cpp", + "src/msw/anybutton.cpp", + "src/msw/appprogress.cpp", + "src/msw/artmsw.cpp", + "src/msw/bmpbuttn.cpp", + "src/msw/button.cpp", + "src/msw/checkbox.cpp", + "src/msw/choice.cpp", + "src/msw/colordlg.cpp", + "src/msw/combo.cpp", + "src/msw/combobox.cpp", + "src/msw/control.cpp", + "src/msw/dialog.cpp", + "src/msw/dirdlg.cpp", + "src/msw/dragimag.cpp", + "src/msw/filedlg.cpp", + "src/msw/frame.cpp", + "src/msw/gauge.cpp", + "src/msw/headerctrl.cpp", + "src/msw/iniconf.cpp", + "src/msw/listbox.cpp", + "src/msw/listctrl.cpp", + "src/msw/mdi.cpp", + "src/msw/menu.cpp", + "src/msw/menuitem.cpp", + "src/msw/metafile.cpp", + "src/msw/msgdlg.cpp", + "src/msw/nativdlg.cpp", + "src/msw/nativewin.cpp", + "src/msw/notebook.cpp", + "src/msw/ownerdrw.cpp", + "src/msw/progdlg.cpp", + "src/msw/radiobox.cpp", + "src/msw/radiobut.cpp", + "src/msw/richmsgdlg.cpp", + "src/msw/scrolbar.cpp", + "src/msw/slider.cpp", + "src/msw/spinbutt.cpp", + "src/msw/spinctrl.cpp", + "src/msw/statbmp.cpp", + "src/msw/statbox.cpp", + "src/msw/statusbar.cpp", + "src/msw/statline.cpp", + "src/msw/stattext.cpp", + "src/msw/taskbarbutton.cpp", + "src/msw/toolbar.cpp", + "src/msw/textctrl.cpp", + "src/msw/textentry.cpp", + "src/msw/tglbtn.cpp", + "src/msw/treectrl.cpp", + "src/msw/systhemectrl.cpp", + "src/msw/customdraw.cpp", + "src/msw/commandlinkbutton.cpp", + "src/msw/bmpcbox.cpp", + "src/msw/hyperlink.cpp", + "src/msw/calctrl.cpp", + "src/msw/datectrl.cpp", + "src/msw/datetimectrl.cpp", + "src/msw/timectrl.cpp", + "src/msw/datecontrols.cpp", + "src/generic/activityindicator.cpp", + "src/msw/checklst.cpp", + "src/msw/fdrepdlg.cpp", + "src/msw/fontdlg.cpp", + "src/common/accelcmn.cpp", + "src/common/accesscmn.cpp", + "src/common/anidecod.cpp", + "src/common/affinematrix2d.cpp", + "src/common/appcmn.cpp", + "src/common/artprov.cpp", + "src/common/artstd.cpp", + "src/common/arttango.cpp", + "src/common/bmpbase.cpp", + "src/common/bmpbtncmn.cpp", + "src/common/bookctrl.cpp", + "src/common/btncmn.cpp", + "src/common/cairo.cpp", + "src/common/checkboxcmn.cpp", + "src/common/checklstcmn.cpp", + "src/common/choiccmn.cpp", + "src/common/clipcmn.cpp", + "src/common/clrpickercmn.cpp", + "src/common/colourcmn.cpp", + "src/common/colourdata.cpp", + "src/common/combocmn.cpp", + "src/common/cmdproc.cpp", + "src/common/cmndata.cpp", + "src/common/containr.cpp", + "src/common/cshelp.cpp", + "src/common/ctrlcmn.cpp", + "src/common/ctrlsub.cpp", + "src/common/dcbase.cpp", + "src/common/dcbufcmn.cpp", + "src/common/dcgraph.cpp", + "src/common/dcsvg.cpp", + "src/common/dirctrlcmn.cpp", + "src/common/dlgcmn.cpp", + "src/common/dndcmn.cpp", + "src/common/dobjcmn.cpp", + "src/common/docmdi.cpp", + "src/common/docview.cpp", + "src/common/dpycmn.cpp", + "src/common/dseldlg.cpp", + "src/common/effects.cpp", + "src/common/fddlgcmn.cpp", + "src/common/filectrlcmn.cpp", + "src/common/filehistorycmn.cpp", + "src/common/filepickercmn.cpp", + "src/common/fontpickercmn.cpp", + "src/common/fldlgcmn.cpp", + "src/common/fontcmn.cpp", + "src/common/fontdata.cpp", + "src/generic/graphicc.cpp", + "src/common/fontenumcmn.cpp", + "src/common/fontmap.cpp", + "src/common/fontutilcmn.cpp", + "src/common/framecmn.cpp", + "src/common/gaugecmn.cpp", + "src/common/gbsizer.cpp", + "src/common/gdicmn.cpp", + "src/common/geometry.cpp", + "src/common/gifdecod.cpp", + "src/common/graphcmn.cpp", + "src/common/headercolcmn.cpp", + "src/common/headerctrlcmn.cpp", + "src/common/helpbase.cpp", + "src/common/iconbndl.cpp", + "src/common/imagall.cpp", + "src/common/imagbmp.cpp", + "src/common/image.cpp", + "src/common/imagfill.cpp", + "src/common/imaggif.cpp", + "src/common/imagiff.cpp", + "src/common/imagjpeg.cpp", + "src/common/imagpcx.cpp", + "src/common/imagpng.cpp", + "src/common/imagpnm.cpp", + "src/common/imagtga.cpp", + "src/common/imagtiff.cpp", + "src/common/imagxpm.cpp", + "src/common/layout.cpp", + "src/common/lboxcmn.cpp", + "src/common/listctrlcmn.cpp", + "src/common/markupparser.cpp", + "src/common/matrix.cpp", + "src/common/menucmn.cpp", + "src/common/modalhook.cpp", + "src/common/mousemanager.cpp", + "src/common/nbkbase.cpp", + "src/common/overlaycmn.cpp", + "src/common/ownerdrwcmn.cpp", + "src/common/paper.cpp", + "src/common/panelcmn.cpp", + "src/common/persist.cpp", + "src/common/pickerbase.cpp", + "src/common/popupcmn.cpp", + "src/common/preferencescmn.cpp", + "src/common/prntbase.cpp", + "src/common/quantize.cpp", + "src/common/radiobtncmn.cpp", + "src/common/radiocmn.cpp", + "src/common/rearrangectrl.cpp", + "src/common/rendcmn.cpp", + "src/common/rgncmn.cpp", + "src/common/scrolbarcmn.cpp", + "src/common/settcmn.cpp", + "src/common/sizer.cpp", + "src/common/slidercmn.cpp", + "src/common/spinbtncmn.cpp", + "src/common/spinctrlcmn.cpp", + "src/common/srchcmn.cpp", + "src/common/statbar.cpp", + "src/common/statbmpcmn.cpp", + "src/common/statboxcmn.cpp", + "src/common/statlinecmn.cpp", + "src/common/stattextcmn.cpp", + "src/common/stockitem.cpp", + "src/common/tbarbase.cpp", + "src/common/textcmn.cpp", + "src/common/textentrycmn.cpp", + "src/common/textmeasurecmn.cpp", + "src/common/toplvcmn.cpp", + "src/common/treebase.cpp", + "src/common/uiactioncmn.cpp", + "src/common/valgen.cpp", + "src/common/validate.cpp", + "src/common/valtext.cpp", + "src/common/valnum.cpp", + "src/common/wincmn.cpp", + "src/common/windowid.cpp", + "src/common/wrapsizer.cpp", + "src/common/xpmdecod.cpp", + "src/generic/animateg.cpp", + "src/generic/busyinfo.cpp", + "src/generic/buttonbar.cpp", + "src/generic/choicdgg.cpp", + "src/generic/choicbkg.cpp", + "src/generic/collheaderctrlg.cpp", + "src/generic/combog.cpp", + "src/generic/dcpsg.cpp", + "src/generic/dirctrlg.cpp", + "src/generic/dragimgg.cpp", + "src/generic/filectrlg.cpp", + "src/generic/headerctrlg.cpp", + "src/generic/infobar.cpp", + "src/generic/listbkg.cpp", + "src/generic/logg.cpp", + "src/generic/markuptext.cpp", + "src/generic/msgdlgg.cpp", + "src/generic/numdlgg.cpp", + "src/generic/progdlgg.cpp", + "src/generic/preferencesg.cpp", + "src/generic/printps.cpp", + "src/generic/renderg.cpp", + "src/generic/richmsgdlgg.cpp", + "src/generic/scrlwing.cpp", + "src/generic/selstore.cpp", + "src/generic/spinctlg.cpp", + "src/generic/splitter.cpp", + "src/generic/srchctlg.cpp", + "src/generic/statbmpg.cpp", + "src/generic/stattextg.cpp", + "src/generic/textdlgg.cpp", + "src/generic/tipwin.cpp", + "src/generic/toolbkg.cpp", + "src/generic/treectlg.cpp", + "src/generic/treebkg.cpp", + "src/generic/vlbox.cpp", + "src/generic/vscroll.cpp", + "src/xrc/xmlreshandler.cpp", + "src/generic/splash.cpp", + "src/generic/notifmsgg.cpp", + "src/generic/odcombo.cpp", + "src/common/calctrlcmn.cpp", + "src/generic/grideditors.cpp", + "src/common/bmpcboxcmn.cpp", + "src/generic/grid.cpp", + "src/generic/gridctrl.cpp", + "src/generic/hyperlinkg.cpp", + "src/generic/helpext.cpp", + "src/generic/sashwin.cpp", + "src/generic/gridsel.cpp", + "src/common/addremovectrl.cpp", + "src/generic/tipdlg.cpp", + "src/generic/aboutdlgg.cpp", + "src/common/gridcmn.cpp", + "src/common/richtooltipcmn.cpp", + "src/generic/datectlg.cpp", + "src/generic/bannerwindow.cpp", + "src/generic/treelist.cpp", + "src/common/datavcmn.cpp", + "src/common/animatecmn.cpp", + "src/common/odcombocmn.cpp", + "src/common/hyperlnkcmn.cpp", + "src/generic/propdlg.cpp", + "src/generic/bmpcboxg.cpp", + "src/generic/richtooltipg.cpp", + "src/generic/timectrlg.cpp", + "src/generic/commandlinkbuttong.cpp", + "src/common/notifmsgcmn.cpp", + "src/generic/wizard.cpp", + "src/generic/datavgen.cpp", + "src/generic/editlbox.cpp", + "src/generic/laywin.cpp", + "src/generic/calctrlg.cpp", + "src/generic/rowheightcache.cpp" +}; +local ADVANCED_SRC = "src/common/dummy.cpp"; +local MEDIA_PLATFORM_SRC = { + "src/msw/mediactrl_am.cpp", + "src/msw/mediactrl_wmp10.cpp", + "src/msw/mediactrl_qt.cpp" +}; +local MEDIA_PLATFORM_HDR = " "; +local MEDIA_SRC = { + "src/common/mediactrlcmn.cpp", + "src/msw/mediactrl_am.cpp", + "src/msw/mediactrl_wmp10.cpp", + "src/msw/mediactrl_qt.cpp" +}; +local MEDIA_HDR = "wx/mediactrl.h"; +local STC_SRC = { + "src/stc/stc.cpp", + "src/stc/PlatWX.cpp", + "src/stc/ScintillaWX.cpp" +}; +local STC_HDR = "wx/stc/stc.h"; +local GUI_CORE_HEADERS = { + "wx/generic/clrpickerg.h", + "wx/generic/collpaneg.h", + "wx/generic/filepickerg.h", + "wx/generic/fontpickerg.h", + "wx/msw/accel.h", + "wx/msw/anybutton.h", + "wx/msw/app.h", + "wx/msw/appprogress.h", + "wx/msw/bitmap.h", + "wx/msw/bmpbuttn.h", + "wx/msw/brush.h", + "wx/msw/button.h", + "wx/msw/caret.h", + "wx/msw/checkbox.h", + "wx/msw/choice.h", + "wx/msw/clipbrd.h", + "wx/msw/colordlg.h", + "wx/msw/colour.h", + "wx/msw/combo.h", + "wx/msw/combobox.h", + "wx/msw/control.h", + "wx/msw/ctrlsub.h", + "wx/msw/cursor.h", + "wx/msw/custombgwin.h", + "wx/msw/dc.h", + "wx/msw/dcclient.h", + "wx/msw/dcmemory.h", + "wx/msw/dcprint.h", + "wx/msw/dcscreen.h", + "wx/msw/dialog.h", + "wx/msw/dib.h", + "wx/msw/dirdlg.h", + "wx/msw/dragimag.h", + "wx/msw/enhmeta.h", + "wx/msw/filedlg.h", + "wx/msw/font.h", + "wx/msw/frame.h", + "wx/msw/gauge.h", + "wx/msw/gdiimage.h", + "wx/msw/headerctrl.h", + "wx/msw/icon.h", + "wx/msw/imaglist.h", + "wx/msw/iniconf.h", + "wx/msw/init.h", + "wx/msw/listbox.h", + "wx/msw/listctrl.h", + "wx/msw/mdi.h", + "wx/msw/menu.h", + "wx/msw/menuitem.h", + "wx/msw/metafile.h", + "wx/msw/minifram.h", + "wx/msw/missing.h", + "wx/msw/msgdlg.h", + "wx/msw/msvcrt.h", + "wx/msw/notebook.h", + "wx/msw/ole/access.h", + "wx/msw/ole/comimpl.h", + "wx/msw/ole/dataform.h", + "wx/msw/ole/dataobj.h", + "wx/msw/ole/dataobj2.h", + "wx/msw/ole/dropsrc.h", + "wx/msw/ole/droptgt.h", + "wx/msw/ole/oleutils.h", + "wx/msw/ole/safearray.h", + "wx/msw/ownerdrw.h", + "wx/msw/ownerdrawnbutton.h", + "wx/msw/palette.h", + "wx/msw/panel.h", + "wx/msw/pen.h", + "wx/msw/printdlg.h", + "wx/msw/printwin.h", + "wx/msw/progdlg.h", + "wx/msw/radiobox.h", + "wx/msw/radiobut.h", + "wx/msw/region.h", + "wx/msw/rcdefs.h", + "wx/msw/richmsgdlg.h", + "wx/msw/scrolbar.h", + "wx/msw/slider.h", + "wx/msw/spinbutt.h", + "wx/msw/spinctrl.h", + "wx/msw/statbmp.h", + "wx/msw/statbox.h", + "wx/msw/statusbar.h", + "wx/msw/statline.h", + "wx/msw/stattext.h", + "wx/msw/taskbarbutton.h", + "wx/msw/toolbar.h", + "wx/msw/textctrl.h", + "wx/msw/textentry.h", + "wx/msw/tglbtn.h", + "wx/msw/tooltip.h", + "wx/msw/toplevel.h", + "wx/msw/treectrl.h", + "wx/msw/window.h", + "wx/msw/rt/utils.h", + "wx/msw/hyperlink.h", + "wx/msw/bmpcbox.h", + "wx/msw/commandlinkbutton.h", + "wx/msw/datetimectrl.h", + "wx/msw/timectrl.h", + "wx/msw/datectrl.h", + "wx/msw/calctrl.h", + "wx/generic/activityindicator.h", + "wx/msw/checklst.h", + "wx/msw/fdrepdlg.h", + "wx/msw/fontdlg.h", + "wx/msw/ole/automtn.h", + "wx/msw/ole/uuid.h", + "wx/msw/wx.manifest", + "wx/msw/amd64.manifest", + "wx/msw/ia64.manifest", + "wx/msw/wx.rcwx/msw/colours.bmp", + "wx/msw/csquery.bmpwx/msw/blank.cur", + "wx/msw/bullseye.cur", + "wx/msw/cross.cur", + "wx/msw/hand.cur", + "wx/msw/magnif1.cur", + "wx/msw/pbrush.cur", + "wx/msw/pencil.cur", + "wx/msw/pntleft.cur", + "wx/msw/pntright.cur", + "wx/msw/roller.curwx/msw/cdrom.ico", + "wx/msw/child.ico", + "wx/msw/computer.ico", + "wx/msw/drive.ico", + "wx/msw/file1.ico", + "wx/msw/floppy.ico", + "wx/msw/folder1.ico", + "wx/msw/folder2.ico", + "wx/msw/mdi.ico", + "wx/msw/question.ico", + "wx/msw/removble.ico", + "wx/msw/std.ico" +}; +local ALL_GUI_HEADERS = { + "wx/affinematrix2dbase.h", + "wx/affinematrix2d.h", + "wx/anybutton.h", + "wx/bmpbuttn.h", + "wx/brush.h", + "wx/button.h", + "wx/checkbox.h", + "wx/checklst.h", + "wx/choicdlg.h", + "wx/choice.h", + "wx/cmndata.h", + "wx/collpane.h", + "wx/combo.h", + "wx/combobox.h", + "wx/compositewin.h", + "wx/control.h", + "wx/ctrlsub.h", + "wx/cursor.h", + "wx/custombgwin.h", + "wx/dc.h", + "wx/dcclient.h", + "wx/dcgraph.h", + "wx/dcmemory.h", + "wx/dcprint.h", + "wx/dcscreen.h", + "wx/dcsvg.h", + "wx/dialog.h", + "wx/dirdlg.h", + "wx/dragimag.h", + "wx/encinfo.h", + "wx/filedlg.h", + "wx/frame.h", + "wx/gauge.h", + "wx/gbsizer.h", + "wx/gdicmn.h", + "wx/generic/accel.h", + "wx/generic/animate.h", + "wx/generic/buttonbar.h", + "wx/generic/choicdgg.h", + "wx/generic/combo.h", + "wx/generic/custombgwin.h", + "wx/generic/dcpsg.h", + "wx/generic/dirctrlg.h", + "wx/generic/dragimgg.h", + "wx/generic/filectrlg.h", + "wx/generic/headerctrlg.h", + "wx/generic/infobar.h", + "wx/generic/logg.h", + "wx/generic/msgdlgg.h", + "wx/generic/numdlgg.h", + "wx/generic/notebook.h", + "wx/generic/panelg.h", + "wx/generic/prntdlgg.h", + "wx/generic/printps.h", + "wx/generic/progdlgg.h", + "wx/generic/richmsgdlgg.h", + "wx/generic/scrolwin.h", + "wx/generic/spinctlg.h", + "wx/generic/splitter.h", + "wx/generic/srchctlg.h", + "wx/generic/statbmpg.h", + "wx/generic/stattextg.h", + "wx/generic/textdlgg.h", + "wx/generic/treectlg.h", + "wx/graphics.h", + "wx/headercol.h", + "wx/headerctrl.h", + "wx/helphtml.h", + "wx/icon.h", + "wx/infobar.h", + "wx/itemid.h", + "wx/layout.h", + "wx/listbox.h", + "wx/mdi.h", + "wx/menu.h", + "wx/modalhook.h", + "wx/mousemanager.h", + "wx/msgdlg.h", + "wx/nativewin.h", + "wx/numdlg.h", + "wx/overlay.h", + "wx/palette.h", + "wx/panel.h", + "wx/pen.h", + "wx/position.h", + "wx/preferences.h", + "wx/radiobox.h", + "wx/radiobut.h", + "wx/range.h", + "wx/rearrangectrl.h", + "wx/renderer.h", + "wx/richmsgdlg.h", + "wx/scrolbar.h", + "wx/scrolwin.h", + "wx/selstore.h", + "wx/settings.h", + "wx/sizer.h", + "wx/slider.h", + "wx/statbmp.h", + "wx/statbox.h", + "wx/stattext.h", + "wx/statusbr.h", + "wx/testing.h", + "wx/textcompleter.h", + "wx/textctrl.h", + "wx/textdlg.h", + "wx/textentry.h", + "wx/textwrapper.h", + "wx/toolbar.h", + "wx/validate.h", + "wx/valtext.h", + "wx/valnum.h", + "wx/window.h", + "wx/windowid.h", + "wx/windowptr.h", + "wx/withimages.h", + "wx/wrapsizer.h", + "wx/wupdlock.h", + "wx/accel.h", + "wx/access.h", + "wx/anidecod.h", + "wx/animdecod.h", + "wx/appprogress.h", + "wx/artprov.h", + "wx/bitmap.h", + "wx/bookctrl.h", + "wx/busyinfo.h", + "wx/generic/busyinfo.h", + "wx/caret.h", + "wx/choicebk.h", + "wx/clipbrd.h", + "wx/clrpicker.h", + "wx/cmdproc.h", + "wx/colordlg.h", + "wx/colour.h", + "wx/colourdata.h", + "wx/cshelp.h", + "wx/dataobj.h", + "wx/dcmirror.h", + "wx/dcps.h", + "wx/dialup.h", + "wx/dirctrl.h", + "wx/display.h", + "wx/dnd.h", + "wx/docmdi.h", + "wx/docview.h", + "wx/effects.h", + "wx/fdrepdlg.h", + "wx/filectrl.h", + "wx/filehistory.h", + "wx/filepicker.h", + "wx/fontpicker.h", + "wx/fmappriv.h", + "wx/font.h", + "wx/fontdata.h", + "wx/fontdlg.h", + "wx/fontenum.h", + "wx/fontutil.h", + "wx/gdiobj.h", + "wx/geometry.h", + "wx/gifdecod.h", + "wx/help.h", + "wx/helpbase.h", + "wx/helpwin.h", + "wx/iconbndl.h", + "wx/imagbmp.h", + "wx/image.h", + "wx/imaggif.h", + "wx/imagiff.h", + "wx/imagjpeg.h", + "wx/imaglist.h", + "wx/imagpcx.h", + "wx/imagpng.h", + "wx/imagpnm.h", + "wx/imagtga.h", + "wx/imagtiff.h", + "wx/imagxpm.h", + "wx/listbase.h", + "wx/listbook.h", + "wx/listctrl.h", + "wx/matrix.h", + "wx/menuitem.h", + "wx/metafile.h", + "wx/minifram.h", + "wx/nonownedwnd.h", + "wx/notebook.h", + "wx/ownerdrw.h", + "wx/paper.h", + "wx/persist.h", + "wx/persist/bookctrl.h", + "wx/persist/dataview.h", + "wx/persist/splitter.h", + "wx/persist/toplevel.h", + "wx/persist/treebook.h", + "wx/persist/window.h", + "wx/pickerbase.h", + "wx/popupwin.h", + "wx/print.h", + "wx/printdlg.h", + "wx/prntbase.h", + "wx/progdlg.h", + "wx/quantize.h", + "wx/rawbmp.h", + "wx/region.h", + "wx/scopeguard.h", + "wx/simplebook.h", + "wx/spinbutt.h", + "wx/spinctrl.h", + "wx/splitter.h", + "wx/srchctrl.h", + "wx/statline.h", + "wx/taskbarbutton.h", + "wx/tbarbase.h", + "wx/tglbtn.h", + "wx/tipwin.h", + "wx/toolbook.h", + "wx/tooltip.h", + "wx/toplevel.h", + "wx/treebase.h", + "wx/treebook.h", + "wx/treectrl.h", + "wx/uiaction.h", + "wx/valgen.h", + "wx/vidmode.h", + "wx/vlbox.h", + "wx/vms_x_fix.h", + "wx/vscroll.h", + "wx/xpmdecod.h", + "wx/xpmhand.h", + "wx/xrc/xmlreshandler.h", + "wx/systhemectrl.h", + "wx/collheaderctrl.h", + "wx/generic/collheaderctrl.h", + "wx/itemattr.h", + "wx/peninfobase.h", + "wx/dataview.h", + "wx/generic/helpext.h", + "wx/sashwin.h", + "wx/tipdlg.h", + "wx/generic/propdlg.h", + "wx/generic/bmpcbox.h", + "wx/datetimectrl.h", + "wx/grid.h", + "wx/generic/grid.h", + "wx/wizard.h", + "wx/generic/grideditors.h", + "wx/generic/dataview.h", + "wx/generic/wizard.h", + "wx/generic/dvrenderers.h", + "wx/dateevt.h", + "wx/editlbox.h", + "wx/splash.h", + "wx/bmpcbox.h", + "wx/generic/gridctrl.h", + "wx/addremovectrl.h", + "wx/generic/notifmsg.h", + "wx/odcombo.h", + "wx/animate.h", + "wx/generic/hyperlink.h", + "wx/dcbuffer.h", + "wx/joystick.h", + "wx/timectrl.h", + "wx/hyperlink.h", + "wx/generic/aboutdlgg.h", + "wx/taskbar.h", + "wx/generic/timectrl.h", + "wx/commandlinkbutton.h", + "wx/richtooltip.h", + "wx/sound.h", + "wx/generic/laywin.h", + "wx/generic/splash.h", + "wx/generic/calctrlg.h", + "wx/generic/sashwin.h", + "wx/treelist.h", + "wx/notifmsg.h", + "wx/datectrl.h", + "wx/laywin.h", + "wx/generic/gridsel.h", + "wx/aboutdlg.h", + "wx/dvrenderers.h", + "wx/generic/datectrl.h", + "wx/bannerwindow.h", + "wx/activityindicator.h", + "wx/generic/dvrenderer.h", + "wx/calctrl.h", + "wx/propdlg.h", + "wx/msw/nonownedwnd.h", + "wx/msw/ole/activex.h", + "wx/msw/popupwin.h", + "wx/msw/uxtheme.h", + "wx/msw/htmlhelp.h", + "wx/msw/helpwin.h", + "wx/msw/taskbar.h", + "wx/msw/helpchm.h", + "wx/msw/sound.h", + "wx/msw/joystick.h", + "wx/msw/evtloop.h", + "wx/generic/clrpickerg.h", + "wx/generic/collpaneg.h", + "wx/generic/filepickerg.h", + "wx/generic/fontpickerg.h", + "wx/msw/accel.h", + "wx/msw/anybutton.h", + "wx/msw/app.h", + "wx/msw/appprogress.h", + "wx/msw/bitmap.h", + "wx/msw/bmpbuttn.h", + "wx/msw/brush.h", + "wx/msw/button.h", + "wx/msw/caret.h", + "wx/msw/checkbox.h", + "wx/msw/choice.h", + "wx/msw/clipbrd.h", + "wx/msw/colordlg.h", + "wx/msw/colour.h", + "wx/msw/combo.h", + "wx/msw/combobox.h", + "wx/msw/control.h", + "wx/msw/ctrlsub.h", + "wx/msw/cursor.h", + "wx/msw/custombgwin.h", + "wx/msw/dc.h", + "wx/msw/dcclient.h", + "wx/msw/dcmemory.h", + "wx/msw/dcprint.h", + "wx/msw/dcscreen.h", + "wx/msw/dialog.h", + "wx/msw/dib.h", + "wx/msw/dirdlg.h", + "wx/msw/dragimag.h", + "wx/msw/enhmeta.h", + "wx/msw/filedlg.h", + "wx/msw/font.h", + "wx/msw/frame.h", + "wx/msw/gauge.h", + "wx/msw/gdiimage.h", + "wx/msw/headerctrl.h", + "wx/msw/icon.h", + "wx/msw/imaglist.h", + "wx/msw/iniconf.h", + "wx/msw/init.h", + "wx/msw/listbox.h", + "wx/msw/listctrl.h", + "wx/msw/mdi.h", + "wx/msw/menu.h", + "wx/msw/menuitem.h", + "wx/msw/metafile.h", + "wx/msw/minifram.h", + "wx/msw/missing.h", + "wx/msw/msgdlg.h", + "wx/msw/msvcrt.h", + "wx/msw/notebook.h", + "wx/msw/ole/access.h", + "wx/msw/ole/comimpl.h", + "wx/msw/ole/dataform.h", + "wx/msw/ole/dataobj.h", + "wx/msw/ole/dataobj2.h", + "wx/msw/ole/dropsrc.h", + "wx/msw/ole/droptgt.h", + "wx/msw/ole/oleutils.h", + "wx/msw/ole/safearray.h", + "wx/msw/ownerdrw.h", + "wx/msw/ownerdrawnbutton.h", + "wx/msw/palette.h", + "wx/msw/panel.h", + "wx/msw/pen.h", + "wx/msw/printdlg.h", + "wx/msw/printwin.h", + "wx/msw/progdlg.h", + "wx/msw/radiobox.h", + "wx/msw/radiobut.h", + "wx/msw/region.h", + "wx/msw/rcdefs.h", + "wx/msw/richmsgdlg.h", + "wx/msw/scrolbar.h", + "wx/msw/slider.h", + "wx/msw/spinbutt.h", + "wx/msw/spinctrl.h", + "wx/msw/statbmp.h", + "wx/msw/statbox.h", + "wx/msw/statusbar.h", + "wx/msw/statline.h", + "wx/msw/stattext.h", + "wx/msw/taskbarbutton.h", + "wx/msw/toolbar.h", + "wx/msw/textctrl.h", + "wx/msw/textentry.h", + "wx/msw/tglbtn.h", + "wx/msw/tooltip.h", + "wx/msw/toplevel.h", + "wx/msw/treectrl.h", + "wx/msw/window.h", + "wx/msw/rt/utils.h", + "wx/msw/hyperlink.h", + "wx/msw/bmpcbox.h", + "wx/msw/commandlinkbutton.h", + "wx/msw/datetimectrl.h", + "wx/msw/timectrl.h", + "wx/msw/datectrl.h", + "wx/msw/calctrl.h", + "wx/generic/activityindicator.h", + "wx/msw/checklst.h", + "wx/msw/fdrepdlg.h", + "wx/msw/fontdlg.h", + "wx/msw/ole/automtn.h", + "wx/msw/ole/uuid.h", + "wx/msw/wx.manifest", + "wx/msw/amd64.manifest", + "wx/msw/ia64.manifest", + "wx/msw/wx.rcwx/msw/colours.bmp", + "wx/msw/csquery.bmpwx/msw/blank.cur", + "wx/msw/bullseye.cur", + "wx/msw/cross.cur", + "wx/msw/hand.cur", + "wx/msw/magnif1.cur", + "wx/msw/pbrush.cur", + "wx/msw/pencil.cur", + "wx/msw/pntleft.cur", + "wx/msw/pntright.cur", + "wx/msw/roller.curwx/msw/cdrom.ico", + "wx/msw/child.ico", + "wx/msw/computer.ico", + "wx/msw/drive.ico", + "wx/msw/file1.ico", + "wx/msw/floppy.ico", + "wx/msw/folder1.ico", + "wx/msw/folder2.ico", + "wx/msw/mdi.ico", + "wx/msw/question.ico", + "wx/msw/removble.ico", + "wx/msw/std.ico", + "wx/mediactrl.h", + "wx/html/helpctrl.h", + "wx/html/helpdata.h", + "wx/html/helpdlg.h", + "wx/html/helpfrm.h", + "wx/html/helpwnd.h", + "wx/html/htmlcell.h", + "wx/html/htmldefs.h", + "wx/html/htmlfilt.h", + "wx/html/htmlpars.h", + "wx/html/htmlproc.h", + "wx/html/htmltag.h", + "wx/html/htmlwin.h", + "wx/html/htmprint.h", + "wx/html/m_templ.h", + "wx/html/styleparams.h", + "wx/html/winpars.h", + "wx/wxhtml.hwx/htmllbox.h", + "wx/html/forcelnk.h", + "wx/msw/helpbest.h", + "wx/glcanvas.h", + "wx/msw/glcanvas.h", + "wx/debugrpt.h", + "wx/xrc/xh_activityindicator.h", + "wx/xrc/xh_all.h", + "wx/xrc/xh_animatctrl.h", + "wx/xrc/xh_bannerwindow.h", + "wx/xrc/xh_bmpbt.h", + "wx/xrc/xh_bmp.h", + "wx/xrc/xh_bmpcbox.h", + "wx/xrc/xh_bttn.h", + "wx/xrc/xh_cald.h", + "wx/xrc/xh_chckb.h", + "wx/xrc/xh_chckl.h", + "wx/xrc/xh_choic.h", + "wx/xrc/xh_choicbk.h", + "wx/xrc/xh_clrpicker.h", + "wx/xrc/xh_cmdlinkbn.h", + "wx/xrc/xh_collpane.h", + "wx/xrc/xh_combo.h", + "wx/xrc/xh_comboctrl.h", + "wx/xrc/xh_dataview.h", + "wx/xrc/xh_datectrl.h", + "wx/xrc/xh_dirpicker.h", + "wx/xrc/xh_dlg.h", + "wx/xrc/xh_editlbox.h", + "wx/xrc/xh_filectrl.h", + "wx/xrc/xh_filepicker.h", + "wx/xrc/xh_fontpicker.h", + "wx/xrc/xh_frame.h", + "wx/xrc/xh_mdi.h", + "wx/xrc/xh_gauge.h", + "wx/xrc/xh_gdctl.h", + "wx/xrc/xh_grid.h", + "wx/xrc/xh_html.h", + "wx/xrc/xh_hyperlink.h", + "wx/xrc/xh_infobar.h", + "wx/xrc/xh_listb.h", + "wx/xrc/xh_listbk.h", + "wx/xrc/xh_listc.h", + "wx/xrc/xh_menu.h", + "wx/xrc/xh_notbk.h", + "wx/xrc/xh_odcombo.h", + "wx/xrc/xh_panel.h", + "wx/xrc/xh_propdlg.h", + "wx/xrc/xh_radbt.h", + "wx/xrc/xh_radbx.h", + "wx/xrc/xh_scrol.h", + "wx/xrc/xh_scwin.h", + "wx/xrc/xh_htmllbox.h", + "wx/xrc/xh_simplebook.h", + "wx/xrc/xh_sizer.h", + "wx/xrc/xh_slidr.h", + "wx/xrc/xh_spin.h", + "wx/xrc/xh_split.h", + "wx/xrc/xh_srchctrl.h", + "wx/xrc/xh_statbar.h", + "wx/xrc/xh_stbmp.h", + "wx/xrc/xh_stbox.h", + "wx/xrc/xh_stlin.h", + "wx/xrc/xh_sttxt.h", + "wx/xrc/xh_text.h", + "wx/xrc/xh_tglbtn.h", + "wx/xrc/xh_timectrl.h", + "wx/xrc/xh_toolb.h", + "wx/xrc/xh_toolbk.h", + "wx/xrc/xh_tree.h", + "wx/xrc/xh_treebk.h", + "wx/xrc/xh_unkwn.h", + "wx/xrc/xh_wizrd.h", + "wx/xrc/xmlres.h", + "wx/aui/framemanager.h", + "wx/aui/dockart.h", + "wx/aui/floatpane.h", + "wx/aui/auibook.h", + "wx/aui/auibar.h", + "wx/aui/tabmdi.h", + "wx/aui/aui.h", + "wx/aui/tabart.h", + "wx/xrc/xh_aui.h", + "wx/xrc/xh_auitoolb.h", + "wx/aui/tabartmsw.h", + "wx/aui/barartmsw.h", + "wx/propgrid/advprops.h", + "wx/propgrid/editors.h", + "wx/propgrid/manager.h", + "wx/propgrid/property.h", + "wx/propgrid/propgrid.h", + "wx/propgrid/propgriddefs.h", + "wx/propgrid/propgridiface.h", + "wx/propgrid/propgridpagestate.h", + "wx/propgrid/props.h", + "wx/ribbon/art.h", + "wx/ribbon/art_internal.h", + "wx/ribbon/bar.h", + "wx/ribbon/buttonbar.h", + "wx/ribbon/control.h", + "wx/ribbon/gallery.h", + "wx/ribbon/page.h", + "wx/ribbon/panel.h", + "wx/ribbon/toolbar.h", + "wx/xrc/xh_ribbon.h", + "wx/richtext/richtextbackgroundpage.h", + "wx/richtext/richtextborderspage.h", + "wx/richtext/richtextbuffer.h", + "wx/richtext/richtextbulletspage.h", + "wx/richtext/richtextctrl.h", + "wx/richtext/richtextdialogpage.h", + "wx/richtext/richtextfontpage.h", + "wx/richtext/richtextformatdlg.h", + "wx/richtext/richtexthtml.h", + "wx/richtext/richtextimagedlg.h", + "wx/richtext/richtextindentspage.h", + "wx/richtext/richtextliststylepage.h", + "wx/richtext/richtextmarginspage.h", + "wx/richtext/richtextprint.h", + "wx/richtext/richtextsizepage.h", + "wx/richtext/richtextstyledlg.h", + "wx/richtext/richtextstylepage.h", + "wx/richtext/richtextstyles.h", + "wx/richtext/richtextsymboldlg.h", + "wx/richtext/richtexttabspage.h", + "wx/richtext/richtextuicustomization.h", + "wx/richtext/richtextxml.h", + "wx/xrc/xh_richtext.h", + "wx/stc/stc.h", + "wx/msw/webviewhistoryitem_ie.h", + "wx/msw/webview_ie.h", + "wx/msw/webview_edge.h", + "wx/webview.h", + "wx/webviewarchivehandler.h", + "wx/webviewfshandler.h" +}; +local ALL_BASE_HEADERS = { + "wx/afterstd.h", + "wx/any.h", + "wx/anystr.h", + "wx/app.h", + "wx/apptrait.h", + "wx/archive.h", + "wx/arrimpl.cpp", + "wx/arrstr.h", + "wx/atomic.h", + "wx/base64.h", + "wx/beforestd.h", + "wx/buffer.h", + "wx/build.h", + "wx/chartype.h", + "wx/checkeddelete.h", + "wx/chkconf.h", + "wx/clntdata.h", + "wx/cmdargs.h", + "wx/cmdline.h", + "wx/compiler.h", + "wx/confbase.h", + "wx/config.h", + "wx/convauto.h", + "wx/containr.h", + "wx/cpp.h", + "wx/crt.h", + "wx/datetime.h", + "wx/datstrm.h", + "wx/dde.h", + "wx/debug.h", + "wx/defs.h", + "wx/dir.h", + "wx/dlimpexp.h", + "wx/dlist.h", + "wx/dynarray.h", + "wx/dynlib.h", + "wx/dynload.h", + "wx/encconv.h", + "wx/event.h", + "wx/eventfilter.h", + "wx/evtloop.h", + "wx/evtloopsrc.h", + "wx/except.h", + "wx/features.h", + "wx/flags.h", + "wx/ffile.h", + "wx/file.h", + "wx/fileconf.h", + "wx/filefn.h", + "wx/filename.h", + "wx/filesys.h", + "wx/fontenc.h", + "wx/fontmap.h", + "wx/fs_arc.h", + "wx/fs_filter.h", + "wx/fs_mem.h", + "wx/fs_zip.h", + "wx/hash.h", + "wx/hashmap.h", + "wx/hashset.h", + "wx/iconloc.h", + "wx/init.h", + "wx/intl.h", + "wx/iosfwrap.h", + "wx/ioswrap.h", + "wx/ipc.h", + "wx/ipcbase.h", + "wx/kbdstate.h", + "wx/language.h", + "wx/link.h", + "wx/list.h", + "wx/listimpl.cpp", + "wx/log.h", + "wx/longlong.h", + "wx/math.h", + "wx/memconf.h", + "wx/memory.h", + "wx/memtext.h", + "wx/mimetype.h", + "wx/module.h", + "wx/mousestate.h", + "wx/msgout.h", + "wx/msgqueue.h", + "wx/mstream.h", + "wx/numformatter.h", + "wx/object.h", + "wx/platform.h", + "wx/platinfo.h", + "wx/power.h", + "wx/process.h", + "wx/ptr_scpd.h", + "wx/ptr_shrd.h", + "wx/recguard.h", + "wx/regex.h", + "wx/rtti.h", + "wx/scopedarray.h", + "wx/scopedptr.h", + "wx/scopeguard.h", + "wx/sharedptr.h", + "wx/snglinst.h", + "wx/sstream.h", + "wx/stack.h", + "wx/stackwalk.h", + "wx/stdpaths.h", + "wx/stdstream.h", + "wx/stockitem.h", + "wx/stopwatch.h", + "wx/strconv.h", + "wx/stream.h", + "wx/string.h", + "wx/stringimpl.h", + "wx/stringops.h", + "wx/strvararg.h", + "wx/sysopt.h", + "wx/tarstrm.h", + "wx/textbuf.h", + "wx/textfile.h", + "wx/thread.h", + "wx/thrimpl.cpp", + "wx/time.h", + "wx/timer.h", + "wx/tls.h", + "wx/tokenzr.h", + "wx/tracker.h", + "wx/translation.h", + "wx/txtstrm.h", + "wx/typeinfo.h", + "wx/types.h", + "wx/unichar.h", + "wx/uri.h", + "wx/ustring.h", + "wx/utils.h", + "wx/variant.h", + "wx/vector.h", + "wx/version.h", + "wx/versioninfo.h", + "wx/volume.h", + "wx/weakref.h", + "wx/wfstream.h", + "wx/wx.h", + "wx/wxchar.h", + "wx/wxcrt.h", + "wx/wxcrtbase.h", + "wx/wxcrtvararg.h", + "wx/wxprec.h", + "wx/xlocale.h", + "wx/xti.h", + "wx/xti2.h", + "wx/xtistrm.h", + "wx/xtictor.h", + "wx/xtihandler.h", + "wx/xtiprop.h", + "wx/xtitypes.h", + "wx/zipstrm.h", + "wx/zstream.h", + "wx/meta/convertible.h", + "wx/meta/if.h", + "wx/meta/implicitconversion.h", + "wx/meta/int2type.h", + "wx/meta/movable.h", + "wx/meta/pod.h", + "wx/meta/removeref.h", + "wx/fswatcher.h", + "wx/generic/fswatcher.h", + "wx/secretstore.h", + "wx/lzmastream.h", + "wx/msw/apptrait.h", + "wx/msw/apptbase.h", + "wx/msw/chkconf.h", + "wx/msw/crashrpt.h", + "wx/msw/dde.h", + "wx/msw/debughlp.h", + "wx/msw/evtloopconsole.h", + "wx/msw/gccpriv.h", + "wx/msw/libraries.h", + "wx/msw/mimetype.h", + "wx/msw/private.h", + "wx/msw/regconf.h", + "wx/msw/registry.h", + "wx/msw/seh.h", + "wx/msw/stackwalk.h", + "wx/msw/stdpaths.h", + "wx/msw/winundef.h", + "wx/msw/winver.h", + "wx/msw/wrapcctl.h", + "wx/msw/wrapcdlg.h", + "wx/msw/wrapwin.h", + "wx/msw/fswatcher.h", + "wx/fs_inet.h", + "wx/protocol/file.h", + "wx/protocol/ftp.h", + "wx/protocol/http.h", + "wx/protocol/log.h", + "wx/protocol/protocol.h", + "wx/sckaddr.h", + "wx/sckipc.h", + "wx/sckstrm.h", + "wx/socket.h", + "wx/url.h", + "wx/xml/xml.h", + "wx/xtixml.h" +}; +local ALL_HEADERS = { + "wx/afterstd.h", + "wx/any.h", + "wx/anystr.h", + "wx/app.h", + "wx/apptrait.h", + "wx/archive.h", + "wx/arrimpl.cpp", + "wx/arrstr.h", + "wx/atomic.h", + "wx/base64.h", + "wx/beforestd.h", + "wx/buffer.h", + "wx/build.h", + "wx/chartype.h", + "wx/checkeddelete.h", + "wx/chkconf.h", + "wx/clntdata.h", + "wx/cmdargs.h", + "wx/cmdline.h", + "wx/compiler.h", + "wx/confbase.h", + "wx/config.h", + "wx/convauto.h", + "wx/containr.h", + "wx/cpp.h", + "wx/crt.h", + "wx/datetime.h", + "wx/datstrm.h", + "wx/dde.h", + "wx/debug.h", + "wx/defs.h", + "wx/dir.h", + "wx/dlimpexp.h", + "wx/dlist.h", + "wx/dynarray.h", + "wx/dynlib.h", + "wx/dynload.h", + "wx/encconv.h", + "wx/event.h", + "wx/eventfilter.h", + "wx/evtloop.h", + "wx/evtloopsrc.h", + "wx/except.h", + "wx/features.h", + "wx/flags.h", + "wx/ffile.h", + "wx/file.h", + "wx/fileconf.h", + "wx/filefn.h", + "wx/filename.h", + "wx/filesys.h", + "wx/fontenc.h", + "wx/fontmap.h", + "wx/fs_arc.h", + "wx/fs_filter.h", + "wx/fs_mem.h", + "wx/fs_zip.h", + "wx/hash.h", + "wx/hashmap.h", + "wx/hashset.h", + "wx/iconloc.h", + "wx/init.h", + "wx/intl.h", + "wx/iosfwrap.h", + "wx/ioswrap.h", + "wx/ipc.h", + "wx/ipcbase.h", + "wx/kbdstate.h", + "wx/language.h", + "wx/link.h", + "wx/list.h", + "wx/listimpl.cpp", + "wx/log.h", + "wx/longlong.h", + "wx/math.h", + "wx/memconf.h", + "wx/memory.h", + "wx/memtext.h", + "wx/mimetype.h", + "wx/module.h", + "wx/mousestate.h", + "wx/msgout.h", + "wx/msgqueue.h", + "wx/mstream.h", + "wx/numformatter.h", + "wx/object.h", + "wx/platform.h", + "wx/platinfo.h", + "wx/power.h", + "wx/process.h", + "wx/ptr_scpd.h", + "wx/ptr_shrd.h", + "wx/recguard.h", + "wx/regex.h", + "wx/rtti.h", + "wx/scopedarray.h", + "wx/scopedptr.h", + "wx/scopeguard.h", + "wx/sharedptr.h", + "wx/snglinst.h", + "wx/sstream.h", + "wx/stack.h", + "wx/stackwalk.h", + "wx/stdpaths.h", + "wx/stdstream.h", + "wx/stockitem.h", + "wx/stopwatch.h", + "wx/strconv.h", + "wx/stream.h", + "wx/string.h", + "wx/stringimpl.h", + "wx/stringops.h", + "wx/strvararg.h", + "wx/sysopt.h", + "wx/tarstrm.h", + "wx/textbuf.h", + "wx/textfile.h", + "wx/thread.h", + "wx/thrimpl.cpp", + "wx/time.h", + "wx/timer.h", + "wx/tls.h", + "wx/tokenzr.h", + "wx/tracker.h", + "wx/translation.h", + "wx/txtstrm.h", + "wx/typeinfo.h", + "wx/types.h", + "wx/unichar.h", + "wx/uri.h", + "wx/ustring.h", + "wx/utils.h", + "wx/variant.h", + "wx/vector.h", + "wx/version.h", + "wx/versioninfo.h", + "wx/volume.h", + "wx/weakref.h", + "wx/wfstream.h", + "wx/wx.h", + "wx/wxchar.h", + "wx/wxcrt.h", + "wx/wxcrtbase.h", + "wx/wxcrtvararg.h", + "wx/wxprec.h", + "wx/xlocale.h", + "wx/xti.h", + "wx/xti2.h", + "wx/xtistrm.h", + "wx/xtictor.h", + "wx/xtihandler.h", + "wx/xtiprop.h", + "wx/xtitypes.h", + "wx/zipstrm.h", + "wx/zstream.h", + "wx/meta/convertible.h", + "wx/meta/if.h", + "wx/meta/implicitconversion.h", + "wx/meta/int2type.h", + "wx/meta/movable.h", + "wx/meta/pod.h", + "wx/meta/removeref.h", + "wx/fswatcher.h", + "wx/generic/fswatcher.h", + "wx/secretstore.h", + "wx/lzmastream.h", + "wx/msw/apptrait.h", + "wx/msw/apptbase.h", + "wx/msw/chkconf.h", + "wx/msw/crashrpt.h", + "wx/msw/dde.h", + "wx/msw/debughlp.h", + "wx/msw/evtloopconsole.h", + "wx/msw/gccpriv.h", + "wx/msw/libraries.h", + "wx/msw/mimetype.h", + "wx/msw/private.h", + "wx/msw/regconf.h", + "wx/msw/registry.h", + "wx/msw/seh.h", + "wx/msw/stackwalk.h", + "wx/msw/stdpaths.h", + "wx/msw/winundef.h", + "wx/msw/winver.h", + "wx/msw/wrapcctl.h", + "wx/msw/wrapcdlg.h", + "wx/msw/wrapwin.h", + "wx/msw/fswatcher.h", + "wx/fs_inet.h", + "wx/protocol/file.h", + "wx/protocol/ftp.h", + "wx/protocol/http.h", + "wx/protocol/log.h", + "wx/protocol/protocol.h", + "wx/sckaddr.h", + "wx/sckipc.h", + "wx/sckstrm.h", + "wx/socket.h", + "wx/url.h", + "wx/xml/xml.h", + "wx/xtixml.h", + "wx/affinematrix2dbase.h", + "wx/affinematrix2d.h", + "wx/anybutton.h", + "wx/bmpbuttn.h", + "wx/brush.h", + "wx/button.h", + "wx/checkbox.h", + "wx/checklst.h", + "wx/choicdlg.h", + "wx/choice.h", + "wx/cmndata.h", + "wx/collpane.h", + "wx/combo.h", + "wx/combobox.h", + "wx/compositewin.h", + "wx/control.h", + "wx/ctrlsub.h", + "wx/cursor.h", + "wx/custombgwin.h", + "wx/dc.h", + "wx/dcclient.h", + "wx/dcgraph.h", + "wx/dcmemory.h", + "wx/dcprint.h", + "wx/dcscreen.h", + "wx/dcsvg.h", + "wx/dialog.h", + "wx/dirdlg.h", + "wx/dragimag.h", + "wx/encinfo.h", + "wx/filedlg.h", + "wx/frame.h", + "wx/gauge.h", + "wx/gbsizer.h", + "wx/gdicmn.h", + "wx/generic/accel.h", + "wx/generic/animate.h", + "wx/generic/buttonbar.h", + "wx/generic/choicdgg.h", + "wx/generic/combo.h", + "wx/generic/custombgwin.h", + "wx/generic/dcpsg.h", + "wx/generic/dirctrlg.h", + "wx/generic/dragimgg.h", + "wx/generic/filectrlg.h", + "wx/generic/headerctrlg.h", + "wx/generic/infobar.h", + "wx/generic/logg.h", + "wx/generic/msgdlgg.h", + "wx/generic/numdlgg.h", + "wx/generic/notebook.h", + "wx/generic/panelg.h", + "wx/generic/prntdlgg.h", + "wx/generic/printps.h", + "wx/generic/progdlgg.h", + "wx/generic/richmsgdlgg.h", + "wx/generic/scrolwin.h", + "wx/generic/spinctlg.h", + "wx/generic/splitter.h", + "wx/generic/srchctlg.h", + "wx/generic/statbmpg.h", + "wx/generic/stattextg.h", + "wx/generic/textdlgg.h", + "wx/generic/treectlg.h", + "wx/graphics.h", + "wx/headercol.h", + "wx/headerctrl.h", + "wx/helphtml.h", + "wx/icon.h", + "wx/infobar.h", + "wx/itemid.h", + "wx/layout.h", + "wx/listbox.h", + "wx/mdi.h", + "wx/menu.h", + "wx/modalhook.h", + "wx/mousemanager.h", + "wx/msgdlg.h", + "wx/nativewin.h", + "wx/numdlg.h", + "wx/overlay.h", + "wx/palette.h", + "wx/panel.h", + "wx/pen.h", + "wx/position.h", + "wx/preferences.h", + "wx/radiobox.h", + "wx/radiobut.h", + "wx/range.h", + "wx/rearrangectrl.h", + "wx/renderer.h", + "wx/richmsgdlg.h", + "wx/scrolbar.h", + "wx/scrolwin.h", + "wx/selstore.h", + "wx/settings.h", + "wx/sizer.h", + "wx/slider.h", + "wx/statbmp.h", + "wx/statbox.h", + "wx/stattext.h", + "wx/statusbr.h", + "wx/testing.h", + "wx/textcompleter.h", + "wx/textctrl.h", + "wx/textdlg.h", + "wx/textentry.h", + "wx/textwrapper.h", + "wx/toolbar.h", + "wx/validate.h", + "wx/valtext.h", + "wx/valnum.h", + "wx/window.h", + "wx/windowid.h", + "wx/windowptr.h", + "wx/withimages.h", + "wx/wrapsizer.h", + "wx/wupdlock.h", + "wx/accel.h", + "wx/access.h", + "wx/anidecod.h", + "wx/animdecod.h", + "wx/appprogress.h", + "wx/artprov.h", + "wx/bitmap.h", + "wx/bookctrl.h", + "wx/busyinfo.h", + "wx/generic/busyinfo.h", + "wx/caret.h", + "wx/choicebk.h", + "wx/clipbrd.h", + "wx/clrpicker.h", + "wx/cmdproc.h", + "wx/colordlg.h", + "wx/colour.h", + "wx/colourdata.h", + "wx/cshelp.h", + "wx/dataobj.h", + "wx/dcmirror.h", + "wx/dcps.h", + "wx/dialup.h", + "wx/dirctrl.h", + "wx/display.h", + "wx/dnd.h", + "wx/docmdi.h", + "wx/docview.h", + "wx/effects.h", + "wx/fdrepdlg.h", + "wx/filectrl.h", + "wx/filehistory.h", + "wx/filepicker.h", + "wx/fontpicker.h", + "wx/fmappriv.h", + "wx/font.h", + "wx/fontdata.h", + "wx/fontdlg.h", + "wx/fontenum.h", + "wx/fontutil.h", + "wx/gdiobj.h", + "wx/geometry.h", + "wx/gifdecod.h", + "wx/help.h", + "wx/helpbase.h", + "wx/helpwin.h", + "wx/iconbndl.h", + "wx/imagbmp.h", + "wx/image.h", + "wx/imaggif.h", + "wx/imagiff.h", + "wx/imagjpeg.h", + "wx/imaglist.h", + "wx/imagpcx.h", + "wx/imagpng.h", + "wx/imagpnm.h", + "wx/imagtga.h", + "wx/imagtiff.h", + "wx/imagxpm.h", + "wx/listbase.h", + "wx/listbook.h", + "wx/listctrl.h", + "wx/matrix.h", + "wx/menuitem.h", + "wx/metafile.h", + "wx/minifram.h", + "wx/nonownedwnd.h", + "wx/notebook.h", + "wx/ownerdrw.h", + "wx/paper.h", + "wx/persist.h", + "wx/persist/bookctrl.h", + "wx/persist/dataview.h", + "wx/persist/splitter.h", + "wx/persist/toplevel.h", + "wx/persist/treebook.h", + "wx/persist/window.h", + "wx/pickerbase.h", + "wx/popupwin.h", + "wx/print.h", + "wx/printdlg.h", + "wx/prntbase.h", + "wx/progdlg.h", + "wx/quantize.h", + "wx/rawbmp.h", + "wx/region.h", + "wx/scopeguard.h", + "wx/simplebook.h", + "wx/spinbutt.h", + "wx/spinctrl.h", + "wx/splitter.h", + "wx/srchctrl.h", + "wx/statline.h", + "wx/taskbarbutton.h", + "wx/tbarbase.h", + "wx/tglbtn.h", + "wx/tipwin.h", + "wx/toolbook.h", + "wx/tooltip.h", + "wx/toplevel.h", + "wx/treebase.h", + "wx/treebook.h", + "wx/treectrl.h", + "wx/uiaction.h", + "wx/valgen.h", + "wx/vidmode.h", + "wx/vlbox.h", + "wx/vms_x_fix.h", + "wx/vscroll.h", + "wx/xpmdecod.h", + "wx/xpmhand.h", + "wx/xrc/xmlreshandler.h", + "wx/systhemectrl.h", + "wx/collheaderctrl.h", + "wx/generic/collheaderctrl.h", + "wx/itemattr.h", + "wx/peninfobase.h", + "wx/dataview.h", + "wx/generic/helpext.h", + "wx/sashwin.h", + "wx/tipdlg.h", + "wx/generic/propdlg.h", + "wx/generic/bmpcbox.h", + "wx/datetimectrl.h", + "wx/grid.h", + "wx/generic/grid.h", + "wx/wizard.h", + "wx/generic/grideditors.h", + "wx/generic/dataview.h", + "wx/generic/wizard.h", + "wx/generic/dvrenderers.h", + "wx/dateevt.h", + "wx/editlbox.h", + "wx/splash.h", + "wx/bmpcbox.h", + "wx/generic/gridctrl.h", + "wx/addremovectrl.h", + "wx/generic/notifmsg.h", + "wx/odcombo.h", + "wx/animate.h", + "wx/generic/hyperlink.h", + "wx/dcbuffer.h", + "wx/joystick.h", + "wx/timectrl.h", + "wx/hyperlink.h", + "wx/generic/aboutdlgg.h", + "wx/taskbar.h", + "wx/generic/timectrl.h", + "wx/commandlinkbutton.h", + "wx/richtooltip.h", + "wx/sound.h", + "wx/generic/laywin.h", + "wx/generic/splash.h", + "wx/generic/calctrlg.h", + "wx/generic/sashwin.h", + "wx/treelist.h", + "wx/notifmsg.h", + "wx/datectrl.h", + "wx/laywin.h", + "wx/generic/gridsel.h", + "wx/aboutdlg.h", + "wx/dvrenderers.h", + "wx/generic/datectrl.h", + "wx/bannerwindow.h", + "wx/activityindicator.h", + "wx/generic/dvrenderer.h", + "wx/calctrl.h", + "wx/propdlg.h", + "wx/msw/nonownedwnd.h", + "wx/msw/ole/activex.h", + "wx/msw/popupwin.h", + "wx/msw/uxtheme.h", + "wx/msw/htmlhelp.h", + "wx/msw/helpwin.h", + "wx/msw/taskbar.h", + "wx/msw/helpchm.h", + "wx/msw/sound.h", + "wx/msw/joystick.h", + "wx/msw/evtloop.h", + "wx/generic/clrpickerg.h", + "wx/generic/collpaneg.h", + "wx/generic/filepickerg.h", + "wx/generic/fontpickerg.h", + "wx/msw/accel.h", + "wx/msw/anybutton.h", + "wx/msw/app.h", + "wx/msw/appprogress.h", + "wx/msw/bitmap.h", + "wx/msw/bmpbuttn.h", + "wx/msw/brush.h", + "wx/msw/button.h", + "wx/msw/caret.h", + "wx/msw/checkbox.h", + "wx/msw/choice.h", + "wx/msw/clipbrd.h", + "wx/msw/colordlg.h", + "wx/msw/colour.h", + "wx/msw/combo.h", + "wx/msw/combobox.h", + "wx/msw/control.h", + "wx/msw/ctrlsub.h", + "wx/msw/cursor.h", + "wx/msw/custombgwin.h", + "wx/msw/dc.h", + "wx/msw/dcclient.h", + "wx/msw/dcmemory.h", + "wx/msw/dcprint.h", + "wx/msw/dcscreen.h", + "wx/msw/dialog.h", + "wx/msw/dib.h", + "wx/msw/dirdlg.h", + "wx/msw/dragimag.h", + "wx/msw/enhmeta.h", + "wx/msw/filedlg.h", + "wx/msw/font.h", + "wx/msw/frame.h", + "wx/msw/gauge.h", + "wx/msw/gdiimage.h", + "wx/msw/headerctrl.h", + "wx/msw/icon.h", + "wx/msw/imaglist.h", + "wx/msw/iniconf.h", + "wx/msw/init.h", + "wx/msw/listbox.h", + "wx/msw/listctrl.h", + "wx/msw/mdi.h", + "wx/msw/menu.h", + "wx/msw/menuitem.h", + "wx/msw/metafile.h", + "wx/msw/minifram.h", + "wx/msw/missing.h", + "wx/msw/msgdlg.h", + "wx/msw/msvcrt.h", + "wx/msw/notebook.h", + "wx/msw/ole/access.h", + "wx/msw/ole/comimpl.h", + "wx/msw/ole/dataform.h", + "wx/msw/ole/dataobj.h", + "wx/msw/ole/dataobj2.h", + "wx/msw/ole/dropsrc.h", + "wx/msw/ole/droptgt.h", + "wx/msw/ole/oleutils.h", + "wx/msw/ole/safearray.h", + "wx/msw/ownerdrw.h", + "wx/msw/ownerdrawnbutton.h", + "wx/msw/palette.h", + "wx/msw/panel.h", + "wx/msw/pen.h", + "wx/msw/printdlg.h", + "wx/msw/printwin.h", + "wx/msw/progdlg.h", + "wx/msw/radiobox.h", + "wx/msw/radiobut.h", + "wx/msw/region.h", + "wx/msw/rcdefs.h", + "wx/msw/richmsgdlg.h", + "wx/msw/scrolbar.h", + "wx/msw/slider.h", + "wx/msw/spinbutt.h", + "wx/msw/spinctrl.h", + "wx/msw/statbmp.h", + "wx/msw/statbox.h", + "wx/msw/statusbar.h", + "wx/msw/statline.h", + "wx/msw/stattext.h", + "wx/msw/taskbarbutton.h", + "wx/msw/toolbar.h", + "wx/msw/textctrl.h", + "wx/msw/textentry.h", + "wx/msw/tglbtn.h", + "wx/msw/tooltip.h", + "wx/msw/toplevel.h", + "wx/msw/treectrl.h", + "wx/msw/window.h", + "wx/msw/rt/utils.h", + "wx/msw/hyperlink.h", + "wx/msw/bmpcbox.h", + "wx/msw/commandlinkbutton.h", + "wx/msw/datetimectrl.h", + "wx/msw/timectrl.h", + "wx/msw/datectrl.h", + "wx/msw/calctrl.h", + "wx/generic/activityindicator.h", + "wx/msw/checklst.h", + "wx/msw/fdrepdlg.h", + "wx/msw/fontdlg.h", + "wx/msw/ole/automtn.h", + "wx/msw/ole/uuid.h", + "wx/msw/wx.manifest", + "wx/msw/amd64.manifest", + "wx/msw/ia64.manifest", + "wx/msw/wx.rcwx/msw/colours.bmp", + "wx/msw/csquery.bmpwx/msw/blank.cur", + "wx/msw/bullseye.cur", + "wx/msw/cross.cur", + "wx/msw/hand.cur", + "wx/msw/magnif1.cur", + "wx/msw/pbrush.cur", + "wx/msw/pencil.cur", + "wx/msw/pntleft.cur", + "wx/msw/pntright.cur", + "wx/msw/roller.curwx/msw/cdrom.ico", + "wx/msw/child.ico", + "wx/msw/computer.ico", + "wx/msw/drive.ico", + "wx/msw/file1.ico", + "wx/msw/floppy.ico", + "wx/msw/folder1.ico", + "wx/msw/folder2.ico", + "wx/msw/mdi.ico", + "wx/msw/question.ico", + "wx/msw/removble.ico", + "wx/msw/std.ico", + "wx/mediactrl.h", + "wx/html/helpctrl.h", + "wx/html/helpdata.h", + "wx/html/helpdlg.h", + "wx/html/helpfrm.h", + "wx/html/helpwnd.h", + "wx/html/htmlcell.h", + "wx/html/htmldefs.h", + "wx/html/htmlfilt.h", + "wx/html/htmlpars.h", + "wx/html/htmlproc.h", + "wx/html/htmltag.h", + "wx/html/htmlwin.h", + "wx/html/htmprint.h", + "wx/html/m_templ.h", + "wx/html/styleparams.h", + "wx/html/winpars.h", + "wx/wxhtml.hwx/htmllbox.h", + "wx/html/forcelnk.h", + "wx/msw/helpbest.h", + "wx/glcanvas.h", + "wx/msw/glcanvas.h", + "wx/debugrpt.h", + "wx/xrc/xh_activityindicator.h", + "wx/xrc/xh_all.h", + "wx/xrc/xh_animatctrl.h", + "wx/xrc/xh_bannerwindow.h", + "wx/xrc/xh_bmpbt.h", + "wx/xrc/xh_bmp.h", + "wx/xrc/xh_bmpcbox.h", + "wx/xrc/xh_bttn.h", + "wx/xrc/xh_cald.h", + "wx/xrc/xh_chckb.h", + "wx/xrc/xh_chckl.h", + "wx/xrc/xh_choic.h", + "wx/xrc/xh_choicbk.h", + "wx/xrc/xh_clrpicker.h", + "wx/xrc/xh_cmdlinkbn.h", + "wx/xrc/xh_collpane.h", + "wx/xrc/xh_combo.h", + "wx/xrc/xh_comboctrl.h", + "wx/xrc/xh_dataview.h", + "wx/xrc/xh_datectrl.h", + "wx/xrc/xh_dirpicker.h", + "wx/xrc/xh_dlg.h", + "wx/xrc/xh_editlbox.h", + "wx/xrc/xh_filectrl.h", + "wx/xrc/xh_filepicker.h", + "wx/xrc/xh_fontpicker.h", + "wx/xrc/xh_frame.h", + "wx/xrc/xh_mdi.h", + "wx/xrc/xh_gauge.h", + "wx/xrc/xh_gdctl.h", + "wx/xrc/xh_grid.h", + "wx/xrc/xh_html.h", + "wx/xrc/xh_hyperlink.h", + "wx/xrc/xh_infobar.h", + "wx/xrc/xh_listb.h", + "wx/xrc/xh_listbk.h", + "wx/xrc/xh_listc.h", + "wx/xrc/xh_menu.h", + "wx/xrc/xh_notbk.h", + "wx/xrc/xh_odcombo.h", + "wx/xrc/xh_panel.h", + "wx/xrc/xh_propdlg.h", + "wx/xrc/xh_radbt.h", + "wx/xrc/xh_radbx.h", + "wx/xrc/xh_scrol.h", + "wx/xrc/xh_scwin.h", + "wx/xrc/xh_htmllbox.h", + "wx/xrc/xh_simplebook.h", + "wx/xrc/xh_sizer.h", + "wx/xrc/xh_slidr.h", + "wx/xrc/xh_spin.h", + "wx/xrc/xh_split.h", + "wx/xrc/xh_srchctrl.h", + "wx/xrc/xh_statbar.h", + "wx/xrc/xh_stbmp.h", + "wx/xrc/xh_stbox.h", + "wx/xrc/xh_stlin.h", + "wx/xrc/xh_sttxt.h", + "wx/xrc/xh_text.h", + "wx/xrc/xh_tglbtn.h", + "wx/xrc/xh_timectrl.h", + "wx/xrc/xh_toolb.h", + "wx/xrc/xh_toolbk.h", + "wx/xrc/xh_tree.h", + "wx/xrc/xh_treebk.h", + "wx/xrc/xh_unkwn.h", + "wx/xrc/xh_wizrd.h", + "wx/xrc/xmlres.h", + "wx/aui/framemanager.h", + "wx/aui/dockart.h", + "wx/aui/floatpane.h", + "wx/aui/auibook.h", + "wx/aui/auibar.h", + "wx/aui/tabmdi.h", + "wx/aui/aui.h", + "wx/aui/tabart.h", + "wx/xrc/xh_aui.h", + "wx/xrc/xh_auitoolb.h", + "wx/aui/tabartmsw.h", + "wx/aui/barartmsw.h", + "wx/propgrid/advprops.h", + "wx/propgrid/editors.h", + "wx/propgrid/manager.h", + "wx/propgrid/property.h", + "wx/propgrid/propgrid.h", + "wx/propgrid/propgriddefs.h", + "wx/propgrid/propgridiface.h", + "wx/propgrid/propgridpagestate.h", + "wx/propgrid/props.h", + "wx/ribbon/art.h", + "wx/ribbon/art_internal.h", + "wx/ribbon/bar.h", + "wx/ribbon/buttonbar.h", + "wx/ribbon/control.h", + "wx/ribbon/gallery.h", + "wx/ribbon/page.h", + "wx/ribbon/panel.h", + "wx/ribbon/toolbar.h", + "wx/xrc/xh_ribbon.h", + "wx/richtext/richtextbackgroundpage.h", + "wx/richtext/richtextborderspage.h", + "wx/richtext/richtextbuffer.h", + "wx/richtext/richtextbulletspage.h", + "wx/richtext/richtextctrl.h", + "wx/richtext/richtextdialogpage.h", + "wx/richtext/richtextfontpage.h", + "wx/richtext/richtextformatdlg.h", + "wx/richtext/richtexthtml.h", + "wx/richtext/richtextimagedlg.h", + "wx/richtext/richtextindentspage.h", + "wx/richtext/richtextliststylepage.h", + "wx/richtext/richtextmarginspage.h", + "wx/richtext/richtextprint.h", + "wx/richtext/richtextsizepage.h", + "wx/richtext/richtextstyledlg.h", + "wx/richtext/richtextstylepage.h", + "wx/richtext/richtextstyles.h", + "wx/richtext/richtextsymboldlg.h", + "wx/richtext/richtexttabspage.h", + "wx/richtext/richtextuicustomization.h", + "wx/richtext/richtextxml.h", + "wx/xrc/xh_richtext.h", + "wx/stc/stc.h", + "wx/msw/webviewhistoryitem_ie.h", + "wx/msw/webview_ie.h", + "wx/msw/webview_edge.h", + "wx/webview.h", + "wx/webviewarchivehandler.h", + "wx/webviewfshandler.h" +}; +local ALL_PORTS_BASE_HEADERS = { + "wx/afterstd.h", + "wx/any.h", + "wx/anystr.h", + "wx/app.h", + "wx/apptrait.h", + "wx/archive.h", + "wx/arrimpl.cpp", + "wx/arrstr.h", + "wx/atomic.h", + "wx/base64.h", + "wx/beforestd.h", + "wx/buffer.h", + "wx/build.h", + "wx/chartype.h", + "wx/checkeddelete.h", + "wx/chkconf.h", + "wx/clntdata.h", + "wx/cmdargs.h", + "wx/cmdline.h", + "wx/compiler.h", + "wx/confbase.h", + "wx/config.h", + "wx/convauto.h", + "wx/containr.h", + "wx/cpp.h", + "wx/crt.h", + "wx/datetime.h", + "wx/datstrm.h", + "wx/dde.h", + "wx/debug.h", + "wx/defs.h", + "wx/dir.h", + "wx/dlimpexp.h", + "wx/dlist.h", + "wx/dynarray.h", + "wx/dynlib.h", + "wx/dynload.h", + "wx/encconv.h", + "wx/event.h", + "wx/eventfilter.h", + "wx/evtloop.h", + "wx/evtloopsrc.h", + "wx/except.h", + "wx/features.h", + "wx/flags.h", + "wx/ffile.h", + "wx/file.h", + "wx/fileconf.h", + "wx/filefn.h", + "wx/filename.h", + "wx/filesys.h", + "wx/fontenc.h", + "wx/fontmap.h", + "wx/fs_arc.h", + "wx/fs_filter.h", + "wx/fs_mem.h", + "wx/fs_zip.h", + "wx/hash.h", + "wx/hashmap.h", + "wx/hashset.h", + "wx/iconloc.h", + "wx/init.h", + "wx/intl.h", + "wx/iosfwrap.h", + "wx/ioswrap.h", + "wx/ipc.h", + "wx/ipcbase.h", + "wx/kbdstate.h", + "wx/language.h", + "wx/link.h", + "wx/list.h", + "wx/listimpl.cpp", + "wx/log.h", + "wx/longlong.h", + "wx/math.h", + "wx/memconf.h", + "wx/memory.h", + "wx/memtext.h", + "wx/mimetype.h", + "wx/module.h", + "wx/mousestate.h", + "wx/msgout.h", + "wx/msgqueue.h", + "wx/mstream.h", + "wx/numformatter.h", + "wx/object.h", + "wx/platform.h", + "wx/platinfo.h", + "wx/power.h", + "wx/process.h", + "wx/ptr_scpd.h", + "wx/ptr_shrd.h", + "wx/recguard.h", + "wx/regex.h", + "wx/rtti.h", + "wx/scopedarray.h", + "wx/scopedptr.h", + "wx/scopeguard.h", + "wx/sharedptr.h", + "wx/snglinst.h", + "wx/sstream.h", + "wx/stack.h", + "wx/stackwalk.h", + "wx/stdpaths.h", + "wx/stdstream.h", + "wx/stockitem.h", + "wx/stopwatch.h", + "wx/strconv.h", + "wx/stream.h", + "wx/string.h", + "wx/stringimpl.h", + "wx/stringops.h", + "wx/strvararg.h", + "wx/sysopt.h", + "wx/tarstrm.h", + "wx/textbuf.h", + "wx/textfile.h", + "wx/thread.h", + "wx/thrimpl.cpp", + "wx/time.h", + "wx/timer.h", + "wx/tls.h", + "wx/tokenzr.h", + "wx/tracker.h", + "wx/translation.h", + "wx/txtstrm.h", + "wx/typeinfo.h", + "wx/types.h", + "wx/unichar.h", + "wx/uri.h", + "wx/ustring.h", + "wx/utils.h", + "wx/variant.h", + "wx/vector.h", + "wx/version.h", + "wx/versioninfo.h", + "wx/volume.h", + "wx/weakref.h", + "wx/wfstream.h", + "wx/wx.h", + "wx/wxchar.h", + "wx/wxcrt.h", + "wx/wxcrtbase.h", + "wx/wxcrtvararg.h", + "wx/wxprec.h", + "wx/xlocale.h", + "wx/xti.h", + "wx/xti2.h", + "wx/xtistrm.h", + "wx/xtictor.h", + "wx/xtihandler.h", + "wx/xtiprop.h", + "wx/xtitypes.h", + "wx/zipstrm.h", + "wx/zstream.h", + "wx/meta/convertible.h", + "wx/meta/if.h", + "wx/meta/implicitconversion.h", + "wx/meta/int2type.h", + "wx/meta/movable.h", + "wx/meta/pod.h", + "wx/meta/removeref.h", + "wx/fswatcher.h", + "wx/generic/fswatcher.h", + "wx/secretstore.h", + "wx/lzmastream.h", + "wx/unix/app.h", + "wx/unix/apptbase.h", + "wx/unix/apptrait.h", + "wx/unix/chkconf.h", + "wx/unix/evtloop.h", + "wx/unix/evtloopsrc.h", + "wx/unix/pipe.h", + "wx/unix/stackwalk.h", + "wx/unix/tls.h", + "wx/unix/fswatcher_kqueue.h", + "wx/unix/mimetype.h", + "wx/unix/fswatcher_inotify.h", + "wx/unix/stdpaths.h", + "wx/msw/apptrait.h", + "wx/msw/apptbase.h", + "wx/msw/chkconf.h", + "wx/msw/crashrpt.h", + "wx/msw/dde.h", + "wx/msw/debughlp.h", + "wx/msw/evtloopconsole.h", + "wx/msw/gccpriv.h", + "wx/msw/libraries.h", + "wx/msw/mimetype.h", + "wx/msw/private.h", + "wx/msw/regconf.h", + "wx/msw/registry.h", + "wx/msw/seh.h", + "wx/msw/stackwalk.h", + "wx/msw/stdpaths.h", + "wx/msw/winundef.h", + "wx/msw/winver.h", + "wx/msw/wrapcctl.h", + "wx/msw/wrapcdlg.h", + "wx/msw/wrapwin.h", + "wx/msw/fswatcher.h", + "wx/fs_inet.h", + "wx/protocol/file.h", + "wx/protocol/ftp.h", + "wx/protocol/http.h", + "wx/protocol/log.h", + "wx/protocol/protocol.h", + "wx/sckaddr.h", + "wx/sckipc.h", + "wx/sckstrm.h", + "wx/socket.h", + "wx/url.h", + "wx/xml/xml.h", + "wx/xtixml.h" +}; +local ALL_BASE_SOURCES = { + "src/common/any.cpp", + "src/common/appbase.cpp", + "src/common/arcall.cpp", + "src/common/arcfind.cpp", + "src/common/archive.cpp", + "src/common/arrstr.cpp", + "src/common/base64.cpp", + "src/common/clntdata.cpp", + "src/common/cmdline.cpp", + "src/common/config.cpp", + "src/common/convauto.cpp", + "src/common/datetime.cpp", + "src/common/datetimefmt.cpp", + "src/common/datstrm.cpp", + "src/common/dircmn.cpp", + "src/common/dynlib.cpp", + "src/common/dynload.cpp", + "src/common/encconv.cpp", + "src/common/evtloopcmn.cpp", + "src/common/extended.c", + "src/common/ffile.cpp", + "src/common/file.cpp", + "src/common/fileback.cpp", + "src/common/fileconf.cpp", + "src/common/filefn.cpp", + "src/common/filename.cpp", + "src/common/filesys.cpp", + "src/common/filtall.cpp", + "src/common/filtfind.cpp", + "src/common/fmapbase.cpp", + "src/common/fs_arc.cpp", + "src/common/fs_filter.cpp", + "src/common/hash.cpp", + "src/common/hashmap.cpp", + "src/common/init.cpp", + "src/common/intl.cpp", + "src/common/ipcbase.cpp", + "src/common/languageinfo.cpp", + "src/common/list.cpp", + "src/common/log.cpp", + "src/common/longlong.cpp", + "src/common/memory.cpp", + "src/common/mimecmn.cpp", + "src/common/module.cpp", + "src/common/mstream.cpp", + "src/common/numformatter.cpp", + "src/common/object.cpp", + "src/common/platinfo.cpp", + "src/common/powercmn.cpp", + "src/common/process.cpp", + "src/common/regex.cpp", + "src/common/stdpbase.cpp", + "src/common/sstream.cpp", + "src/common/stdstream.cpp", + "src/common/stopwatch.cpp", + "src/common/strconv.cpp", + "src/common/stream.cpp", + "src/common/string.cpp", + "src/common/stringimpl.cpp", + "src/common/stringops.cpp", + "src/common/strvararg.cpp", + "src/common/sysopt.cpp", + "src/common/tarstrm.cpp", + "src/common/textbuf.cpp", + "src/common/textfile.cpp", + "src/common/threadinfo.cpp", + "src/common/time.cpp", + "src/common/timercmn.cpp", + "src/common/timerimpl.cpp", + "src/common/tokenzr.cpp", + "src/common/translation.cpp", + "src/common/txtstrm.cpp", + "src/common/unichar.cpp", + "src/common/uri.cpp", + "src/common/ustring.cpp", + "src/common/variant.cpp", + "src/common/wfstream.cpp", + "src/common/wxcrt.cpp", + "src/common/wxprintf.cpp", + "src/common/xlocale.cpp", + "src/common/xti.cpp", + "src/common/xtistrm.cpp", + "src/common/zipstrm.cpp", + "src/common/zstream.cpp", + "src/common/fswatchercmn.cpp", + "src/generic/fswatcherg.cpp", + "src/common/secretstore.cpp", + "src/common/lzmastream.cpp", + "src/common/fdiodispatcher.cpp", + "src/common/selectdispatcher.cpp", + "src/unix/appunix.cpp", + "src/unix/dir.cpp", + "src/unix/dlunix.cpp", + "src/unix/epolldispatcher.cpp", + "src/unix/evtloopunix.cpp", + "src/unix/fdiounix.cpp", + "src/unix/snglinst.cpp", + "src/unix/stackwalk.cpp", + "src/unix/timerunx.cpp", + "src/unix/threadpsx.cpp", + "src/unix/utilsunx.cpp", + "src/unix/wakeuppipe.cpp", + "src/unix/fswatcher_kqueue.cpp", + "src/unix/mimetype.cpp", + "src/unix/fswatcher_inotify.cpp", + "src/unix/stdpaths.cpp", + "src/unix/secretstore.cpp", + "src/msw/basemsw.cpp", + "src/msw/crashrpt.cpp", + "src/msw/debughlp.cpp", + "src/msw/dde.cpp", + "src/msw/dir.cpp", + "src/msw/dlmsw.cpp", + "src/msw/evtloopconsole.cpp", + "src/msw/mimetype.cpp", + "src/msw/power.cpp", + "src/msw/regconf.cpp", + "src/msw/registry.cpp", + "src/msw/snglinst.cpp", + "src/msw/stackwalk.cpp", + "src/msw/stdpaths.cpp", + "src/msw/thread.cpp", + "src/msw/timer.cpp", + "src/msw/utils.cpp", + "src/msw/utilsexc.cpp", + "src/msw/fswatcher.cpp", + "src/msw/secretstore.cpp", + "src/common/event.cpp", + "src/common/fs_mem.cpp", + "src/common/msgout.cpp", + "src/common/utilscmn.cpp", + "src/osx/cocoa/power.mm", + "src/osx/cocoa/utils.mm", + "src/msw/main.cpp", + "src/msw/volume.cpp", + "src/common/fs_inet.cpp", + "src/common/ftp.cpp", + "src/common/http.cpp", + "src/common/protocol.cpp", + "src/common/sckaddr.cpp", + "src/common/sckfile.cpp", + "src/common/sckipc.cpp", + "src/common/sckstrm.cpp", + "src/common/socket.cpp", + "src/common/url.cpp", + "src/common/socketiohandler.cpp", + "src/unix/sockunix.cpp", + "src/osx/core/sockosx.cpp", + "src/msw/sockmsw.cpp", + "src/msw/urlmsw.cpp", + "src/xml/xml.cpp", + "src/common/xtixml.cpp" +}; +local PLUGIN_SRC = "src/unix/sound_sdl.cpp"; +local PLUGIN_MONOLIB_SRC = "src/unix/sound_sdl.cpp"; + + +local _MAGICTABLE = { + PLATFORM_WIN32 = PLATFORM_WIN32, + PLATFORM_UNIX = PLATFORM_UNIX, + PLATFORM_MACOSX = PLATFORM_MACOSX, + TOOLKIT = TOOLKIT, + TOOLKIT_VERSION = TOOLKIT_VERSION, + USE_GUI = USE_GUI, + WXUNIV = WXUNIV, + FORMAT = FORMAT, + USE_PLUGINS = USE_PLUGINS, + BASE_UNIX_AND_DARWIN_SRC = BASE_UNIX_AND_DARWIN_SRC, + BASE_UNIX_AND_DARWIN_HDR = BASE_UNIX_AND_DARWIN_HDR, + BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC = BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC, + BASE_UNIX_AND_DARWIN_NOTWXMAC_HDR = BASE_UNIX_AND_DARWIN_NOTWXMAC_HDR, + BASE_UNIX_SRC = BASE_UNIX_SRC, + BASE_UNIX_HDR = BASE_UNIX_HDR, + BASE_WIN32_SRC = BASE_WIN32_SRC, + BASE_AND_GUI_WIN32_SRC = BASE_AND_GUI_WIN32_SRC, + BASE_WIN32_HDR = BASE_WIN32_HDR, + BASE_COREFOUNDATION_SRC = BASE_COREFOUNDATION_SRC, + BASE_COREFOUNDATION_HDR = BASE_COREFOUNDATION_HDR, + BASE_OSX_SHARED_SRC = BASE_OSX_SHARED_SRC, + BASE_OSX_SHARED_HDR = BASE_OSX_SHARED_HDR, + BASE_AND_GUI_OSX_COCOA_SRC = BASE_AND_GUI_OSX_COCOA_SRC, + BASE_OSX_NOTWXMAC_SRC = BASE_OSX_NOTWXMAC_SRC, + BASE_OSX_NOTWXMAC_HDR = BASE_OSX_NOTWXMAC_HDR, + QT_WIN32_SRC = QT_WIN32_SRC, + QT_WIN32_HDR = QT_WIN32_HDR, + QT_PLATFORM_SRC = QT_PLATFORM_SRC, + QT_PLATFORM_HDR = QT_PLATFORM_HDR, + QT_HDR = QT_HDR, + QT_SRC = QT_SRC, + MEDIA_QT_SRC = MEDIA_QT_SRC, + BASE_CMN_SRC = BASE_CMN_SRC, + BASE_AND_GUI_CMN_SRC = BASE_AND_GUI_CMN_SRC, + BASE_CMN_HDR = BASE_CMN_HDR, + NET_UNIX_SRC = NET_UNIX_SRC, + NET_OSX_SRC = NET_OSX_SRC, + NET_WIN32_SRC = NET_WIN32_SRC, + NET_CMN_SRC = NET_CMN_SRC, + NET_CMN_HDR = NET_CMN_HDR, + QA_SRC = QA_SRC, + QA_HDR = QA_HDR, + GUI_CMN_SRC = GUI_CMN_SRC, + GUI_CMN_HDR = GUI_CMN_HDR, + UNIX_SRC = UNIX_SRC, + XWIN_LOWLEVEL_SRC = XWIN_LOWLEVEL_SRC, + XWIN_LOWLEVEL_HDR = XWIN_LOWLEVEL_HDR, + GTK_WIN32_SRC = GTK_WIN32_SRC, + GTK_WIN32_HDR = GTK_WIN32_HDR, + GTK_PLATFORM_SRC = GTK_PLATFORM_SRC, + GTK_PLATFORM_HDR = GTK_PLATFORM_HDR, + GTK_LOWLEVEL_SRC = GTK_LOWLEVEL_SRC, + GTK2_LOWLEVEL_SRC = GTK2_LOWLEVEL_SRC, + GTK_LOWLEVEL_HDR = GTK_LOWLEVEL_HDR, + GTK_SRC = GTK_SRC, + GTK2_SRC = GTK2_SRC, + GTK_HDR = GTK_HDR, + GTK2_HDR = GTK2_HDR, + GTK1_LOWLEVEL_SRC = GTK1_LOWLEVEL_SRC, + GTK1_LOWLEVEL_HDR = GTK1_LOWLEVEL_HDR, + GTK1_SRC = GTK1_SRC, + GTK1_HDR = GTK1_HDR, + MOTIF_LOWLEVEL_SRC = MOTIF_LOWLEVEL_SRC, + MOTIF_LOWLEVEL_HDR = MOTIF_LOWLEVEL_HDR, + MOTIF_SRC = MOTIF_SRC, + MOTIF_HDR = MOTIF_HDR, + X11_LOWLEVEL_SRC = X11_LOWLEVEL_SRC, + X11_LOWLEVEL_HDR = X11_LOWLEVEL_HDR, + MSW_LOWLEVEL_SRC = MSW_LOWLEVEL_SRC, + MSW_LOWLEVEL_HDR = MSW_LOWLEVEL_HDR, + MSW_SRC = MSW_SRC, + MSW_HDR = MSW_HDR, + MSW_RSC = MSW_RSC, + MSW_DESKTOP_SRC = MSW_DESKTOP_SRC, + MSW_DESKTOP_HDR = MSW_DESKTOP_HDR, + DFB_LOWLEVEL_SRC = DFB_LOWLEVEL_SRC, + DFB_LOWLEVEL_HDR = DFB_LOWLEVEL_HDR, + OSX_SHARED_HDR = OSX_SHARED_HDR, + OSX_COCOA_SRC = OSX_COCOA_SRC, + OSX_COCOA_HDR = OSX_COCOA_HDR, + OSX_IPHONE_SRC = OSX_IPHONE_SRC, + OSX_IPHONE_HDR = OSX_IPHONE_HDR, + UNIV_THEMES_SRC = UNIV_THEMES_SRC, + UNIV_SRC = UNIV_SRC, + UNIV_HDR = UNIV_HDR, + MEDIA_CMN_SRC = MEDIA_CMN_SRC, + MEDIA_CMN_HDR = MEDIA_CMN_HDR, + MEDIA_MSW_SRC = MEDIA_MSW_SRC, + MEDIA_OSX_COCOA_SRC = MEDIA_OSX_COCOA_SRC, + MEDIA_OSX_IPHONE_SRC = MEDIA_OSX_IPHONE_SRC, + MEDIA_COCOA_SRC = MEDIA_COCOA_SRC, + MEDIA_UNIX_SRC = MEDIA_UNIX_SRC, + HTML_SRC_PLATFORM = HTML_SRC_PLATFORM, + HTML_CMN_SRC = HTML_CMN_SRC, + HTML_SRC = HTML_SRC, + MSW_HTML_HDR = MSW_HTML_HDR, + HTML_CMN_HDR = HTML_CMN_HDR, + HTML_HDR = HTML_HDR, + WEBVIEW_SRC_PLATFORM = WEBVIEW_SRC_PLATFORM, + WEBVIEW_CMN_SRC = WEBVIEW_CMN_SRC, + WEBVIEW_SRC = WEBVIEW_SRC, + WEBVIEW_HDR_PLATFORM = WEBVIEW_HDR_PLATFORM, + WEBVIEW_CMN_HDR = WEBVIEW_CMN_HDR, + WEBVIEW_HDR = WEBVIEW_HDR, + WEBVIEW_WEBKIT2_EXTENSION_SRC = WEBVIEW_WEBKIT2_EXTENSION_SRC, + XRC_SRC = XRC_SRC, + XRC_HDR = XRC_HDR, + XML_SRC = XML_SRC, + XML_HDR = XML_HDR, + OPENGL_SRC_PLATFORM = OPENGL_SRC_PLATFORM, + OPENGL_SRC = OPENGL_SRC, + OPENGL_HDR_PLATFORM = OPENGL_HDR_PLATFORM, + OPENGL_HDR = OPENGL_HDR, + UNIX_SOUND_SDL_SRC = UNIX_SOUND_SDL_SRC, + AUI_MSW_SRC = AUI_MSW_SRC, + AUI_MSW_HDR = AUI_MSW_HDR, + AUI_PLATFORM_SRC = AUI_PLATFORM_SRC, + AUI_PLATFORM_HDR = AUI_PLATFORM_HDR, + AUI_CMN_SRC = AUI_CMN_SRC, + AUI_SRC = AUI_SRC, + AUI_CMN_HDR = AUI_CMN_HDR, + AUI_HDR = AUI_HDR, + RIBBON_SRC = RIBBON_SRC, + RIBBON_HDR = RIBBON_HDR, + PROPGRID_SRC = PROPGRID_SRC, + PROPGRID_HDR = PROPGRID_HDR, + RICHTEXT_SRC = RICHTEXT_SRC, + RICHTEXT_HDR = RICHTEXT_HDR, + STC_CMN_SRC = STC_CMN_SRC, + STC_CMN_HDR = STC_CMN_HDR, + STC_OSX_COCOA_SRC = STC_OSX_COCOA_SRC, + BASE_PLATFORM_SRC = BASE_PLATFORM_SRC, + BASE_AND_GUI_PLATFORM_SRC = BASE_AND_GUI_PLATFORM_SRC, + BASE_PLATFORM_HDR = BASE_PLATFORM_HDR, + BASE_SRC = BASE_SRC, + BASE_AND_GUI_SRC = BASE_AND_GUI_SRC, + NET_PLATFORM_SRC = NET_PLATFORM_SRC, + NET_PLATFORM_HDR = NET_PLATFORM_HDR, + NET_SRC = NET_SRC, + LOWLEVEL_SRC = LOWLEVEL_SRC, + LOWLEVEL_HDR = LOWLEVEL_HDR, + GUI_SRC = GUI_SRC, + GUI_HDR = GUI_HDR, + CORE_SRC = CORE_SRC, + ADVANCED_SRC = ADVANCED_SRC, + MEDIA_PLATFORM_SRC = MEDIA_PLATFORM_SRC, + MEDIA_PLATFORM_HDR = MEDIA_PLATFORM_HDR, + MEDIA_SRC = MEDIA_SRC, + MEDIA_HDR = MEDIA_HDR, + STC_SRC = STC_SRC, + STC_HDR = STC_HDR, + GUI_CORE_HEADERS = GUI_CORE_HEADERS, + ALL_GUI_HEADERS = ALL_GUI_HEADERS, + ALL_BASE_HEADERS = ALL_BASE_HEADERS, + ALL_HEADERS = ALL_HEADERS, + ALL_PORTS_BASE_HEADERS = ALL_PORTS_BASE_HEADERS, + ALL_BASE_SOURCES = ALL_BASE_SOURCES, + PLUGIN_SRC = PLUGIN_SRC, + PLUGIN_MONOLIB_SRC = PLUGIN_MONOLIB_SRC +}; + +return _MAGICTABLE + diff --git a/Build_UserScripts/wxwidgets.aurora.lua b/Build_UserScripts/wxwidgets.aurora.lua new file mode 100644 index 0000000..571e696 --- /dev/null +++ b/Build_UserScripts/wxwidgets.aurora.lua @@ -0,0 +1,211 @@ +local configPath = "../wxConfig/" +local gl = true +local gtk = linux +local windows = win32 +local wxGlobals = {"__WX__", "wxUSE_GUI=1", "wxUSE_BASE=1","_FILE_OFFSET_BITS=64"} +local platform_macro = "__WXUNKNOWNPLATFORM_" +--local wxvarsW32 = {} + +--if (windows) then + --platform_macro = "__WXMSW__" + local wxvarsW32 = require("wxwidgets-windows-msw") +--elseif (gtk_linux) then + --platform_macro = "__WXGTK__" + local wxvarsLinux = require("wxwidgets-linux-gtk") +--end + +local function addPlatformMacro() + auFilter(auFilterOf{platforms = "win32"}) + defines "__WXMSW__" + auFilter {} + + auFilter(auFilterOf{platforms = "linux"}) + defines "__WXGTK__" + auFilter {} +end + +local function translateDep(that, dep) + if (that.info.translations) then + local override = that.info.translations[dep] + if (override) then + dep = override + end + end + + return dep +end + +local function incDep(that, dep, link) + if (link) then + auIncludeProject(that:translateDep(dep)) + else + auIncludeProject(that:translateDep(dep)) + end +end + +local function addSources(name) + auFilter(auFilterOf{platforms = "win32"}) + auForEach(wxvarsW32[name], files) + auFilter {} + + auFilter(auFilterOf{platforms = "linux"}) + auForEach(wxvarsLinux[name], files) + auFilter {} +end + +local function includeBaseGtk(that) + incDep(that, "gtk-desktop-bins") +end + +local function processRegex(that) + auStartProject({name = "wxregex", projectType = "StaticLib", inc = "include"}) + addPlatformMacro() + files + { + "src/regex/regcomp.*", + "src/regex/regexec.*", + "src/regex/regerror.*", + "src/regex/regfree.*" + } + includedirs(configPath) +end + +local function processScintilla(that) + auStartProject({name = "wxscintilla", projectType = "StaticLib", src = "src/stc/scintilla/src", inc = "src/stc/scintilla/include"}) + defines({"__WX__", "SCI_LEXER", "NO_CXX11_REGEX", "LINK_LEXERS", "_FILE_OFFSET_BITS=64"}) + addPlatformMacro() + + includedirs("include/") + includedirs(configPath) + includedirs("src/stc/scintilla/src") + includedirs("src/stc/scintilla/lexlib") + includedirs("src/stc/scintilla/lexers") + + addSources("STC_SRC") + + if (gtk) then + includeBaseGtk(that) + + if (_linux) then + includedirs("gdk/include") + includedirs "/usr/include/at-spi-2.0 " + includedirs "/usr/include/at-spi2-atk/2.0" + + includedirs "/usr/include/dbus-1.0" + includedirs "/usr/lib/dbus-1.0/include" + + includedirs "/usr/include/libmount" + includedirs "/usr/include/libsecret-1" + end + end +end + +local function processWxWidgets(that) + auStartProject({name = "wxWidgets", projectType = "StaticLib", inc = "include"}) + defines(wxGlobals) + + defines "WXBUILDING" + + incDep(that, "zlib") + + --dependson "wxscintilla" + includedirs("src/stc/scintilla/include") + + incDep(that, "expat") + defines "XML_STATIC" + + includedirs("src/common") + includedirs("src/regex") + includedirs("src/stc/scintilla/include") + + includedirs(configPath) + + if (gtk) then + includeBaseGtk() + else + incDep(that, "png") + incDep(that, "freetype") + incDep(that, "harfbuzz") + end + + addSources("CORE_SRC") + addSources("BASE_SRC") + addSources("BASE_AND_GUI_SRC") + addSources("BASE_PLATFORM_SRC") + + addSources("RICHTEXT_SRC") + addSources("XML_SRC") + addSources("HTML_SRC") + + if (net) then + addSources("NET_PLATFORM_SRC") + addSources("NET_SRC") + end + + if (gl) then + addSources("OPENGL_SRC") + end + +end + +local function auSetupProjectProject(this) + processRegex(this) + processScintilla(this) + processWxWidgets(this) +end + +local function linkProject(this) + links "wxregex" + links "wxscintilla" + links "wxWidgets" + + links(translateDep(this, "zlib")) + links(translateDep(this, "expat")) + links(translateDep(this, "png")) + + auFilter(auFilterOf{platforms = "linux"}) + -- TODO:? + --linkExternalUnixDeps(this) + auFilter {} + + if (gtk) then + incDep(this, "gtk-desktop-bins", true) + end + + auFilter(auFilterOf{platforms = "win32"}) + links "Rpcrt4.lib" + links "Comctl32.lib" + auFilter {} +end + +local function includeProject(this) + includedirs(this.info.path .. "/include") + includedirs(this.info.path .. "/src/common") + includedirs(this.info.path .. "/" .. configPath) + + defines "XML_STATIC" + + defines (wxGlobals) + addPlatformMacro() +end + +local function resolveDependencies(this, resolve) + resolve(translateDep(this, "zlib")) + resolve(translateDep(this, "png")) + resolve(translateDep(this, "expat")) + if (gtk) then + resolve(translateDep(this, "gtk-desktop-bins")) + end +end + +local function wxWidgetsProcessor(info) + local interface = {} + interface.info = info + interface.process = auSetupProjectProject + interface.handleLink = linkProject + interface.handleReference = includeProject + interface.resolveDependencies = resolveDependencies + return interface +end + +return wxWidgetsProcessor \ No newline at end of file diff --git a/Build_UserScripts/wxwidgets_in.json b/Build_UserScripts/wxwidgets_in.json new file mode 100644 index 0000000..d6218ca --- /dev/null +++ b/Build_UserScripts/wxwidgets_in.json @@ -0,0 +1,1459 @@ + + +{ + "if": { + "@cond": "FORMAT in ['borland','mingw','msvc','watcom']", + "define-rule": { + "@name": "__mm-to-$(OBJEXT[1:])", + "@extends": "__any,compilation_rule" + } + }, + "set": [ + { + "@var": "BASE_UNIX_AND_DARWIN_SRC", + "@hints": "files", + "#text": "src/common/fdiodispatcher.cpp\n src/common/selectdispatcher.cpp\n src/unix/appunix.cpp\n src/unix/dir.cpp\n src/unix/dlunix.cpp\n src/unix/epolldispatcher.cpp\n src/unix/evtloopunix.cpp\n src/unix/fdiounix.cpp\n src/unix/snglinst.cpp\n src/unix/stackwalk.cpp\n src/unix/timerunx.cpp\n src/unix/threadpsx.cpp\n src/unix/utilsunx.cpp\n src/unix/wakeuppipe.cpp\n src/unix/fswatcher_kqueue.cpp" + }, + { + "@var": "BASE_UNIX_AND_DARWIN_HDR", + "@hints": "files", + "#text": "wx/unix/app.h\n wx/unix/apptbase.h\n wx/unix/apptrait.h\n wx/unix/chkconf.h\n wx/unix/evtloop.h\n wx/unix/evtloopsrc.h\n wx/unix/pipe.h\n wx/unix/stackwalk.h\n wx/unix/tls.h\n wx/unix/fswatcher_kqueue.h" + }, + { + "@var": "BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC", + "@hints": "files", + "#text": "$(BASE_UNIX_AND_DARWIN_SRC)\n src/unix/mimetype.cpp" + }, + { + "@var": "BASE_UNIX_AND_DARWIN_NOTWXMAC_HDR", + "@hints": "files", + "#text": "$(BASE_UNIX_AND_DARWIN_HDR)\n wx/unix/mimetype.h" + }, + { + "@var": "BASE_UNIX_SRC", + "@hints": "files", + "#text": "$(BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC)\n src/unix/fswatcher_inotify.cpp\n src/unix/stdpaths.cpp\n src/unix/secretstore.cpp" + }, + { + "@var": "BASE_UNIX_HDR", + "@hints": "files", + "#text": "$(BASE_UNIX_AND_DARWIN_NOTWXMAC_HDR)\n wx/unix/fswatcher_inotify.h\n wx/unix/stdpaths.h" + }, + { + "@var": "BASE_WIN32_SRC", + "@hints": "files", + "#text": "src/msw/basemsw.cpp\n src/msw/crashrpt.cpp\n src/msw/debughlp.cpp\n src/msw/dde.cpp\n src/msw/dir.cpp\n src/msw/dlmsw.cpp\n src/msw/evtloopconsole.cpp\n src/msw/mimetype.cpp\n src/msw/power.cpp\n src/msw/regconf.cpp\n src/msw/registry.cpp\n src/msw/snglinst.cpp\n src/msw/stackwalk.cpp\n src/msw/stdpaths.cpp\n src/msw/thread.cpp\n src/msw/timer.cpp\n src/msw/utils.cpp\n src/msw/utilsexc.cpp\n src/msw/fswatcher.cpp\n src/msw/secretstore.cpp" + }, + { + "@var": "BASE_AND_GUI_WIN32_SRC", + "@hints": "files", + "#text": "src/msw/main.cpp\n src/msw/volume.cpp" + }, + { + "@var": "BASE_WIN32_HDR", + "@hints": "files", + "#text": "wx/msw/apptrait.h\n wx/msw/apptbase.h\n wx/msw/chkconf.h\n wx/msw/crashrpt.h\n wx/msw/dde.h\n wx/msw/debughlp.h\n wx/msw/evtloopconsole.h\n wx/msw/gccpriv.h\n wx/msw/libraries.h\n wx/msw/mimetype.h\n wx/msw/private.h\n wx/msw/regconf.h\n wx/msw/registry.h\n wx/msw/seh.h\n wx/msw/stackwalk.h\n wx/msw/stdpaths.h\n wx/msw/winundef.h\n wx/msw/winver.h\n wx/msw/wrapcctl.h\n wx/msw/wrapcdlg.h\n wx/msw/wrapwin.h\n wx/msw/fswatcher.h" + }, + { + "@var": "BASE_COREFOUNDATION_SRC", + "@hints": "files", + "#text": "src/osx/core/cfstring.cpp\n src/osx/core/evtloop_cf.cpp\n src/osx/core/strconv_cf.cpp\n src/osx/cocoa/utils_base.mm\n src/osx/core/secretstore.cpp" + }, + { + "@var": "BASE_COREFOUNDATION_HDR", + "@hints": "files", + "#text": "wx/osx/core/cfdataref.h\n wx/osx/core/cfref.h\n wx/osx/core/cfstring.h\n wx/osx/core/hid.h\n wx/osx/core/evtloop.h\n wx/osx/core/objcid.h\n wx/osx/core/private.h\n wx/osx/core/colour.h\n wx/osx/carbon/region.h\n wx/osx/core/cfdictionary.h\n wx/osx/core/cfarray.h\n wx/osx/core/cftype.h\n wx/osx/core/joystick.h\n wx/osx/core/mimetype.h\n wx/osx/core/dataview.h" + }, + { + "@var": "BASE_OSX_SHARED_SRC", + "@hints": "files", + "#text": "src/osx/core/mimetype.cpp\n $(BASE_COREFOUNDATION_SRC)\n $(BASE_UNIX_AND_DARWIN_SRC)\n src/osx/fswatcher_fsevents.cpp\n src/osx/cocoa/stdpaths.mm" + }, + { + "@var": "BASE_OSX_SHARED_HDR", + "@hints": "files", + "#text": "$(BASE_COREFOUNDATION_HDR)\n $(BASE_UNIX_AND_DARWIN_HDR)\n wx/osx/fswatcher_fsevents.h" + }, + { + "@var": "BASE_AND_GUI_OSX_COCOA_SRC", + "@hints": "files", + "#text": "src/osx/cocoa/power.mm\n src/osx/cocoa/utils.mm" + }, + { + "@var": "BASE_OSX_NOTWXMAC_SRC", + "@hints": "files", + "#text": "$(BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC)\n $(BASE_COREFOUNDATION_SRC)" + }, + { + "@var": "BASE_OSX_NOTWXMAC_HDR", + "@hints": "files", + "#text": "$(BASE_UNIX_AND_DARWIN_NOTWXMAC_HDR)\n $(BASE_COREFOUNDATION_HDR)" + }, + { + "@var": "QT_WIN32_SRC", + "@hints": "files", + "#text": "src/msw/ole/comimpl.cpp\n src/msw/dialup.cpp\n src/msw/dib.cpp\n src/msw/joystick.cpp\n src/msw/ole/oleutils.cpp\n src/msw/ole/uuid.cpp\n src/msw/ole/safearray.cpp\n src/msw/sound.cpp\n src/msw/ole/automtn.cpp\n src/qt/graphics.cpp" + }, + { + "@var": "QT_WIN32_HDR", + "@hints": "files", + "#text": "wx/msw/dib.h\n wx/msw/ole/automtn.h\n wx/msw/joystick.h\n wx/msw/sound.h\n wx/msw/ole/safearray.h\n wx/msw/ole/oleutils.h\n wx/msw/ole/comimpl.h\n wx/msw/ole/uuid.h" + }, + { + "@var": "QT_PLATFORM_SRC", + "@hints": "files", + "if": { + "@cond": "PLATFORM_WIN32=='1'", + "#text": "$(QT_WIN32_SRC)" + } + }, + { + "@var": "QT_PLATFORM_HDR", + "@hints": "files", + "if": { + "@cond": "PLATFORM_WIN32=='1'", + "#text": "$(QT_WIN32_HDR)" + } + }, + { + "@var": "QT_HDR", + "@hints": "files", + "#text": "wx/qt/accel.h\n wx/qt/app.h\n wx/qt/bitmap.h\n wx/qt/bmpbuttn.h\n wx/qt/brush.h\n wx/qt/anybutton.h\n wx/qt/button.h\n wx/qt/checkbox.h\n wx/qt/checklst.h\n wx/qt/choice.h\n wx/qt/clipbrd.h\n wx/qt/clrpicker.h\n wx/generic/collpaneg.h\n wx/qt/colordlg.h\n wx/qt/colour.h\n wx/qt/combobox.h\n wx/qt/control.h\n wx/qt/ctrlsub.h\n wx/qt/cursor.h\n wx/qt/dataform.h\n wx/qt/dataobj2.h\n wx/qt/dataobj.h\n wx/qt/dcclient.h\n wx/qt/dc.h\n wx/qt/dcmemory.h\n wx/qt/dcprint.h\n wx/qt/dcscreen.h\n wx/qt/defs.h\n wx/qt/dialog.h\n wx/qt/dirdlg.h\n wx/qt/dnd.h\n wx/qt/evtloop.h\n wx/qt/filedlg.h\n wx/qt/font.h\n wx/qt/fontdlg.h\n wx/qt/frame.h\n wx/qt/gauge.h\n wx/generic/icon.h\n wx/generic/imaglist.h\n wx/qt/listbox.h\n wx/qt/listctrl.h\n wx/qt/mdi.h\n wx/qt/menu.h\n wx/qt/menuitem.h\n wx/qt/minifram.h\n wx/qt/msgdlg.h\n wx/qt/nonownedwnd.h\n wx/qt/notebook.h\n wx/qt/palette.h\n wx/qt/pen.h\n wx/qt/popupwin.h\n wx/qt/printdlg.h\n wx/generic/prntdlgg.h\n wx/qt/printqt.h\n wx/qt/radiobox.h\n wx/qt/radiobut.h\n wx/qt/region.h\n wx/qt/scrolbar.h\n wx/qt/slider.h\n wx/qt/spinbutt.h\n wx/qt/spinctrl.h\n wx/qt/statbmp.h\n wx/qt/statbox.h\n wx/qt/statline.h\n wx/qt/statusbar.h\n wx/qt/stattext.h\n wx/qt/textctrl.h\n wx/qt/textentry.h\n wx/qt/tglbtn.h\n wx/qt/toolbar.h\n wx/qt/tooltip.h\n wx/qt/toplevel.h\n wx/qt/window.h\n wx/generic/fdrepdlg.h\n wx/generic/filepickerg.h\n wx/generic/clrpickerg.h\n wx/generic/fontpickerg.h\n wx/generic/caret.h\n wx/qt/calctrl.h\n wx/qt/dvrenderer.h\n wx/qt/taskbar.h\n wx/generic/activityindicator.h\n wx/qt/dataview.h\n wx/qt/dvrenderers.h\n $(QT_PLATFORM_HDR)\n wx/qt/treectrl.h" + }, + { + "@var": "QT_SRC", + "@hints": "files", + "#text": "src/common/taskbarcmn.cpp\n src/generic/caret.cpp\n src/generic/clrpickerg.cpp\n src/generic/collpaneg.cpp\n src/generic/fdrepdlg.cpp\n src/generic/filepickerg.cpp\n src/generic/fontpickerg.cpp\n src/generic/icon.cpp\n src/generic/imaglist.cpp\n src/generic/prntdlgg.cpp\n src/generic/textmeasure.cpp\n src/generic/activityindicator.cpp\n src/qt/accel.cpp\n src/qt/app.cpp\n src/qt/apptraits.cpp\n src/qt/bitmap.cpp\n src/qt/bmpbuttn.cpp\n src/qt/brush.cpp\n src/qt/anybutton.cpp\n src/qt/button.cpp\n src/qt/calctrl.cpp\n src/qt/checkbox.cpp\n src/qt/checklst.cpp\n src/qt/choice.cpp\n src/qt/clipbrd.cpp\n src/qt/clrpicker.cpp\n src/qt/colordlg.cpp\n src/qt/colour.cpp\n src/qt/combobox.cpp\n src/qt/control.cpp\n src/qt/converter.cpp\n src/qt/ctrlsub.cpp\n src/qt/cursor.cpp\n src/qt/dataobj.cpp\n src/qt/dataview.cpp\n src/qt/dcclient.cpp\n src/qt/dc.cpp\n src/qt/dcmemory.cpp\n src/qt/dcprint.cpp\n src/qt/dcscreen.cpp\n src/qt/defs.cpp\n src/qt/dialog.cpp\n src/qt/display.cpp\n src/qt/dnd.cpp\n src/qt/dvrenderer.cpp\n src/qt/dvrenderers.cpp\n src/qt/evtloop.cpp\n src/qt/filedlg.cpp\n src/qt/font.cpp\n src/qt/fontdlg.cpp\n src/qt/fontutil.cpp\n src/qt/fontenum.cpp\n src/qt/frame.cpp\n src/qt/gauge.cpp\n src/qt/listbox.cpp\n src/qt/listctrl.cpp\n src/qt/mdi.cpp\n src/qt/menu.cpp\n src/qt/menuitem.cpp\n src/qt/minifram.cpp\n src/qt/msgdlg.cpp\n src/qt/notebook.cpp\n src/qt/palette.cpp\n src/qt/nonownedwnd.cpp\n src/qt/pen.cpp\n src/qt/popupwin.cpp\n src/qt/printdlg.cpp\n src/qt/printqt.cpp\n src/qt/radiobox.cpp\n src/qt/radiobut.cpp\n src/qt/region.cpp\n src/qt/scrolbar.cpp\n src/qt/settings.cpp\n src/qt/sockqt.cpp\n src/qt/slider.cpp\n src/qt/spinbutt.cpp\n src/qt/spinctrl.cpp\n src/qt/statbmp.cpp\n src/qt/statbox.cpp\n src/qt/statline.cpp\n src/qt/stattext.cpp\n src/qt/statusbar.cpp\n src/qt/taskbar.cpp\n src/qt/textctrl.cpp\n src/qt/textentry.cpp\n src/qt/tglbtn.cpp\n src/qt/timer.cpp\n src/qt/toolbar.cpp\n src/qt/tooltip.cpp\n src/qt/toplevel.cpp\n src/qt/uiaction.cpp\n src/qt/utils.cpp\n src/qt/window.cpp\n $(QT_PLATFORM_SRC)\n src/qt/treectrl.cpp" + }, + { + "@var": "MEDIA_QT_SRC", + "@hints": "files", + "#text": "src/qt/mediactrl.cpp" + }, + { + "@var": "MEDIA_QT_HDR", + "@hints": "files" + }, + { + "@var": "NET_QT_SRC", + "@hints": "files" + }, + { + "@var": "BASE_CMN_SRC", + "@hints": "files", + "#text": "src/common/any.cpp\n src/common/appbase.cpp\n src/common/arcall.cpp\n src/common/arcfind.cpp\n src/common/archive.cpp\n src/common/arrstr.cpp\n src/common/base64.cpp\n src/common/clntdata.cpp\n src/common/cmdline.cpp\n src/common/config.cpp\n src/common/convauto.cpp\n src/common/datetime.cpp\n src/common/datetimefmt.cpp\n src/common/datstrm.cpp\n src/common/dircmn.cpp\n src/common/dynlib.cpp\n src/common/dynload.cpp\n src/common/encconv.cpp\n src/common/evtloopcmn.cpp\n src/common/extended.c\n src/common/ffile.cpp\n src/common/file.cpp\n src/common/fileback.cpp\n src/common/fileconf.cpp\n src/common/filefn.cpp\n src/common/filename.cpp\n src/common/filesys.cpp\n src/common/filtall.cpp\n src/common/filtfind.cpp\n src/common/fmapbase.cpp\n src/common/fs_arc.cpp\n src/common/fs_filter.cpp\n src/common/hash.cpp\n src/common/hashmap.cpp\n src/common/init.cpp\n src/common/intl.cpp\n src/common/ipcbase.cpp\n src/common/languageinfo.cpp\n src/common/list.cpp\n src/common/log.cpp\n src/common/longlong.cpp\n src/common/memory.cpp\n src/common/mimecmn.cpp\n src/common/module.cpp\n src/common/mstream.cpp\n src/common/numformatter.cpp\n src/common/object.cpp\n src/common/platinfo.cpp\n src/common/powercmn.cpp\n src/common/process.cpp\n src/common/regex.cpp\n src/common/stdpbase.cpp\n src/common/sstream.cpp\n src/common/stdstream.cpp\n src/common/stopwatch.cpp\n src/common/strconv.cpp\n src/common/stream.cpp\n src/common/string.cpp\n src/common/stringimpl.cpp\n src/common/stringops.cpp\n src/common/strvararg.cpp\n src/common/sysopt.cpp\n src/common/tarstrm.cpp\n src/common/textbuf.cpp\n src/common/textfile.cpp\n src/common/threadinfo.cpp\n src/common/time.cpp\n src/common/timercmn.cpp\n src/common/timerimpl.cpp\n src/common/tokenzr.cpp\n src/common/translation.cpp\n src/common/txtstrm.cpp\n src/common/unichar.cpp\n src/common/uri.cpp\n src/common/ustring.cpp\n src/common/variant.cpp\n src/common/wfstream.cpp\n src/common/wxcrt.cpp\n src/common/wxprintf.cpp\n src/common/xlocale.cpp\n src/common/xti.cpp\n src/common/xtistrm.cpp\n src/common/zipstrm.cpp\n src/common/zstream.cpp\n src/common/fswatchercmn.cpp\n src/generic/fswatcherg.cpp\n src/common/secretstore.cpp\n src/common/lzmastream.cpp" + }, + { + "@var": "BASE_AND_GUI_CMN_SRC", + "@hints": "files", + "#text": "src/common/event.cpp\n src/common/fs_mem.cpp\n src/common/msgout.cpp\n src/common/utilscmn.cpp" + }, + { + "@var": "BASE_CMN_HDR", + "@hints": "files", + "#text": "wx/afterstd.h\n wx/any.h\n wx/anystr.h\n wx/app.h\n wx/apptrait.h\n wx/archive.h\n wx/arrimpl.cpp\n wx/arrstr.h\n wx/atomic.h\n wx/base64.h\n wx/beforestd.h\n wx/buffer.h\n wx/build.h\n wx/chartype.h\n wx/checkeddelete.h\n wx/chkconf.h\n wx/clntdata.h\n wx/cmdargs.h\n wx/cmdline.h\n wx/compiler.h\n wx/confbase.h\n wx/config.h\n wx/convauto.h\n wx/containr.h\n wx/cpp.h\n wx/crt.h\n wx/datetime.h\n wx/datstrm.h\n wx/dde.h\n wx/debug.h\n wx/defs.h\n wx/dir.h\n wx/dlimpexp.h\n wx/dlist.h\n wx/dynarray.h\n wx/dynlib.h\n wx/dynload.h\n wx/encconv.h\n wx/event.h\n wx/eventfilter.h\n wx/evtloop.h\n wx/evtloopsrc.h\n wx/except.h\n wx/features.h\n wx/flags.h\n wx/ffile.h\n wx/file.h\n wx/fileconf.h\n wx/filefn.h\n wx/filename.h\n wx/filesys.h\n wx/fontenc.h\n wx/fontmap.h\n wx/fs_arc.h\n wx/fs_filter.h\n wx/fs_mem.h\n wx/fs_zip.h\n wx/hash.h\n wx/hashmap.h\n wx/hashset.h\n wx/iconloc.h\n wx/init.h\n wx/intl.h\n wx/iosfwrap.h\n wx/ioswrap.h\n wx/ipc.h\n wx/ipcbase.h\n wx/kbdstate.h\n wx/language.h\n wx/link.h\n wx/list.h\n wx/listimpl.cpp\n wx/log.h\n wx/longlong.h\n wx/math.h\n wx/memconf.h\n wx/memory.h\n wx/memtext.h\n wx/mimetype.h\n wx/module.h\n wx/mousestate.h\n wx/msgout.h\n wx/msgqueue.h\n wx/mstream.h\n wx/numformatter.h\n wx/object.h\n wx/platform.h\n wx/platinfo.h\n wx/power.h\n wx/process.h\n wx/ptr_scpd.h\n wx/ptr_shrd.h\n wx/recguard.h\n wx/regex.h\n wx/rtti.h\n wx/scopedarray.h\n wx/scopedptr.h\n wx/scopeguard.h\n wx/sharedptr.h\n wx/snglinst.h\n wx/sstream.h\n wx/stack.h\n wx/stackwalk.h\n wx/stdpaths.h\n wx/stdstream.h\n wx/stockitem.h\n wx/stopwatch.h\n wx/strconv.h\n wx/stream.h\n wx/string.h\n wx/stringimpl.h\n wx/stringops.h\n wx/strvararg.h\n wx/sysopt.h\n wx/tarstrm.h\n wx/textbuf.h\n wx/textfile.h\n wx/thread.h\n wx/thrimpl.cpp\n wx/time.h\n wx/timer.h\n wx/tls.h\n wx/tokenzr.h\n wx/tracker.h\n wx/translation.h\n wx/txtstrm.h\n wx/typeinfo.h\n wx/types.h\n wx/unichar.h\n wx/uri.h\n wx/ustring.h\n wx/utils.h\n wx/variant.h\n wx/vector.h\n wx/version.h\n wx/versioninfo.h\n wx/volume.h\n wx/weakref.h\n wx/wfstream.h\n wx/wx.h\n wx/wxchar.h\n wx/wxcrt.h\n wx/wxcrtbase.h\n wx/wxcrtvararg.h\n wx/wxprec.h\n wx/xlocale.h\n wx/xti.h\n wx/xti2.h\n wx/xtistrm.h\n wx/xtictor.h\n wx/xtihandler.h\n wx/xtiprop.h\n wx/xtitypes.h\n wx/zipstrm.h\n wx/zstream.h\n wx/meta/convertible.h\n wx/meta/if.h\n wx/meta/implicitconversion.h\n wx/meta/int2type.h\n wx/meta/movable.h\n wx/meta/pod.h\n wx/meta/removeref.h\n wx/fswatcher.h\n wx/generic/fswatcher.h\n wx/secretstore.h\n wx/lzmastream.h" + }, + { + "@var": "NET_UNIX_SRC", + "@hints": "files", + "#text": "src/common/socketiohandler.cpp\n src/unix/sockunix.cpp" + }, + { + "@var": "NET_OSX_SRC", + "@hints": "files", + "#text": "src/osx/core/sockosx.cpp" + }, + { + "@var": "NET_WIN32_SRC", + "@hints": "files", + "#text": "src/msw/sockmsw.cpp\n src/msw/urlmsw.cpp" + }, + { + "@var": "NET_WIN32_HDR", + "@hints": "files" + }, + { + "@var": "NET_CMN_SRC", + "@hints": "files", + "#text": "src/common/fs_inet.cpp\n src/common/ftp.cpp\n src/common/http.cpp\n src/common/protocol.cpp\n src/common/sckaddr.cpp\n src/common/sckfile.cpp\n src/common/sckipc.cpp\n src/common/sckstrm.cpp\n src/common/socket.cpp\n src/common/url.cpp" + }, + { + "@var": "NET_CMN_HDR", + "@hints": "files", + "#text": "wx/fs_inet.h\n wx/protocol/file.h\n wx/protocol/ftp.h\n wx/protocol/http.h\n wx/protocol/log.h\n wx/protocol/protocol.h\n wx/sckaddr.h\n wx/sckipc.h\n wx/sckstrm.h\n wx/socket.h\n wx/url.h" + }, + { + "@var": "QA_SRC", + "@hints": "files", + "#text": "src/common/debugrpt.cpp\n src/generic/dbgrptg.cpp" + }, + { + "@var": "QA_HDR", + "@hints": "files", + "#text": "wx/debugrpt.h" + }, + { + "@var": "GUI_CMN_SRC", + "@hints": "files", + "#text": "src/common/accelcmn.cpp\n src/common/accesscmn.cpp\n src/common/anidecod.cpp\n src/common/affinematrix2d.cpp\n src/common/appcmn.cpp\n src/common/artprov.cpp\n src/common/artstd.cpp\n src/common/arttango.cpp\n src/common/bmpbase.cpp\n src/common/bmpbtncmn.cpp\n src/common/bookctrl.cpp\n src/common/btncmn.cpp\n src/common/cairo.cpp\n src/common/checkboxcmn.cpp\n src/common/checklstcmn.cpp\n src/common/choiccmn.cpp\n src/common/clipcmn.cpp\n src/common/clrpickercmn.cpp\n src/common/colourcmn.cpp\n src/common/colourdata.cpp\n src/common/combocmn.cpp\n src/common/cmdproc.cpp\n src/common/cmndata.cpp\n src/common/containr.cpp\n src/common/cshelp.cpp\n src/common/ctrlcmn.cpp\n src/common/ctrlsub.cpp\n src/common/dcbase.cpp\n src/common/dcbufcmn.cpp\n src/common/dcgraph.cpp\n src/common/dcsvg.cpp\n src/common/dirctrlcmn.cpp\n src/common/dlgcmn.cpp\n src/common/dndcmn.cpp\n src/common/dobjcmn.cpp\n src/common/docmdi.cpp\n src/common/docview.cpp\n src/common/dpycmn.cpp\n src/common/dseldlg.cpp\n src/common/effects.cpp\n src/common/fddlgcmn.cpp\n src/common/filectrlcmn.cpp\n src/common/filehistorycmn.cpp\n src/common/filepickercmn.cpp\n src/common/fontpickercmn.cpp\n src/common/fldlgcmn.cpp\n src/common/fontcmn.cpp\n src/common/fontdata.cpp\n src/generic/graphicc.cpp\n src/common/fontenumcmn.cpp\n src/common/fontmap.cpp\n src/common/fontutilcmn.cpp\n src/common/framecmn.cpp\n src/common/gaugecmn.cpp\n src/common/gbsizer.cpp\n src/common/gdicmn.cpp\n src/common/geometry.cpp\n src/common/gifdecod.cpp\n src/common/graphcmn.cpp\n src/common/headercolcmn.cpp\n src/common/headerctrlcmn.cpp\n src/common/helpbase.cpp\n src/common/iconbndl.cpp\n src/common/imagall.cpp\n src/common/imagbmp.cpp\n src/common/image.cpp\n src/common/imagfill.cpp\n src/common/imaggif.cpp\n src/common/imagiff.cpp\n src/common/imagjpeg.cpp\n src/common/imagpcx.cpp\n src/common/imagpng.cpp\n src/common/imagpnm.cpp\n src/common/imagtga.cpp\n src/common/imagtiff.cpp\n src/common/imagxpm.cpp\n src/common/layout.cpp\n src/common/lboxcmn.cpp\n src/common/listctrlcmn.cpp\n src/common/markupparser.cpp\n src/common/matrix.cpp\n src/common/menucmn.cpp\n src/common/modalhook.cpp\n src/common/mousemanager.cpp\n src/common/nbkbase.cpp\n src/common/overlaycmn.cpp\n src/common/ownerdrwcmn.cpp\n src/common/paper.cpp\n src/common/panelcmn.cpp\n src/common/persist.cpp\n src/common/pickerbase.cpp\n src/common/popupcmn.cpp\n src/common/preferencescmn.cpp\n src/common/prntbase.cpp\n src/common/quantize.cpp\n src/common/radiobtncmn.cpp\n src/common/radiocmn.cpp\n src/common/rearrangectrl.cpp\n src/common/rendcmn.cpp\n src/common/rgncmn.cpp\n src/common/scrolbarcmn.cpp\n src/common/settcmn.cpp\n src/common/sizer.cpp\n src/common/slidercmn.cpp\n src/common/spinbtncmn.cpp\n src/common/spinctrlcmn.cpp\n src/common/srchcmn.cpp\n src/common/statbar.cpp\n src/common/statbmpcmn.cpp\n src/common/statboxcmn.cpp\n src/common/statlinecmn.cpp\n src/common/stattextcmn.cpp\n src/common/stockitem.cpp\n src/common/tbarbase.cpp\n src/common/textcmn.cpp\n src/common/textentrycmn.cpp\n src/common/textmeasurecmn.cpp\n src/common/toplvcmn.cpp\n src/common/treebase.cpp\n src/common/uiactioncmn.cpp\n src/common/valgen.cpp\n src/common/validate.cpp\n src/common/valtext.cpp\n src/common/valnum.cpp\n src/common/wincmn.cpp\n src/common/windowid.cpp\n src/common/wrapsizer.cpp\n src/common/xpmdecod.cpp\n src/generic/animateg.cpp\n src/generic/busyinfo.cpp\n src/generic/buttonbar.cpp\n src/generic/choicdgg.cpp\n src/generic/choicbkg.cpp\n src/generic/collheaderctrlg.cpp\n src/generic/combog.cpp\n src/generic/dcpsg.cpp\n src/generic/dirctrlg.cpp\n src/generic/dragimgg.cpp\n src/generic/filectrlg.cpp\n src/generic/headerctrlg.cpp\n src/generic/infobar.cpp\n src/generic/listbkg.cpp\n src/generic/logg.cpp\n src/generic/markuptext.cpp\n src/generic/msgdlgg.cpp\n src/generic/numdlgg.cpp\n src/generic/progdlgg.cpp\n src/generic/preferencesg.cpp\n src/generic/printps.cpp\n src/generic/renderg.cpp\n src/generic/richmsgdlgg.cpp\n src/generic/scrlwing.cpp\n src/generic/selstore.cpp\n src/generic/spinctlg.cpp\n src/generic/splitter.cpp\n src/generic/srchctlg.cpp\n src/generic/statbmpg.cpp\n src/generic/stattextg.cpp\n src/generic/textdlgg.cpp\n src/generic/tipwin.cpp\n src/generic/toolbkg.cpp\n src/generic/treectlg.cpp\n src/generic/treebkg.cpp\n src/generic/vlbox.cpp\n src/generic/vscroll.cpp\n src/xrc/xmlreshandler.cpp\n src/generic/splash.cpp\n src/generic/notifmsgg.cpp\n src/generic/odcombo.cpp\n src/common/calctrlcmn.cpp\n src/generic/grideditors.cpp\n src/common/bmpcboxcmn.cpp\n src/generic/grid.cpp\n src/generic/gridctrl.cpp\n src/generic/hyperlinkg.cpp\n src/generic/helpext.cpp\n src/generic/sashwin.cpp\n src/generic/gridsel.cpp\n src/common/addremovectrl.cpp\n src/generic/tipdlg.cpp\n src/generic/aboutdlgg.cpp\n src/common/gridcmn.cpp\n src/common/richtooltipcmn.cpp\n src/generic/datectlg.cpp\n src/generic/bannerwindow.cpp\n src/generic/treelist.cpp\n src/common/datavcmn.cpp\n src/common/animatecmn.cpp\n src/common/odcombocmn.cpp\n src/common/hyperlnkcmn.cpp\n src/generic/propdlg.cpp\n src/generic/bmpcboxg.cpp\n src/generic/richtooltipg.cpp\n src/generic/timectrlg.cpp\n src/generic/commandlinkbuttong.cpp\n src/common/notifmsgcmn.cpp\n src/generic/wizard.cpp\n src/generic/datavgen.cpp\n src/generic/editlbox.cpp\n src/generic/laywin.cpp\n src/generic/calctrlg.cpp\n src/generic/rowheightcache.cpp" + }, + { + "@var": "GUI_CMN_HDR", + "@hints": "files", + "#text": "wx/affinematrix2dbase.h\n wx/affinematrix2d.h\n wx/anybutton.h\n wx/bmpbuttn.h\n wx/brush.h\n wx/button.h\n wx/checkbox.h\n wx/checklst.h\n wx/choicdlg.h\n wx/choice.h\n wx/cmndata.h\n wx/collpane.h\n wx/combo.h\n wx/combobox.h\n wx/compositewin.h\n wx/control.h\n wx/ctrlsub.h\n wx/cursor.h\n wx/custombgwin.h\n wx/dc.h\n wx/dcclient.h\n wx/dcgraph.h\n wx/dcmemory.h\n wx/dcprint.h\n wx/dcscreen.h\n wx/dcsvg.h\n wx/dialog.h\n wx/dirdlg.h\n wx/dragimag.h\n wx/encinfo.h\n wx/filedlg.h\n wx/frame.h\n wx/gauge.h\n wx/gbsizer.h\n wx/gdicmn.h\n wx/generic/accel.h\n wx/generic/animate.h\n wx/generic/buttonbar.h\n wx/generic/choicdgg.h\n wx/generic/combo.h\n wx/generic/custombgwin.h\n wx/generic/dcpsg.h\n wx/generic/dirctrlg.h\n wx/generic/dragimgg.h\n wx/generic/filectrlg.h\n wx/generic/headerctrlg.h\n wx/generic/infobar.h\n wx/generic/logg.h\n wx/generic/msgdlgg.h\n wx/generic/numdlgg.h\n wx/generic/notebook.h\n wx/generic/panelg.h\n wx/generic/prntdlgg.h\n wx/generic/printps.h\n wx/generic/progdlgg.h\n wx/generic/richmsgdlgg.h\n wx/generic/scrolwin.h\n wx/generic/spinctlg.h\n wx/generic/splitter.h\n wx/generic/srchctlg.h\n wx/generic/statbmpg.h\n wx/generic/stattextg.h\n wx/generic/textdlgg.h\n wx/generic/treectlg.h\n wx/graphics.h\n wx/headercol.h\n wx/headerctrl.h\n wx/helphtml.h\n wx/icon.h\n wx/infobar.h\n wx/itemid.h\n wx/layout.h\n wx/listbox.h\n wx/mdi.h\n wx/menu.h\n wx/modalhook.h\n wx/mousemanager.h\n wx/msgdlg.h\n wx/nativewin.h\n wx/numdlg.h\n wx/overlay.h\n wx/palette.h\n wx/panel.h\n wx/pen.h\n wx/position.h\n wx/preferences.h\n wx/radiobox.h\n wx/radiobut.h\n wx/range.h\n wx/rearrangectrl.h\n wx/renderer.h\n wx/richmsgdlg.h\n wx/scrolbar.h\n wx/scrolwin.h\n wx/selstore.h\n wx/settings.h\n wx/sizer.h\n wx/slider.h\n wx/statbmp.h\n wx/statbox.h\n wx/stattext.h\n wx/statusbr.h\n wx/testing.h\n wx/textcompleter.h\n wx/textctrl.h\n wx/textdlg.h\n wx/textentry.h\n wx/textwrapper.h\n wx/toolbar.h\n wx/validate.h\n wx/valtext.h\n wx/valnum.h\n wx/window.h\n wx/windowid.h\n wx/windowptr.h\n wx/withimages.h\n wx/wrapsizer.h\n wx/wupdlock.h\n\n wx/accel.h\n wx/access.h\n wx/anidecod.h\n wx/animdecod.h\n wx/appprogress.h\n wx/artprov.h\n wx/bitmap.h\n wx/bookctrl.h\n wx/busyinfo.h\n wx/generic/busyinfo.h\n wx/caret.h\n wx/choicebk.h\n wx/clipbrd.h\n wx/clrpicker.h\n wx/cmdproc.h\n wx/colordlg.h\n wx/colour.h\n wx/colourdata.h\n wx/cshelp.h\n wx/dataobj.h\n wx/dcmirror.h\n wx/dcps.h\n wx/dialup.h\n wx/dirctrl.h\n wx/display.h\n wx/dnd.h\n wx/docmdi.h\n wx/docview.h\n wx/effects.h\n wx/fdrepdlg.h\n wx/filectrl.h\n wx/filehistory.h\n wx/filepicker.h\n wx/fontpicker.h\n wx/fmappriv.h\n wx/font.h\n wx/fontdata.h\n wx/fontdlg.h\n wx/fontenum.h\n wx/fontutil.h\n wx/gdiobj.h\n wx/geometry.h\n wx/gifdecod.h\n wx/help.h\n wx/helpbase.h\n wx/helpwin.h\n wx/iconbndl.h\n wx/imagbmp.h\n wx/image.h\n wx/imaggif.h\n wx/imagiff.h\n wx/imagjpeg.h\n wx/imaglist.h\n wx/imagpcx.h\n wx/imagpng.h\n wx/imagpnm.h\n wx/imagtga.h\n wx/imagtiff.h\n wx/imagxpm.h\n wx/listbase.h\n wx/listbook.h\n wx/listctrl.h\n wx/matrix.h\n wx/menuitem.h\n wx/metafile.h\n wx/minifram.h\n wx/nonownedwnd.h\n wx/notebook.h\n wx/ownerdrw.h\n wx/paper.h\n wx/persist.h\n wx/persist/bookctrl.h\n wx/persist/dataview.h\n wx/persist/splitter.h\n wx/persist/toplevel.h\n wx/persist/treebook.h\n wx/persist/window.h\n wx/pickerbase.h\n wx/popupwin.h\n wx/print.h\n wx/printdlg.h\n wx/prntbase.h\n wx/progdlg.h\n wx/quantize.h\n wx/rawbmp.h\n wx/region.h\n wx/scopeguard.h\n wx/simplebook.h\n wx/spinbutt.h\n wx/spinctrl.h\n wx/splitter.h\n wx/srchctrl.h\n wx/statline.h\n wx/taskbarbutton.h\n wx/tbarbase.h\n wx/tglbtn.h\n wx/tipwin.h\n wx/toolbook.h\n wx/tooltip.h\n wx/toplevel.h\n wx/treebase.h\n wx/treebook.h\n wx/treectrl.h\n wx/uiaction.h\n wx/valgen.h\n wx/vidmode.h\n wx/vlbox.h\n wx/vms_x_fix.h\n wx/vscroll.h\n wx/xpmdecod.h\n wx/xpmhand.h\n wx/xrc/xmlreshandler.h\n wx/systhemectrl.h\n wx/collheaderctrl.h\n wx/generic/collheaderctrl.h\n wx/itemattr.h\n wx/peninfobase.h\n wx/dataview.h\n wx/generic/helpext.h\n wx/sashwin.h\n wx/tipdlg.h\n wx/generic/propdlg.h\n wx/generic/bmpcbox.h\n wx/datetimectrl.h\n wx/grid.h\n wx/generic/grid.h\n wx/wizard.h\n wx/generic/grideditors.h\n wx/generic/dataview.h\n wx/generic/wizard.h\n wx/generic/dvrenderers.h\n wx/dateevt.h\n wx/editlbox.h\n wx/splash.h\n wx/bmpcbox.h\n wx/generic/gridctrl.h\n wx/addremovectrl.h\n wx/generic/notifmsg.h\n wx/odcombo.h\n wx/animate.h\n wx/generic/hyperlink.h\n wx/dcbuffer.h\n wx/joystick.h\n wx/timectrl.h\n wx/hyperlink.h\n wx/generic/aboutdlgg.h\n wx/taskbar.h\n wx/generic/timectrl.h\n wx/commandlinkbutton.h\n wx/richtooltip.h\n wx/sound.h\n wx/generic/laywin.h\n wx/generic/splash.h\n wx/generic/calctrlg.h\n wx/generic/sashwin.h\n wx/treelist.h\n wx/notifmsg.h\n wx/datectrl.h\n wx/laywin.h\n wx/generic/gridsel.h\n wx/aboutdlg.h\n wx/dvrenderers.h\n wx/generic/datectrl.h\n wx/bannerwindow.h\n wx/activityindicator.h\n wx/generic/dvrenderer.h\n wx/calctrl.h\n wx/propdlg.h" + }, + { + "@var": "UNIX_SRC", + "@hints": "files", + "#text": "src/unix/apptraits.cpp" + }, + { + "@var": "XWIN_LOWLEVEL_SRC", + "@hints": "files", + "#text": "src/generic/caret.cpp\n src/generic/imaglist.cpp\n src/unix/dialup.cpp\n src/unix/fontenum.cpp\n src/unix/fontutil.cpp\n src/unix/uiactionx11.cpp\n src/unix/utilsx11.cpp\n src/unix/sound.cpp\n src/common/taskbarcmn.cpp\n src/unix/joystick.cpp\n src/unix/taskbarx11.cpp" + }, + { + "@var": "XWIN_LOWLEVEL_HDR", + "@hints": "files", + "#text": "wx/generic/caret.h\n wx/generic/imaglist.h\n wx/unix/fontutil.h\n wx/unix/utilsx11.h\n wx/unix/sound.h\n wx/unix/taskbarx11.h\n wx/unix/joystick.h" + }, + { + "@var": "GTK_WIN32_SRC", + "@hints": "files", + "#text": "src/generic/caret.cpp\n src/generic/imaglist.cpp\n src/msw/ole/automtn.cpp\n src/msw/ole/comimpl.cpp\n src/msw/ole/oleutils.cpp\n src/msw/ole/safearray.cpp\n src/msw/ole/uuid.cpp\n src/msw/dialup.cpp\n src/msw/dib.cpp\n src/msw/display.cpp\n src/msw/utilswin.cpp\n src/unix/fontenum.cpp\n src/unix/fontutil.cpp\n src/msw/sound.cpp\n src/msw/joystick.cpp\n src/common/taskbarcmn.cpp" + }, + { + "@var": "GTK_WIN32_HDR", + "@hints": "files", + "#text": "wx/generic/caret.h\n wx/generic/imaglist.h\n wx/msw/ole/automtn.h\n wx/msw/ole/comimpl.h\n wx/msw/ole/oleutils.h\n wx/msw/ole/safearray.h\n wx/msw/ole/uuid.h\n wx/msw/dib.h\n wx/unix/fontutil.h\n wx/msw/sound.h\n wx/msw/joystick.h\n wx/msw/taskbar.h" + }, + { + "@var": "GTK_PLATFORM_SRC", + "@hints": "files", + "if": [ + { + "@cond": "PLATFORM_UNIX=='1'", + "#text": "$(XWIN_LOWLEVEL_SRC)" + }, + { + "@cond": "PLATFORM_MACOSX=='1'", + "#text": "$(XWIN_LOWLEVEL_SRC)" + }, + { + "@cond": "PLATFORM_WIN32=='1'", + "#text": "$(GTK_WIN32_SRC)" + } + ] + }, + { + "@var": "GTK_PLATFORM_HDR", + "@hints": "files", + "if": [ + { + "@cond": "PLATFORM_UNIX=='1'", + "#text": "$(XWIN_LOWLEVEL_HDR)" + }, + { + "@cond": "PLATFORM_MACOSX=='1'", + "#text": "$(XWIN_LOWLEVEL_HDR)" + }, + { + "@cond": "PLATFORM_WIN32=='1'", + "#text": "$(GTK_WIN32_HDR)" + } + ] + }, + { + "@var": "GTK_LOWLEVEL_SRC", + "@hints": "files", + "#text": "$(GTK_PLATFORM_SRC)\n src/generic/icon.cpp\n src/generic/paletteg.cpp\n src/gtk/app.cpp\n src/gtk/assertdlg_gtk.cpp\n src/gtk/bitmap.cpp\n src/gtk/brush.cpp\n src/gtk/clipbrd.cpp\n src/gtk/colour.cpp\n src/gtk/cursor.cpp\n src/gtk/dataobj.cpp\n src/gtk/dc.cpp\n src/gtk/display.cpp\n src/gtk/dnd.cpp\n src/gtk/evtloop.cpp\n src/gtk/filectrl.cpp\n src/gtk/filehistory.cpp\n src/gtk/font.cpp\n src/gtk/image_gtk.cpp\n src/gtk/sockgtk.cpp\n src/gtk/minifram.cpp\n src/gtk/nonownedwnd.cpp\n src/gtk/pen.cpp\n src/gtk/popupwin.cpp\n src/gtk/private.cpp\n src/gtk/region.cpp\n src/gtk/renderer.cpp\n src/gtk/settings.cpp\n src/gtk/textmeasure.cpp\n src/gtk/timer.cpp\n src/gtk/tooltip.cpp\n src/gtk/toplevel.cpp\n src/gtk/utilsgtk.cpp\n src/gtk/win_gtk.cpp\n src/gtk/window.cpp\n src/gtk/mimetype.cpp" + }, + { + "@var": "GTK2_LOWLEVEL_SRC", + "@hints": "files", + "#text": "$(GTK_LOWLEVEL_SRC)\n src/gtk/dcclient.cpp\n src/gtk/dcmemory.cpp\n src/gtk/dcscreen.cpp" + }, + { + "@var": "GTK_LOWLEVEL_HDR", + "@hints": "files", + "#text": "$(GTK_PLATFORM_HDR)\n wx/generic/icon.h\n wx/generic/paletteg.h\n wx/gtk/app.h\n wx/gtk/assertdlg_gtk.h\n wx/gtk/bitmap.h\n wx/gtk/brush.h\n wx/gtk/clipbrd.h\n wx/gtk/colour.h\n wx/gtk/cursor.h\n wx/gtk/dataform.h\n wx/gtk/dataobj.h\n wx/gtk/dataobj2.h\n wx/gtk/dnd.h\n wx/gtk/evtloop.h\n wx/gtk/evtloopsrc.h\n wx/gtk/font.h\n wx/gtk/filehistory.h\n wx/gtk/minifram.h\n wx/gtk/nonownedwnd.h\n wx/gtk/pen.h\n wx/gtk/popupwin.h\n wx/gtk/region.h\n wx/gtk/tooltip.h\n wx/gtk/toplevel.h\n wx/gtk/window.h\n wx/gtk/mimetype.h" + }, + { + "@var": "GTK_SRC", + "@hints": "files", + "#text": [ + "src/generic/accel.cpp\n src/generic/fdrepdlg.cpp", + "src/generic/filepickerg.cpp\n src/generic/listctrl.cpp\n src/generic/prntdlgg.cpp\n src/generic/statusbr.cpp", + "src/gtk/anybutton.cpp\n src/gtk/artgtk.cpp\n src/gtk/bmpbuttn.cpp\n src/gtk/button.cpp\n src/gtk/checkbox.cpp\n src/gtk/checklst.cpp\n src/gtk/choice.cpp\n src/gtk/collpane.cpp\n src/gtk/colordlg.cpp\n src/gtk/combobox.cpp\n src/gtk/control.cpp\n src/gtk/clrpicker.cpp\n src/gtk/dialog.cpp\n src/gtk/fontpicker.cpp\n src/gtk/filepicker.cpp\n src/gtk/dirdlg.cpp\n src/gtk/filedlg.cpp\n src/gtk/fontdlg.cpp\n src/gtk/frame.cpp\n src/gtk/gauge.cpp\n src/gtk/gnome/gvfs.cpp\n src/gtk/infobar.cpp\n src/gtk/listbox.cpp\n src/gtk/mdi.cpp\n src/gtk/menu.cpp\n src/gtk/mnemonics.cpp\n src/gtk/msgdlg.cpp\n src/gtk/nativewin.cpp\n src/gtk/notebook.cpp\n src/gtk/print.cpp\n src/gtk/radiobox.cpp\n src/gtk/radiobut.cpp\n src/gtk/scrolbar.cpp\n src/gtk/scrolwin.cpp\n src/gtk/slider.cpp\n src/gtk/spinbutt.cpp\n src/gtk/spinctrl.cpp\n src/gtk/statbmp.cpp\n src/gtk/statbox.cpp\n src/gtk/statline.cpp\n src/gtk/stattext.cpp\n src/gtk/toolbar.cpp\n src/gtk/textctrl.cpp\n src/gtk/textentry.cpp\n src/gtk/tglbtn.cpp\n src/gtk/treeentry_gtk.c\n src/gtk/activityindicator.cpp\n src/gtk/calctrl.cpp\n src/gtk/hyperlink.cpp\n src/gtk/aboutdlg.cpp\n src/gtk/notifmsg.cpp\n src/gtk/taskbar.cpp\n src/gtk/dataview.cpp\n src/gtk/bmpcbox.cpp\n src/gtk/animate.cpp\n src/gtk/srchctrl.cpp" + ] + }, + { + "@var": "GTK2_SRC", + "@hints": "files", + "#text": [ + "$(GTK_SRC)", + "src/generic/fontdlgg.cpp\n src/generic/activityindicator.cpp\n src/gtk/eggtrayicon.c" + ] + }, + { + "@var": "GTK_HDR", + "@hints": "files", + "#text": "wx/generic/fdrepdlg.h\n wx/generic/filepickerg.h\n wx/generic/listctrl.h\n wx/generic/statusbr.h\n wx/gtk/accel.h\n wx/gtk/anybutton.h\n wx/gtk/bmpbuttn.h\n wx/gtk/button.h\n wx/gtk/checkbox.h\n wx/gtk/checklst.h\n wx/gtk/chkconf.h\n wx/gtk/collpane.h\n wx/gtk/colordlg.h\n wx/gtk/choice.h\n wx/gtk/combobox.h\n wx/gtk/control.h\n wx/gtk/clrpicker.h\n wx/gtk/dialog.h\n wx/gtk/dirdlg.h\n wx/gtk/filectrl.h\n wx/gtk/filedlg.h\n wx/gtk/fontpicker.h\n wx/gtk/filepicker.h\n wx/gtk/fontdlg.h\n wx/gtk/frame.h\n wx/gtk/gauge.h\n wx/gtk/gnome/gvfs.h\n wx/gtk/infobar.h\n wx/gtk/listbox.h\n wx/gtk/mdi.h\n wx/gtk/menu.h\n wx/gtk/menuitem.h\n wx/gtk/msgdlg.h\n wx/gtk/notebook.h\n wx/gtk/print.h\n wx/gtk/radiobox.h\n wx/gtk/radiobut.h\n wx/gtk/scrolbar.h\n wx/gtk/scrolwin.h\n wx/gtk/slider.h\n wx/gtk/spinbutt.h\n wx/gtk/spinctrl.h\n wx/gtk/statbmp.h\n wx/gtk/statbox.h\n wx/gtk/statline.h\n wx/gtk/stattext.h\n wx/gtk/toolbar.h\n wx/gtk/textctrl.h\n wx/gtk/textentry.h\n wx/gtk/tglbtn.h\n wx/gtk/animate.h\n wx/gtk/hyperlink.h\n wx/gtk/taskbar.h\n wx/gtk/dvrenderers.h\n wx/generic/activityindicator.h\n wx/gtk/activityindicator.h\n wx/gtk/calctrl.h\n wx/gtk/bmpcbox.h\n wx/gtk/dataview.h\n wx/gtk/dvrenderer.h\n wx/gtk/srchctrl.h" + }, + { + "@var": "GTK2_HDR", + "@hints": "files", + "#text": "$(GTK_HDR)\n wx/generic/fontdlgg.h" + }, + { + "@var": "GTK1_LOWLEVEL_SRC", + "@hints": "files", + "#text": "$(XWIN_LOWLEVEL_SRC)\n src/generic/icon.cpp\n src/generic/paletteg.cpp\n src/generic/textmeasure.cpp\n src/gtk1/app.cpp\n src/gtk1/bitmap.cpp\n src/gtk1/brush.cpp\n src/gtk1/clipbrd.cpp\n src/gtk1/colour.cpp\n src/gtk1/cursor.cpp\n src/gtk1/data.cpp\n src/gtk1/dataobj.cpp\n src/gtk1/dc.cpp\n src/gtk1/dcclient.cpp\n src/gtk1/dcmemory.cpp\n src/gtk1/dcscreen.cpp\n src/gtk1/dnd.cpp\n src/gtk1/evtloop.cpp\n src/gtk1/font.cpp\n src/gtk1/sockgtk.cpp\n src/gtk1/main.cpp\n src/gtk1/minifram.cpp\n src/gtk1/pen.cpp\n src/gtk1/popupwin.cpp\n src/gtk1/region.cpp\n src/gtk1/renderer.cpp\n src/gtk1/settings.cpp\n src/gtk1/timer.cpp\n src/gtk1/tooltip.cpp\n src/gtk1/toplevel.cpp\n src/gtk1/utilsgtk.cpp\n src/gtk1/win_gtk.c\n src/gtk1/window.cpp\n src/unix/displayx11.cpp" + }, + { + "@var": "GTK1_LOWLEVEL_HDR", + "@hints": "files", + "#text": "$(XWIN_LOWLEVEL_HDR)\n wx/generic/icon.h\n wx/generic/paletteg.h\n wx/gtk1/app.h\n wx/gtk1/bitmap.h\n wx/gtk1/brush.h\n wx/gtk1/clipbrd.h\n wx/gtk1/colour.h\n wx/gtk1/cursor.h\n wx/gtk1/dataform.h\n wx/gtk1/dataobj.h\n wx/gtk1/dataobj2.h\n wx/gtk1/dc.h\n wx/gtk1/dcclient.h\n wx/gtk1/dcmemory.h\n wx/gtk1/dcscreen.h\n wx/gtk1/dnd.h\n wx/gtk1/font.h\n wx/gtk1/minifram.h\n wx/gtk1/pen.h\n wx/gtk1/popupwin.h\n wx/gtk1/region.h\n wx/gtk1/tooltip.h\n wx/gtk1/toplevel.h\n wx/gtk1/win_gtk.h\n wx/gtk1/window.h" + }, + { + "@var": "GTK1_SRC", + "@hints": "files", + "#text": [ + "src/generic/accel.cpp\n src/generic/clrpickerg.cpp\n src/generic/collpaneg.cpp\n src/generic/colrdlgg.cpp\n src/generic/dirdlgg.cpp\n src/generic/fdrepdlg.cpp\n src/generic/filedlgg.cpp\n src/generic/filepickerg.cpp\n src/generic/fontdlgg.cpp\n src/generic/fontpickerg.cpp\n src/generic/listctrl.cpp\n src/generic/prntdlgg.cpp\n src/generic/statusbr.cpp", + "src/gtk1/bmpbuttn.cpp\n src/gtk1/button.cpp\n src/gtk1/checkbox.cpp\n src/gtk1/checklst.cpp\n src/gtk1/choice.cpp\n src/gtk1/combobox.cpp\n src/gtk1/control.cpp\n src/gtk1/dialog.cpp\n src/gtk1/filedlg.cpp\n src/gtk1/fontdlg.cpp\n src/gtk1/frame.cpp\n src/gtk1/gauge.cpp\n src/gtk1/listbox.cpp\n src/gtk1/mdi.cpp\n src/gtk1/menu.cpp\n src/gtk1/mnemonics.cpp\n src/gtk1/notebook.cpp\n src/gtk1/radiobox.cpp\n src/gtk1/radiobut.cpp\n src/gtk1/scrolbar.cpp\n src/gtk1/scrolwin.cpp\n src/gtk1/slider.cpp\n src/gtk1/spinbutt.cpp\n src/gtk1/spinctrl.cpp\n src/gtk1/statbmp.cpp\n src/gtk1/statbox.cpp\n src/gtk1/statline.cpp\n src/gtk1/stattext.cpp\n src/gtk1/toolbar.cpp\n src/gtk1/textctrl.cpp\n src/gtk1/tglbtn.cpp\n src/gtk1/taskbar.cpp\n src/generic/activityindicator.cpp\n src/gtk1/eggtrayicon.c" + ] + }, + { + "@var": "GTK1_HDR", + "@hints": "files", + "#text": "wx/generic/clrpickerg.h\n wx/generic/collpaneg.h\n wx/generic/colrdlgg.h\n wx/generic/dirdlgg.h\n wx/generic/fdrepdlg.h\n wx/generic/filedlgg.h\n wx/generic/filepickerg.h\n wx/generic/fontdlgg.h\n wx/generic/fontpickerg.h\n wx/generic/listctrl.h\n wx/generic/statusbr.h\n wx/gtk1/accel.h\n wx/gtk1/bmpbuttn.h\n wx/gtk1/button.h\n wx/gtk1/checkbox.h\n wx/gtk1/checklst.h\n wx/gtk1/choice.h\n wx/gtk1/combobox.h\n wx/gtk1/control.h\n wx/gtk1/dialog.h\n wx/gtk1/filedlg.h\n wx/gtk1/fontdlg.h\n wx/gtk1/frame.h\n wx/gtk1/gauge.h\n wx/gtk1/listbox.h\n wx/gtk1/mdi.h\n wx/gtk1/menu.h\n wx/gtk1/menuitem.h\n wx/gtk1/msgdlg.h\n wx/gtk1/notebook.h\n wx/gtk1/radiobox.h\n wx/gtk1/radiobut.h\n wx/gtk1/scrolbar.h\n wx/gtk1/scrolwin.h\n wx/gtk1/slider.h\n wx/gtk1/spinbutt.h\n wx/gtk1/spinctrl.h\n wx/gtk1/statbmp.h\n wx/gtk1/statbox.h\n wx/gtk1/statline.h\n wx/gtk1/stattext.h\n wx/gtk1/toolbar.h\n wx/gtk1/textctrl.h\n wx/gtk1/tglbtn.h\n wx/gtk1/treectrl.h\n wx/generic/activityindicator.h" + }, + { + "@var": "MOTIF_LOWLEVEL_SRC", + "@hints": "files", + "#text": "$(XWIN_LOWLEVEL_SRC)\n src/generic/textmeasure.cpp\n src/x11/bitmap.cpp\n src/x11/brush.cpp\n src/x11/palette.cpp\n src/x11/pen.cpp\n src/x11/region.cpp\n src/x11/utilsx.cpp\n src/unix/displayx11.cpp" + }, + { + "@var": "MOTIF_LOWLEVEL_HDR", + "@hints": "files", + "#text": "$(XWIN_LOWLEVEL_HDR)\n wx/x11/bitmap.h\n wx/x11/brush.h\n wx/x11/palette.h\n wx/x11/pen.h\n wx/x11/region.h" + }, + { + "@var": "MOTIF_SRC", + "@hints": "files", + "#text": [ + "src/motif/accel.cpp\n src/motif/app.cpp\n src/motif/bmpbuttn.cpp\n src/motif/bmpmotif.cpp\n src/motif/button.cpp\n src/motif/checkbox.cpp\n src/motif/checklst.cpp\n src/motif/choice.cpp\n src/motif/clipbrd.cpp\n src/motif/colour.cpp\n src/motif/combobox.cpp\n src/motif/combobox_native.cpp\n src/motif/control.cpp\n src/motif/cursor.cpp\n src/motif/data.cpp\n src/motif/dataobj.cpp\n src/motif/dc.cpp\n src/motif/dcclient.cpp\n src/motif/dcmemory.cpp\n src/motif/dcscreen.cpp\n src/motif/dialog.cpp\n src/motif/evtloop.cpp\n src/motif/filedlg.cpp\n src/motif/font.cpp\n src/motif/frame.cpp\n src/motif/gauge.cpp\n src/motif/sockmot.cpp\n src/motif/icon.cpp\n src/motif/listbox.cpp\n src/motif/main.cpp\n src/motif/menu.cpp\n src/motif/menuitem.cpp\n src/motif/minifram.cpp\n src/motif/msgdlg.cpp\n src/motif/popupwin.cpp\n src/motif/radiobox.cpp\n src/motif/radiobut.cpp\n src/motif/scrolbar.cpp\n src/motif/settings.cpp\n src/motif/slider.cpp\n src/motif/spinbutt.cpp\n src/motif/statbmp.cpp\n src/motif/statbox.cpp\n src/motif/stattext.cpp\n src/motif/textctrl.cpp\n src/motif/textentry.cpp\n src/motif/timer.cpp\n src/motif/toolbar.cpp\n src/motif/toplevel.cpp\n src/motif/utils.cpp\n src/motif/window.cpp\n src/motif/xmcombo/xmcombo.c", + "src/generic/clrpickerg.cpp\n src/generic/collpaneg.cpp\n src/generic/colrdlgg.cpp\n src/generic/dirdlgg.cpp\n src/generic/fdrepdlg.cpp\n src/generic/filepickerg.cpp\n src/generic/fontdlgg.cpp\n src/generic/fontpickerg.cpp\n src/generic/listctrl.cpp\n src/generic/mdig.cpp\n src/generic/notebook.cpp\n src/generic/prntdlgg.cpp\n src/generic/statline.cpp\n src/generic/statusbr.cpp\n src/generic/tabg.cpp\n src/generic/activityindicator.cpp" + ] + }, + { + "@var": "MOTIF_HDR", + "@hints": "files", + "#text": "wx/generic/clrpickerg.h\n wx/generic/collpaneg.h\n wx/generic/colrdlgg.h\n wx/generic/ctrlsub.h\n wx/generic/dirdlgg.h\n wx/generic/fdrepdlg.h\n wx/generic/filepickerg.h\n wx/generic/fontdlgg.h\n wx/generic/fontpickerg.h\n wx/generic/listctrl.h\n wx/generic/mdig.h\n wx/generic/notebook.h\n wx/generic/prntdlgg.h\n wx/generic/statline.h\n wx/generic/statusbr.h\n wx/generic/tabg.h\n wx/motif/accel.h\n wx/motif/app.h\n wx/motif/bmpbuttn.h\n wx/motif/bmpmotif.h\n wx/motif/button.h\n wx/motif/checkbox.h\n wx/motif/checklst.h\n wx/motif/chkconf.h\n wx/motif/choice.h\n wx/motif/clipbrd.h\n wx/motif/colour.h\n wx/motif/combobox.h\n wx/motif/control.h\n wx/motif/ctrlsub.h\n wx/motif/cursor.h\n wx/motif/dataform.h\n wx/motif/dataobj.h\n wx/motif/dataobj2.h\n wx/motif/dc.h\n wx/motif/dcclient.h\n wx/motif/dcmemory.h\n wx/motif/dcprint.h\n wx/motif/dcscreen.h\n wx/motif/dialog.h\n wx/motif/dnd.h\n wx/motif/filedlg.h\n wx/motif/font.h\n wx/motif/frame.h\n wx/motif/gauge.h\n wx/motif/icon.h\n wx/motif/listbox.h\n wx/motif/menu.h\n wx/motif/menuitem.h\n wx/motif/minifram.h\n wx/motif/msgdlg.h\n wx/motif/popupwin.h\n wx/motif/print.h\n wx/motif/private.h\n wx/motif/radiobox.h\n wx/motif/radiobut.h\n wx/motif/scrolbar.h\n wx/motif/slider.h\n wx/motif/spinbutt.h\n wx/motif/statbmp.h\n wx/motif/statbox.h\n wx/motif/stattext.h\n wx/motif/textctrl.h\n wx/motif/textentry.h\n wx/motif/tglbtn.h\n wx/motif/toolbar.h\n wx/motif/toplevel.h\n wx/motif/window.h" + }, + { + "@var": "X11_LOWLEVEL_SRC", + "@hints": "files", + "#text": "$(XWIN_LOWLEVEL_SRC)\n src/generic/icon.cpp\n src/generic/textmeasure.cpp\n src/generic/timer.cpp\n src/x11/app.cpp\n src/x11/bitmap.cpp\n src/x11/brush.cpp\n src/x11/clipbrd.cpp\n src/x11/colour.cpp\n src/x11/cursor.cpp\n src/x11/data.cpp\n src/x11/dataobj.cpp\n src/x11/dc.cpp\n src/x11/dcclient.cpp\n src/x11/dcmemory.cpp\n src/x11/dcscreen.cpp\n src/x11/evtloop.cpp\n src/x11/font.cpp\n src/x11/minifram.cpp\n src/x11/nanox.c\n src/x11/palette.cpp\n src/x11/pen.cpp\n src/x11/popupwin.cpp\n src/x11/region.cpp\n src/x11/reparent.cpp\n src/x11/settings.cpp\n src/x11/toplevel.cpp\n src/x11/utils.cpp\n src/x11/utilsx.cpp\n src/x11/window.cpp\n src/unix/displayx11.cpp" + }, + { + "@var": "X11_LOWLEVEL_HDR", + "@hints": "files", + "#text": "$(XWIN_LOWLEVEL_HDR)\n wx/generic/icon.h\n wx/x11/app.h\n wx/x11/bitmap.h\n wx/x11/brush.h\n wx/x11/chkconf.h\n wx/x11/clipbrd.h\n wx/x11/colour.h\n wx/x11/cursor.h\n wx/x11/dataform.h\n wx/x11/dataobj.h\n wx/x11/dataobj2.h\n wx/x11/dc.h\n wx/x11/dcclient.h\n wx/x11/dcmemory.h\n wx/x11/dcprint.h\n wx/x11/dcscreen.h\n wx/x11/dnd.h\n wx/x11/font.h\n wx/x11/minifram.h\n wx/x11/palette.h\n wx/x11/pen.h\n wx/x11/popupwin.h\n wx/x11/print.h\n wx/x11/private.h\n wx/x11/privx.h\n wx/x11/region.h\n wx/x11/reparent.h\n wx/x11/textctrl.h\n wx/x11/toplevel.h\n wx/x11/window.h" + }, + { + "@var": "MSW_LOWLEVEL_SRC", + "@hints": "files", + "#text": "src/msw/ole/activex.cpp\n src/msw/app.cpp\n src/msw/bitmap.cpp\n src/msw/brush.cpp\n src/msw/caret.cpp\n src/msw/clipbrd.cpp\n src/msw/colour.cpp\n src/msw/cursor.cpp\n src/msw/data.cpp\n src/msw/dc.cpp\n src/msw/dcclient.cpp\n src/msw/dcmemory.cpp\n src/msw/dcprint.cpp\n src/msw/dcscreen.cpp\n src/msw/dialup.cpp\n src/msw/dib.cpp\n src/msw/display.cpp\n src/msw/enhmeta.cpp\n src/msw/font.cpp\n src/msw/fontenum.cpp\n src/msw/fontutil.cpp\n src/msw/gdiimage.cpp\n src/msw/gdiobj.cpp\n src/msw/gdiplus.cpp\n src/msw/graphics.cpp\n src/msw/icon.cpp\n src/msw/imaglist.cpp\n src/msw/minifram.cpp\n src/msw/nonownedwnd.cpp\n src/msw/ole/comimpl.cpp\n src/msw/ole/dataobj.cpp\n src/msw/ole/dropsrc.cpp\n src/msw/ole/droptgt.cpp\n src/msw/ole/oleutils.cpp\n src/msw/ole/safearray.cpp\n src/msw/palette.cpp\n src/msw/pen.cpp\n src/msw/popupwin.cpp\n src/msw/printdlg.cpp\n src/msw/printwin.cpp\n src/msw/region.cpp\n src/msw/renderer.cpp\n src/msw/settings.cpp\n src/msw/textmeasure.cpp\n src/msw/tooltip.cpp\n src/msw/toplevel.cpp\n src/msw/uiaction.cpp\n src/msw/utilsgui.cpp\n src/msw/utilswin.cpp\n src/msw/uxtheme.cpp\n src/msw/window.cpp\n src/msw/graphicsd2d.cpp\n src/msw/rt/utilsrt.cpp\n src/common/taskbarcmn.cpp\n src/msw/helpchm.cpp\n src/msw/taskbar.cpp\n src/msw/helpwin.cpp\n src/msw/joystick.cpp\n src/msw/aboutdlg.cpp\n src/msw/notifmsg.cpp\n src/msw/richtooltip.cpp\n src/msw/sound.cpp\n src/msw/ole/automtn.cpp\n src/msw/rt/notifmsgrt.cpp\n src/msw/ole/uuid.cpp\n src/msw/evtloop.cpp\n src/msw/ole/access.cpp" + }, + { + "@var": "MSW_LOWLEVEL_HDR", + "@hints": "files", + "#text": "wx/msw/nonownedwnd.h\n wx/msw/ole/activex.h\n wx/msw/popupwin.h\n wx/msw/uxtheme.h\n wx/msw/htmlhelp.h\n wx/msw/helpwin.h\n wx/msw/taskbar.h\n wx/msw/helpchm.h\n wx/msw/sound.h\n wx/msw/joystick.h\n wx/msw/evtloop.h" + }, + { + "@var": "MSW_SRC", + "@hints": "files", + "#text": "src/generic/clrpickerg.cpp\n src/generic/collpaneg.cpp\n src/generic/filepickerg.cpp\n src/generic/fontpickerg.cpp\n src/generic/statusbr.cpp\n src/generic/prntdlgg.cpp\n src/msw/accel.cpp\n src/msw/anybutton.cpp\n src/msw/appprogress.cpp\n src/msw/artmsw.cpp\n src/msw/bmpbuttn.cpp\n src/msw/button.cpp\n src/msw/checkbox.cpp\n src/msw/choice.cpp\n src/msw/colordlg.cpp\n src/msw/combo.cpp\n src/msw/combobox.cpp\n src/msw/control.cpp\n src/msw/dialog.cpp\n src/msw/dirdlg.cpp\n src/msw/dragimag.cpp\n src/msw/filedlg.cpp\n src/msw/frame.cpp\n src/msw/gauge.cpp\n src/msw/headerctrl.cpp\n src/msw/iniconf.cpp\n src/msw/listbox.cpp\n src/msw/listctrl.cpp\n src/msw/mdi.cpp\n src/msw/menu.cpp\n src/msw/menuitem.cpp\n src/msw/metafile.cpp\n src/msw/msgdlg.cpp\n src/msw/nativdlg.cpp\n src/msw/nativewin.cpp\n src/msw/notebook.cpp\n src/msw/ownerdrw.cpp\n src/msw/progdlg.cpp\n src/msw/radiobox.cpp\n src/msw/radiobut.cpp\n src/msw/richmsgdlg.cpp\n src/msw/scrolbar.cpp\n src/msw/slider.cpp\n src/msw/spinbutt.cpp\n src/msw/spinctrl.cpp\n src/msw/statbmp.cpp\n src/msw/statbox.cpp\n src/msw/statusbar.cpp\n src/msw/statline.cpp\n src/msw/stattext.cpp\n src/msw/taskbarbutton.cpp\n src/msw/toolbar.cpp\n src/msw/textctrl.cpp\n src/msw/textentry.cpp\n src/msw/tglbtn.cpp\n src/msw/treectrl.cpp\n src/msw/systhemectrl.cpp\n src/msw/customdraw.cpp\n src/msw/commandlinkbutton.cpp\n src/msw/bmpcbox.cpp\n src/msw/hyperlink.cpp\n src/msw/calctrl.cpp\n src/msw/datectrl.cpp\n src/msw/datetimectrl.cpp\n src/msw/timectrl.cpp\n src/msw/datecontrols.cpp\n src/generic/activityindicator.cpp" + }, + { + "@var": "MSW_HDR", + "@hints": "files", + "#text": "wx/generic/clrpickerg.h\n wx/generic/collpaneg.h\n wx/generic/filepickerg.h\n wx/generic/fontpickerg.h\n wx/msw/accel.h\n wx/msw/anybutton.h\n wx/msw/app.h\n wx/msw/appprogress.h\n wx/msw/bitmap.h\n wx/msw/bmpbuttn.h\n wx/msw/brush.h\n wx/msw/button.h\n wx/msw/caret.h\n wx/msw/checkbox.h\n wx/msw/choice.h\n wx/msw/clipbrd.h\n wx/msw/colordlg.h\n wx/msw/colour.h\n wx/msw/combo.h\n wx/msw/combobox.h\n wx/msw/control.h\n wx/msw/ctrlsub.h\n wx/msw/cursor.h\n wx/msw/custombgwin.h\n wx/msw/dc.h\n wx/msw/dcclient.h\n wx/msw/dcmemory.h\n wx/msw/dcprint.h\n wx/msw/dcscreen.h\n wx/msw/dialog.h\n wx/msw/dib.h\n wx/msw/dirdlg.h\n wx/msw/dragimag.h\n wx/msw/enhmeta.h\n wx/msw/filedlg.h\n wx/msw/font.h\n wx/msw/frame.h\n wx/msw/gauge.h\n wx/msw/gdiimage.h\n wx/msw/headerctrl.h\n wx/msw/icon.h\n wx/msw/imaglist.h\n wx/msw/iniconf.h\n wx/msw/init.h\n wx/msw/listbox.h\n wx/msw/listctrl.h\n wx/msw/mdi.h\n wx/msw/menu.h\n wx/msw/menuitem.h\n wx/msw/metafile.h\n wx/msw/minifram.h\n wx/msw/missing.h\n wx/msw/msgdlg.h\n wx/msw/msvcrt.h\n wx/msw/notebook.h\n wx/msw/ole/access.h\n wx/msw/ole/comimpl.h\n wx/msw/ole/dataform.h\n wx/msw/ole/dataobj.h\n wx/msw/ole/dataobj2.h\n wx/msw/ole/dropsrc.h\n wx/msw/ole/droptgt.h\n wx/msw/ole/oleutils.h\n wx/msw/ole/safearray.h\n wx/msw/ownerdrw.h\n wx/msw/ownerdrawnbutton.h\n wx/msw/palette.h\n wx/msw/panel.h\n wx/msw/pen.h\n wx/msw/printdlg.h\n wx/msw/printwin.h\n wx/msw/progdlg.h\n wx/msw/radiobox.h\n wx/msw/radiobut.h\n wx/msw/region.h\n wx/msw/rcdefs.h\n wx/msw/richmsgdlg.h\n wx/msw/scrolbar.h\n wx/msw/slider.h\n wx/msw/spinbutt.h\n wx/msw/spinctrl.h\n wx/msw/statbmp.h\n wx/msw/statbox.h\n wx/msw/statusbar.h\n wx/msw/statline.h\n wx/msw/stattext.h\n wx/msw/taskbarbutton.h\n wx/msw/toolbar.h\n wx/msw/textctrl.h\n wx/msw/textentry.h\n wx/msw/tglbtn.h\n wx/msw/tooltip.h\n wx/msw/toplevel.h\n wx/msw/treectrl.h\n wx/msw/window.h\n wx/msw/rt/utils.h\n wx/msw/hyperlink.h\n wx/msw/bmpcbox.h\n wx/msw/commandlinkbutton.h\n wx/msw/datetimectrl.h\n wx/msw/timectrl.h\n wx/msw/datectrl.h\n wx/msw/calctrl.h\n wx/generic/activityindicator.h" + }, + { + "@var": "MSW_RSC", + "@hints": "files", + "#text": [ + "wx/msw/wx.manifest\n wx/msw/amd64.manifest\n wx/msw/ia64.manifest\n wx/msw/wx.rc", + "wx/msw/colours.bmp\n wx/msw/csquery.bmp", + "wx/msw/blank.cur\n wx/msw/bullseye.cur\n wx/msw/cross.cur\n wx/msw/hand.cur\n wx/msw/magnif1.cur\n wx/msw/pbrush.cur\n wx/msw/pencil.cur\n wx/msw/pntleft.cur\n wx/msw/pntright.cur\n wx/msw/roller.cur", + "wx/msw/cdrom.ico\n wx/msw/child.ico\n wx/msw/computer.ico\n wx/msw/drive.ico\n wx/msw/file1.ico\n wx/msw/floppy.ico\n wx/msw/folder1.ico\n wx/msw/folder2.ico\n wx/msw/mdi.ico\n wx/msw/question.ico\n wx/msw/removble.ico\n wx/msw/std.ico" + ] + }, + { + "@var": "MSW_DESKTOP_SRC", + "@hints": "files", + "#text": "src/msw/checklst.cpp\n src/msw/fdrepdlg.cpp\n src/msw/fontdlg.cpp" + }, + { + "@var": "MSW_DESKTOP_HDR", + "@hints": "files", + "#text": "wx/msw/checklst.h\n wx/msw/fdrepdlg.h\n wx/msw/fontdlg.h\n wx/msw/ole/automtn.h\n wx/msw/ole/uuid.h" + }, + { + "@var": "DFB_LOWLEVEL_SRC", + "@hints": "files", + "#text": [ + "src/common/fontmgrcmn.cpp\n src/generic/caret.cpp\n src/generic/colour.cpp\n src/generic/icon.cpp\n src/generic/imaglist.cpp\n src/generic/mask.cpp\n src/generic/textmeasure.cpp\n src/dfb/app.cpp\n src/dfb/bitmap.cpp\n src/dfb/brush.cpp\n src/dfb/cursor.cpp", + "src/dfb/dc.cpp\n src/dfb/dcclient.cpp\n src/dfb/dcmemory.cpp\n src/dfb/dcscreen.cpp\n src/dfb/evtloop.cpp\n src/dfb/font.cpp\n src/dfb/fontenum.cpp\n src/dfb/fontmgr.cpp\n src/dfb/nonownedwnd.cpp\n src/dfb/overlay.cpp\n src/dfb/pen.cpp\n src/dfb/region.cpp\n src/dfb/settings.cpp\n src/dfb/toplevel.cpp\n src/dfb/utils.cpp\n src/dfb/window.cpp\n src/dfb/wrapdfb.cpp" + ] + }, + { + "@var": "DFB_LOWLEVEL_HDR", + "@hints": "files", + "#text": "wx/generic/caret.h\n wx/generic/colour.h\n wx/generic/icon.h\n wx/generic/imaglist.h\n wx/generic/mask.h\n wx/dfb/app.h\n wx/dfb/bitmap.h\n wx/dfb/brush.h\n wx/dfb/chkconf.h\n wx/dfb/cursor.h\n wx/dfb/dc.h\n wx/dfb/dcclient.h\n wx/dfb/dcmemory.h\n wx/dfb/dcscreen.h\n wx/dfb/dfbptr.h\n wx/dfb/evtloop.h\n wx/dfb/font.h\n wx/dfb/nonownedwnd.h\n wx/dfb/pen.h\n wx/dfb/popupwin.h\n wx/dfb/private.h\n wx/dfb/region.h\n wx/dfb/toplevel.h\n wx/dfb/window.h\n wx/dfb/wrapdfb.h" + }, + { + "@var": "OSX_LOWLEVEL_SRC", + "@hints": "files", + "if": { + "@cond": "PLATFORM_MACOSX=='1'", + "#text": [ + "src/osx/artmac.cpp\n src/osx/brush.cpp\n src/osx/dialog_osx.cpp\n src/osx/fontutil.cpp\n src/osx/minifram.cpp\n src/osx/nonownedwnd_osx.cpp\n src/osx/palette.cpp\n src/osx/pen.cpp\n src/osx/toplevel_osx.cpp\n src/osx/uiaction_osx.cpp\n src/osx/utils_osx.cpp", + "src/osx/window_osx.cpp\n\n src/osx/core/bitmap.cpp\n src/osx/core/colour.cpp\n src/osx/core/dcmemory.cpp\n src/osx/core/fontenum.cpp\n src/osx/core/hid.cpp\n src/osx/core/printmac.cpp\n src/osx/core/timer.cpp\n src/osx/core/utilsexc_cf.cpp" + ] + } + }, + { + "@var": "OSX_LOWLEVEL_HDR", + "@hints": "files" + }, + { + "@var": "OSX_COMMON_SRC", + "@hints": "files", + "if": { + "@cond": "PLATFORM_MACOSX=='1'", + "#text": [ + "src/osx/anybutton_osx.cpp\n src/osx/bmpbuttn_osx.cpp\n src/osx/button_osx.cpp\n src/osx/checkbox_osx.cpp\n src/osx/checklst_osx.cpp\n src/osx/choice_osx.cpp\n src/osx/combobox_osx.cpp\n src/osx/dnd_osx.cpp\n src/osx/gauge_osx.cpp\n src/osx/listbox_osx.cpp\n src/osx/menu_osx.cpp\n src/osx/menuitem_osx.cpp\n src/osx/notebook_osx.cpp\n src/osx/printdlg_osx.cpp\n src/osx/radiobox_osx.cpp\n src/osx/radiobut_osx.cpp\n src/osx/scrolbar_osx.cpp\n src/osx/slider_osx.cpp\n src/osx/spinbutt_osx.cpp\n src/osx/srchctrl_osx.cpp\n src/osx/statbox_osx.cpp\n src/osx/statline_osx.cpp\n src/osx/stattext_osx.cpp\n src/osx/textentry_osx.cpp\n src/osx/textctrl_osx.cpp\n src/osx/tglbtn_osx.cpp\n src/osx/toolbar_osx.cpp", + "src/html/htmlctrl/webkit/webkit.mm", + "src/osx/carbon/colordlgosx.mm\n src/osx/carbon/fontdlgosx.mm", + "src/osx/accel.cpp\n src/osx/carbon/clipbrd.cpp\n src/osx/carbon/cursor.cpp\n src/osx/carbon/fontdlg.cpp\n src/osx/carbon/gdiobj.cpp\n src/osx/carbon/app.cpp\n src/osx/carbon/control.cpp\n src/osx/carbon/dataobj.cpp\n src/osx/carbon/dcclient.cpp\n src/osx/carbon/dcprint.cpp\n src/osx/carbon/dcscreen.cpp\n src/osx/carbon/graphics.cpp\n src/osx/carbon/font.cpp\n src/osx/carbon/frame.cpp\n src/osx/carbon/mdi.cpp\n src/osx/carbon/metafile.cpp\n src/osx/carbon/popupwin.cpp\n src/osx/carbon/renderer.cpp\n src/osx/carbon/statbrma.cpp\n src/osx/carbon/region.cpp", + "src/osx/carbon/utilscocoa.mm", + "src/generic/caret.cpp\n src/generic/clrpickerg.cpp\n src/generic/collpaneg.cpp\n src/generic/colrdlgg.cpp\n src/generic/dirdlgg.cpp\n src/generic/fdrepdlg.cpp\n src/generic/filedlgg.cpp\n src/generic/filepickerg.cpp\n src/generic/fontdlgg.cpp\n src/generic/fontpickerg.cpp\n src/generic/listctrl.cpp\n src/generic/prntdlgg.cpp\n src/generic/statusbr.cpp\n src/generic/textmeasure.cpp\n src/generic/icon.cpp\n src/osx/statbmp_osx.cpp\n src/generic/imaglist.cpp" + ] + } + }, + { + "@var": "OSX_SHARED_HDR", + "@hints": "files", + "#text": [ + "wx/html/webkit.h", + "wx/osx/accel.h\n wx/osx/anybutton.h\n wx/osx/app.h\n wx/osx/bitmap.h\n wx/osx/bmpbuttn.h\n wx/osx/brush.h\n wx/osx/button.h\n wx/osx/checkbox.h\n wx/osx/checklst.h\n wx/osx/chkconf.h\n wx/osx/choice.h\n wx/osx/clipbrd.h\n wx/osx/colordlg.h\n wx/osx/colour.h\n wx/osx/combobox.h\n wx/osx/control.h\n wx/osx/cursor.h\n wx/osx/dataform.h\n wx/osx/dataobj.h\n wx/osx/dataobj2.h\n wx/osx/dc.h\n wx/osx/dcclient.h\n wx/osx/dcmemory.h\n wx/osx/dcprint.h\n wx/osx/dcscreen.h\n wx/osx/dialog.h\n wx/osx/dirdlg.h\n wx/osx/dnd.h\n wx/osx/evtloop.h\n wx/osx/evtloopsrc.h\n wx/osx/filedlg.h\n wx/osx/font.h\n wx/osx/fontdlg.h\n wx/osx/frame.h\n wx/osx/gauge.h\n wx/osx/listbox.h\n wx/osx/mdi.h\n wx/osx/menu.h\n wx/osx/menuitem.h\n wx/osx/metafile.h\n wx/osx/mimetype.h\n wx/osx/minifram.h\n wx/osx/msgdlg.h\n wx/osx/nonownedwnd.h\n wx/osx/notebook.h\n wx/osx/palette.h\n wx/osx/pen.h\n wx/osx/popupwin.h\n wx/osx/printdlg.h\n wx/osx/printmac.h\n wx/osx/private.h\n wx/osx/radiobox.h\n wx/osx/radiobut.h\n wx/osx/region.h\n wx/osx/scrolbar.h\n wx/osx/slider.h\n wx/osx/spinbutt.h\n wx/osx/srchctrl.h\n wx/osx/statbmp.h\n wx/osx/statbox.h\n wx/osx/statline.h\n wx/osx/stattext.h\n wx/osx/statusbr.h\n wx/osx/taskbarosx.h\n wx/osx/textctrl.h\n wx/osx/textentry.h\n wx/osx/tglbtn.h\n wx/osx/toolbar.h\n wx/osx/tooltip.h\n wx/osx/toplevel.h\n wx/osx/uma.h\n wx/osx/window.h", + "wx/generic/caret.h\n wx/generic/clrpickerg.h\n wx/generic/collpaneg.h\n wx/generic/colrdlgg.h\n wx/generic/dirdlgg.h\n wx/generic/fdrepdlg.h\n wx/generic/filedlgg.h\n wx/generic/filepickerg.h\n wx/generic/fontdlgg.h\n wx/generic/fontpickerg.h\n wx/generic/listctrl.h\n wx/generic/prntdlgg.h\n wx/generic/statusbr.h\n wx/osx/appprogress.h\n wx/generic/icon.h\n wx/generic/imaglist.h" + ] + }, + { + "@var": "OSX_COCOA_SRC", + "@hints": "files", + "#text": "$(OSX_COMMON_SRC)\n src/osx/cocoa/anybutton.mm\n src/osx/cocoa/appprogress.mm\n src/osx/cocoa/button.mm\n src/osx/cocoa/checkbox.mm\n src/osx/cocoa/choice.mm\n src/osx/cocoa/colour.mm\n src/osx/cocoa/combobox.mm\n src/osx/cocoa/dialog.mm\n src/osx/cocoa/dirdlg.mm\n src/osx/cocoa/dnd.mm\n src/osx/cocoa/evtloop.mm\n src/osx/cocoa/filedlg.mm\n src/osx/cocoa/gauge.mm\n src/osx/cocoa/listbox.mm\n src/osx/cocoa/menu.mm\n src/osx/cocoa/menuitem.mm\n src/osx/cocoa/msgdlg.mm\n src/osx/cocoa/nativewin.mm\n src/osx/cocoa/nonownedwnd.mm\n src/osx/cocoa/notebook.mm\n src/osx/cocoa/radiobut.mm\n src/osx/cocoa/preferences.mm\n src/osx/cocoa/printdlg.mm\n src/osx/cocoa/scrolbar.mm\n src/osx/cocoa/slider.mm\n src/osx/cocoa/spinbutt.mm\n src/osx/cocoa/srchctrl.mm\n src/osx/cocoa/statbox.mm\n src/osx/cocoa/statline.mm\n src/osx/cocoa/stattext.mm\n src/osx/cocoa/textctrl.mm\n src/osx/cocoa/tglbtn.mm\n src/osx/cocoa/toolbar.mm\n src/osx/cocoa/tooltip.mm\n src/osx/cocoa/window.mm\n src/osx/cocoa/settings.mm\n src/osx/cocoa/overlay.mm\n src/osx/cocoa/aboutdlg.mm\n src/osx/dataview_osx.cpp\n src/osx/cocoa/notifmsg.mm\n src/osx/cocoa/taskbar.mm\n src/osx/datectrl_osx.cpp\n src/osx/cocoa/datetimectrl.mm\n src/osx/core/sound.cpp\n src/osx/sound_osx.cpp\n src/osx/datetimectrl_osx.cpp\n src/osx/core/hidjoystick.cpp\n src/osx/carbon/sound.cpp\n src/osx/cocoa/dataview.mm\n src/osx/timectrl_osx.cpp\n src/common/taskbarcmn.cpp\n src/osx/cocoa/activityindicator.mm\n src/osx/cocoa/statbmp.mm\n src/osx/core/display.cpp" + }, + { + "@var": "OSX_COCOA_HDR", + "@hints": "files", + "#text": "wx/osx/cocoa/chkconf.h\n wx/osx/cocoa/evtloop.h\n wx/osx/cocoa/private.h\n wx/generic/region.h\n wx/osx/cocoa/stdpaths.h\n wx/osx/sound.h\n wx/osx/dvrenderer.h\n wx/osx/cocoa/dataview.h\n wx/osx/dvrenderers.h\n wx/osx/taskbarosx.h\n wx/osx/activityindicator.h\n wx/osx/joystick.h\n wx/osx/dataview.h\n wx/osx/datectrl.h\n wx/osx/timectrl.h\n wx/osx/datetimectrl.h" + }, + { + "@var": "OSX_IPHONE_SRC", + "@hints": "files", + "#text": [ + "$(OSX_COMMON_SRC)\n src/generic/regiong.cpp", + "src/osx/iphone/anybutton.mm\n src/osx/iphone/button.mm\n src/osx/iphone/checkbox.mm\n src/osx/iphone/dialog.mm\n src/osx/iphone/evtloop.mm\n src/osx/iphone/gauge.mm\n src/osx/iphone/msgdlg.mm\n src/osx/iphone/nonownedwnd.mm\n src/osx/iphone/scrolbar.mm\n src/osx/iphone/slider.mm\n src/osx/iphone/stattext.mm\n src/osx/iphone/textctrl.mm\n src/osx/iphone/toolbar.mm\n src/osx/iphone/utils.mm\n src/osx/iphone/window.mm\n src/osx/iphone/settings.mm\n src/osx/sound_osx.cpp\n src/osx/core/sound.cpp\n src/osx/iphone/statbmp.mm\n src/osx/iphone/menuitem.mm\n src/osx/iphone/menu.mm" + ] + }, + { + "@var": "OSX_IPHONE_HDR", + "@hints": "files", + "#text": "wx/osx/iphone/chkconf.h\n wx/osx/iphone/private.h\n wx/generic/region.h\n wx/osx/sound.h" + }, + { + "@var": "UNIV_THEMES_SRC", + "@hints": "files", + "#text": "src/univ/themes/gtk.cpp\n src/univ/themes/metal.cpp\n src/univ/themes/mono.cpp\n src/univ/themes/win32.cpp" + }, + { + "@var": "UNIV_SRC", + "@hints": "files", + "#text": "src/generic/accel.cpp\n src/generic/clrpickerg.cpp\n src/generic/collpaneg.cpp\n src/generic/colrdlgg.cpp\n src/generic/dirdlgg.cpp\n src/generic/fdrepdlg.cpp\n src/generic/filedlgg.cpp\n src/generic/filepickerg.cpp\n src/generic/fontdlgg.cpp\n src/generic/fontpickerg.cpp\n src/generic/listctrl.cpp\n src/generic/mdig.cpp\n src/generic/prntdlgg.cpp\n src/univ/anybutton.cpp\n src/univ/bmpbuttn.cpp\n src/univ/button.cpp\n src/univ/checkbox.cpp\n src/univ/checklst.cpp\n src/univ/choice.cpp\n src/univ/combobox.cpp\n src/univ/control.cpp\n src/univ/ctrlrend.cpp\n src/univ/dialog.cpp\n src/univ/framuniv.cpp\n src/univ/gauge.cpp\n src/univ/inpcons.cpp\n src/univ/inphand.cpp\n src/univ/listbox.cpp\n src/univ/menu.cpp\n src/univ/notebook.cpp\n src/univ/radiobox.cpp\n src/univ/radiobut.cpp\n src/univ/scrarrow.cpp\n src/univ/scrolbar.cpp\n src/univ/scrthumb.cpp\n src/univ/settingsuniv.cpp\n src/univ/slider.cpp\n src/univ/spinbutt.cpp\n src/univ/statbmp.cpp\n src/univ/statbox.cpp\n src/univ/statline.cpp\n src/univ/stattext.cpp\n src/univ/statusbr.cpp\n src/univ/stdrend.cpp\n src/univ/textctrl.cpp\n src/univ/tglbtn.cpp\n src/univ/theme.cpp\n src/univ/toolbar.cpp\n src/univ/topluniv.cpp\n src/univ/winuniv.cpp\n src/generic/activityindicator.cpp" + }, + { + "@var": "UNIV_HDR", + "@hints": "files", + "#text": "wx/generic/accel.h\n wx/generic/clrpickerg.h\n wx/generic/collpaneg.h\n wx/generic/ctrlsub.h\n wx/generic/dirdlgg.h\n wx/generic/fdrepdlg.h\n wx/generic/filedlgg.h\n wx/generic/filepickerg.h\n wx/generic/fontdlgg.h\n wx/generic/fontpickerg.h\n wx/generic/listctrl.h\n wx/generic/mdig.h\n wx/generic/statusbr.h\n wx/univ/anybutton.h\n wx/univ/app.h\n wx/univ/bmpbuttn.h\n wx/univ/button.h\n wx/univ/checkbox.h\n wx/univ/checklst.h\n wx/univ/chkconf.h\n wx/univ/choice.h\n wx/univ/colschem.h\n wx/univ/combobox.h\n wx/univ/control.h\n wx/univ/custombgwin.h\n wx/univ/dialog.h\n wx/univ/frame.h\n wx/univ/gauge.h\n wx/univ/inpcons.h\n wx/univ/inphand.h\n wx/univ/listbox.h\n wx/univ/menu.h\n wx/univ/menuitem.h\n wx/univ/notebook.h\n wx/univ/panel.h\n wx/univ/radiobox.h\n wx/univ/radiobut.h\n wx/univ/renderer.h\n wx/univ/scrarrow.h\n wx/univ/scrolbar.h\n wx/univ/scrthumb.h\n wx/univ/scrtimer.h\n wx/univ/slider.h\n wx/univ/spinbutt.h\n wx/univ/statbmp.h\n wx/univ/statbox.h\n wx/univ/statline.h\n wx/univ/stattext.h\n wx/univ/statusbr.h\n wx/univ/stdrend.h\n wx/univ/textctrl.h\n wx/univ/theme.h\n wx/univ/tglbtn.h\n wx/univ/toolbar.h\n wx/univ/toplevel.h\n wx/univ/window.h\n wx/generic/activityindicator.h" + }, + { + "@var": "MEDIA_CMN_SRC", + "@hints": "files", + "#text": "src/common/mediactrlcmn.cpp" + }, + { + "@var": "MEDIA_CMN_HDR", + "@hints": "files", + "#text": "wx/mediactrl.h" + }, + { + "@var": "MEDIA_MSW_SRC", + "@hints": "files", + "#text": "src/msw/mediactrl_am.cpp\n src/msw/mediactrl_wmp10.cpp\n src/msw/mediactrl_qt.cpp" + }, + { + "@var": "MEDIA_MSW_HDR", + "@hints": "files" + }, + { + "@var": "MEDIA_MSW_DESKTOP_SRC", + "@hints": "files" + }, + { + "@var": "MEDIA_MSW_DESKTOP_HDR", + "@hints": "files" + }, + { + "@var": "MEDIA_OSX_COCOA_SRC", + "@hints": "files", + "#text": "src/osx/cocoa/mediactrl.mm" + }, + { + "@var": "MEDIA_OSX_COCOA_HDR", + "@hints": "files" + }, + { + "@var": "MEDIA_OSX_IPHONE_SRC", + "@hints": "files", + "#text": "src/osx/cocoa/mediactrl.mm" + }, + { + "@var": "MEDIA_OSX_IPHONE_HDR", + "@hints": "files" + }, + { + "@var": "MEDIA_COCOA_SRC", + "@hints": "files", + "#text": "src/cocoa/mediactrl.mm" + }, + { + "@var": "MEDIA_COCOA_HDR", + "@hints": "files" + }, + { + "@var": "MEDIA_UNIX_SRC", + "@hints": "files", + "#text": "src/unix/mediactrl.cpp\n src/unix/mediactrl_gstplayer.cpp" + }, + { + "@var": "MEDIA_UNIX_HDR", + "@hints": "files" + }, + { + "@var": "MEDIA_GTK_SRC", + "@hints": "files" + }, + { + "@var": "MEDIA_GTK1_SRC", + "@hints": "files" + }, + { + "@var": "HTML_SRC_PLATFORM", + "if": [ + { + "@cond": "TOOLKIT=='MSW'", + "#text": "src/msw/helpbest.cpp\n src/html/chm.cpp" + }, + { + "@cond": "PLATFORM_UNIX=='1'", + "#text": "src/html/chm.cpp" + }, + { + "@cond": "PLATFORM_MACOSX=='1'", + "#text": "src/html/chm.cpp" + } + ] + }, + { + "@var": "HTML_CMN_SRC", + "@hints": "files", + "#text": [ + "src/html/helpctrl.cpp\n src/html/helpdata.cpp\n src/html/helpdlg.cpp\n src/html/helpfrm.cpp\n src/html/helpwnd.cpp\n src/html/htmlcell.cpp\n src/html/htmlfilt.cpp\n src/html/htmlpars.cpp\n src/html/htmltag.cpp\n src/html/htmlwin.cpp\n src/html/htmprint.cpp\n src/html/m_dflist.cpp\n src/html/m_fonts.cpp\n src/html/m_hline.cpp\n src/html/m_image.cpp\n src/html/m_layout.cpp\n src/html/m_links.cpp\n src/html/m_list.cpp\n src/html/m_pre.cpp\n src/html/m_span.cpp\n src/html/m_style.cpp\n src/html/m_tables.cpp\n src/html/styleparams.cpp\n src/html/winpars.cpp", + "src/generic/htmllbox.cpp" + ] + }, + { + "@var": "HTML_SRC", + "@hints": "files", + "#text": "$(HTML_SRC_PLATFORM)\n $(HTML_CMN_SRC)" + }, + { + "@var": "MSW_HTML_HDR", + "@hints": "files", + "if": { + "@cond": "TOOLKIT=='MSW'", + "#text": "wx/msw/helpbest.h" + } + }, + { + "@var": "HTML_CMN_HDR", + "@hints": "files", + "#text": [ + "wx/html/helpctrl.h\n wx/html/helpdata.h\n wx/html/helpdlg.h\n wx/html/helpfrm.h\n wx/html/helpwnd.h\n wx/html/htmlcell.h\n wx/html/htmldefs.h\n wx/html/htmlfilt.h\n wx/html/htmlpars.h\n wx/html/htmlproc.h\n wx/html/htmltag.h\n wx/html/htmlwin.h\n wx/html/htmprint.h\n wx/html/m_templ.h\n wx/html/styleparams.h\n wx/html/winpars.h\n wx/wxhtml.h", + "wx/htmllbox.h\n wx/html/forcelnk.h" + ] + }, + { + "@var": "HTML_HDR", + "@hints": "files", + "#text": "$(HTML_CMN_HDR)\n $(MSW_HTML_HDR)" + }, + { + "@var": "WEBVIEW_SRC_PLATFORM", + "if": [ + { + "@cond": "TOOLKIT=='MSW'", + "#text": "src/msw/webview_ie.cpp\n src/msw/webview_edge.cpp" + }, + { + "@cond": "TOOLKIT=='GTK'", + "#text": "src/gtk/webview_webkit.cpp\n src/gtk/webview_webkit2.cpp" + }, + { + "@cond": "PLATFORM_MACOSX=='1'", + "#text": "src/osx/webview_webkit.mm" + } + ] + }, + { + "@var": "WEBVIEW_CMN_SRC", + "@hints": "files", + "#text": "src/common/webview.cpp\n src/common/webviewarchivehandler.cpp\n src/common/webviewfshandler.cpp" + }, + { + "@var": "WEBVIEW_SRC", + "@hints": "files", + "#text": "$(WEBVIEW_SRC_PLATFORM)\n $(WEBVIEW_CMN_SRC)" + }, + { + "@var": "WEBVIEW_HDR_PLATFORM", + "@hints": "files", + "if": [ + { + "@cond": "TOOLKIT=='MSW'", + "#text": "wx/msw/webviewhistoryitem_ie.h\n wx/msw/webview_ie.h\n wx/msw/webview_edge.h" + }, + { + "@cond": "TOOLKIT=='GTK'", + "#text": "wx/gtk/webviewhistoryitem_webkit.h\n wx/gtk/webview_webkit.h" + }, + { + "@cond": "PLATFORM_MACOSX=='1'", + "#text": "wx/osx/webviewhistoryitem_webkit.h\n wx/osx/webview_webkit.h" + } + ] + }, + { + "@var": "WEBVIEW_CMN_HDR", + "@hints": "files", + "#text": "wx/webview.h\n wx/webviewarchivehandler.h\n wx/webviewfshandler.h" + }, + { + "@var": "WEBVIEW_HDR", + "@hints": "files", + "#text": "$(WEBVIEW_HDR_PLATFORM)\n $(WEBVIEW_CMN_HDR)" + }, + { + "@var": "WEBVIEW_WEBKIT2_EXTENSION_SRC", + "@hints": "files", + "#text": "src/gtk/webview_webkit2_extension.cpp" + }, + { + "@var": "XRC_SRC", + "@hints": "files", + "#text": "src/xrc/xh_activityindicator.cpp\n src/xrc/xh_animatctrl.cpp\n src/xrc/xh_bannerwindow.cpp\n src/xrc/xh_bmp.cpp\n src/xrc/xh_bmpcbox.cpp\n src/xrc/xh_bmpbt.cpp\n src/xrc/xh_bttn.cpp\n src/xrc/xh_cald.cpp\n src/xrc/xh_chckb.cpp\n src/xrc/xh_chckl.cpp\n src/xrc/xh_choic.cpp\n src/xrc/xh_choicbk.cpp\n src/xrc/xh_clrpicker.cpp\n src/xrc/xh_cmdlinkbn.cpp\n src/xrc/xh_collpane.cpp\n src/xrc/xh_combo.cpp\n src/xrc/xh_comboctrl.cpp\n src/xrc/xh_dataview.cpp\n src/xrc/xh_datectrl.cpp\n src/xrc/xh_dirpicker.cpp\n src/xrc/xh_dlg.cpp\n src/xrc/xh_editlbox.cpp\n src/xrc/xh_filectrl.cpp\n src/xrc/xh_filepicker.cpp\n src/xrc/xh_fontpicker.cpp\n src/xrc/xh_frame.cpp\n src/xrc/xh_gauge.cpp\n src/xrc/xh_gdctl.cpp\n src/xrc/xh_grid.cpp\n src/xrc/xh_html.cpp\n src/xrc/xh_hyperlink.cpp\n src/xrc/xh_infobar.cpp\n src/xrc/xh_listb.cpp\n src/xrc/xh_listbk.cpp\n src/xrc/xh_listc.cpp\n src/xrc/xh_mdi.cpp\n src/xrc/xh_menu.cpp\n src/xrc/xh_notbk.cpp\n src/xrc/xh_odcombo.cpp\n src/xrc/xh_panel.cpp\n src/xrc/xh_propdlg.cpp\n src/xrc/xh_radbt.cpp\n src/xrc/xh_radbx.cpp\n src/xrc/xh_scrol.cpp\n src/xrc/xh_scwin.cpp\n src/xrc/xh_htmllbox.cpp\n src/xrc/xh_simplebook.cpp\n src/xrc/xh_sizer.cpp\n src/xrc/xh_slidr.cpp\n src/xrc/xh_spin.cpp\n src/xrc/xh_split.cpp\n src/xrc/xh_srchctrl.cpp\n src/xrc/xh_statbar.cpp\n src/xrc/xh_stbmp.cpp\n src/xrc/xh_stbox.cpp\n src/xrc/xh_stlin.cpp\n src/xrc/xh_sttxt.cpp\n src/xrc/xh_text.cpp\n src/xrc/xh_tglbtn.cpp\n src/xrc/xh_timectrl.cpp\n src/xrc/xh_toolb.cpp\n src/xrc/xh_toolbk.cpp\n src/xrc/xh_tree.cpp\n src/xrc/xh_treebk.cpp\n src/xrc/xh_unkwn.cpp\n src/xrc/xh_wizrd.cpp\n src/xrc/xmlres.cpp\n src/xrc/xmlrsall.cpp" + }, + { + "@var": "XRC_HDR", + "@hints": "files", + "#text": "wx/xrc/xh_activityindicator.h\n wx/xrc/xh_all.h\n wx/xrc/xh_animatctrl.h\n wx/xrc/xh_bannerwindow.h\n wx/xrc/xh_bmpbt.h\n wx/xrc/xh_bmp.h\n wx/xrc/xh_bmpcbox.h\n wx/xrc/xh_bttn.h\n wx/xrc/xh_cald.h\n wx/xrc/xh_chckb.h\n wx/xrc/xh_chckl.h\n wx/xrc/xh_choic.h\n wx/xrc/xh_choicbk.h\n wx/xrc/xh_clrpicker.h\n wx/xrc/xh_cmdlinkbn.h\n wx/xrc/xh_collpane.h\n wx/xrc/xh_combo.h\n wx/xrc/xh_comboctrl.h\n wx/xrc/xh_dataview.h\n wx/xrc/xh_datectrl.h\n wx/xrc/xh_dirpicker.h\n wx/xrc/xh_dlg.h\n wx/xrc/xh_editlbox.h\n wx/xrc/xh_filectrl.h\n wx/xrc/xh_filepicker.h\n wx/xrc/xh_fontpicker.h\n wx/xrc/xh_frame.h\n wx/xrc/xh_mdi.h\n wx/xrc/xh_gauge.h\n wx/xrc/xh_gdctl.h\n wx/xrc/xh_grid.h\n wx/xrc/xh_html.h\n wx/xrc/xh_hyperlink.h\n wx/xrc/xh_infobar.h\n wx/xrc/xh_listb.h\n wx/xrc/xh_listbk.h\n wx/xrc/xh_listc.h\n wx/xrc/xh_menu.h\n wx/xrc/xh_notbk.h\n wx/xrc/xh_odcombo.h\n wx/xrc/xh_panel.h\n wx/xrc/xh_propdlg.h\n wx/xrc/xh_radbt.h\n wx/xrc/xh_radbx.h\n wx/xrc/xh_scrol.h\n wx/xrc/xh_scwin.h\n wx/xrc/xh_htmllbox.h\n wx/xrc/xh_simplebook.h\n wx/xrc/xh_sizer.h\n wx/xrc/xh_slidr.h\n wx/xrc/xh_spin.h\n wx/xrc/xh_split.h\n wx/xrc/xh_srchctrl.h\n wx/xrc/xh_statbar.h\n wx/xrc/xh_stbmp.h\n wx/xrc/xh_stbox.h\n wx/xrc/xh_stlin.h\n wx/xrc/xh_sttxt.h\n wx/xrc/xh_text.h\n wx/xrc/xh_tglbtn.h\n wx/xrc/xh_timectrl.h\n wx/xrc/xh_toolb.h\n wx/xrc/xh_toolbk.h\n wx/xrc/xh_tree.h\n wx/xrc/xh_treebk.h\n wx/xrc/xh_unkwn.h\n wx/xrc/xh_wizrd.h\n wx/xrc/xmlres.h" + }, + { + "@var": "XML_SRC", + "@hints": "files", + "#text": "src/xml/xml.cpp\n src/common/xtixml.cpp" + }, + { + "@var": "XML_HDR", + "@hints": "files", + "#text": "wx/xml/xml.h\n wx/xtixml.h" + }, + { + "@var": "OPENGL_SRC_PLATFORM", + "@hints": "files", + "if": [ + { + "@cond": "TOOLKIT=='OSX_COCOA'", + "#text": "src/osx/cocoa/glcanvas.mm src/osx/glcanvas_osx.cpp" + }, + { + "@cond": "TOOLKIT=='OSX_IPHONE'", + "#text": "src/osx/iphone/glcanvas.mm src/osx/glcanvas_osx.cpp" + }, + { + "@cond": "TOOLKIT=='COCOA'", + "#text": "src/cocoa/glcanvas.mm" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='4' and PLATFORM_WIN32=='0'", + "#text": "src/unix/glegl.cpp\n src/unix/glx11.cpp\n src/gtk/glcanvas.cpp" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='3' and PLATFORM_WIN32=='0'", + "#text": "src/unix/glegl.cpp\n src/unix/glx11.cpp\n src/gtk/glcanvas.cpp" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'", + "#text": "src/gtk/glcanvas.cpp\n src/unix/glx11.cpp" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION==''", + "#text": "src/gtk1/glcanvas.cpp\n src/unix/glx11.cpp" + }, + { + "@cond": "TOOLKIT=='QT'", + "#text": "src/qt/glcanvas.cpp" + }, + { + "@cond": "TOOLKIT=='MSW'", + "#text": "src/msw/glcanvas.cpp" + }, + { + "@cond": "TOOLKIT=='MOTIF'", + "#text": "src/x11/glcanvas.cpp src/unix/glx11.cpp" + }, + { + "@cond": "TOOLKIT=='X11'", + "#text": "src/x11/glcanvas.cpp src/unix/glx11.cpp" + } + ] + }, + { + "@var": "OPENGL_SRC", + "@hints": "files", + "#text": "src/common/glcmn.cpp\n $(OPENGL_SRC_PLATFORM)" + }, + { + "@var": "OPENGL_HDR_PLATFORM", + "@hints": "files", + "if": [ + { + "@cond": "TOOLKIT=='OSX_COCOA'", + "#text": "wx/osx/glcanvas.h" + }, + { + "@cond": "TOOLKIT=='COCOA'", + "#text": "wx/cocoa/glcanvas.h" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='4'", + "#text": "wx/gtk/glcanvas.h\n wx/unix/glegl.h\n wx/unix/glx11.h" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='3'", + "#text": "wx/gtk/glcanvas.h\n wx/unix/glegl.h\n wx/unix/glx11.h" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'", + "#text": "wx/gtk/glcanvas.h\n wx/unix/glx11.h" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION==''", + "#text": "wx/gtk1/glcanvas.h\n wx/unix/glx11.h" + }, + { + "@cond": "TOOLKIT=='QT'", + "#text": "wx/qt/glcanvas.h" + }, + { + "@cond": "TOOLKIT=='MSW'", + "#text": "wx/msw/glcanvas.h" + }, + { + "@cond": "TOOLKIT=='MOTIF'", + "#text": "wx/x11/glcanvas.h wx/unix/glx11.h" + }, + { + "@cond": "TOOLKIT=='X11'", + "#text": "wx/x11/glcanvas.h wx/unix/glx11.h" + } + ] + }, + { + "@var": "OPENGL_HDR", + "@hints": "files", + "#text": "wx/glcanvas.h\n $(OPENGL_HDR_PLATFORM)" + }, + { + "@var": "UNIX_SOUND_SDL_SRC", + "@hints": "files", + "#text": "src/unix/sound_sdl.cpp" + }, + { + "@var": "AUI_GTK_SRC", + "@hints": "files", + "if": { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'", + "#text": "src/aui/tabartgtk.cpp" + } + }, + { + "@var": "AUI_GTK_HDR", + "@hints": "files", + "if": { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'", + "#text": "wx/aui/tabartgtk.h" + } + }, + { + "@var": "AUI_MSW_SRC", + "@hints": "files", + "#text": "src/aui/tabartmsw.cpp\n src/aui/barartmsw.cpp" + }, + { + "@var": "AUI_MSW_HDR", + "@hints": "files", + "#text": "wx/aui/tabartmsw.h\n wx/aui/barartmsw.h" + }, + { + "@var": "AUI_PLATFORM_SRC", + "@hints": "files", + "if": { + "@cond": "TOOLKIT=='MSW'", + "#text": "$(AUI_MSW_SRC)" + } + }, + { + "@var": "AUI_PLATFORM_HDR", + "@hints": "files", + "if": { + "@cond": "TOOLKIT=='MSW'", + "#text": "$(AUI_MSW_HDR)" + } + }, + { + "@var": "AUI_CMN_SRC", + "@hints": "files", + "#text": "src/aui/framemanager.cpp\n src/aui/dockart.cpp\n src/aui/floatpane.cpp\n src/aui/auibook.cpp\n src/aui/auibar.cpp\n src/aui/tabmdi.cpp\n src/aui/tabart.cpp\n src/xrc/xh_aui.cpp\n src/xrc/xh_auitoolb.cpp" + }, + { + "@var": "AUI_SRC", + "@hints": "files", + "#text": "$(AUI_CMN_SRC)\n $(AUI_GTK_SRC)\n $(AUI_PLATFORM_SRC)" + }, + { + "@var": "AUI_CMN_HDR", + "@hints": "files", + "#text": "wx/aui/framemanager.h\n wx/aui/dockart.h\n wx/aui/floatpane.h\n wx/aui/auibook.h\n wx/aui/auibar.h\n wx/aui/tabmdi.h\n wx/aui/aui.h\n wx/aui/tabart.h\n wx/xrc/xh_aui.h\n wx/xrc/xh_auitoolb.h" + }, + { + "@var": "AUI_HDR", + "@hints": "files", + "#text": "$(AUI_CMN_HDR)\n $(AUI_GTK_HDR)\n $(AUI_PLATFORM_HDR)" + }, + { + "@var": "RIBBON_SRC", + "@hints": "files", + "#text": "src/ribbon/art_internal.cpp\n src/ribbon/art_msw.cpp\n src/ribbon/art_aui.cpp\n src/ribbon/bar.cpp\n src/ribbon/buttonbar.cpp\n src/ribbon/control.cpp\n src/ribbon/gallery.cpp\n src/ribbon/page.cpp\n src/ribbon/panel.cpp\n src/ribbon/toolbar.cpp\n src/xrc/xh_ribbon.cpp" + }, + { + "@var": "RIBBON_HDR", + "@hints": "files", + "#text": "wx/ribbon/art.h\n wx/ribbon/art_internal.h\n wx/ribbon/bar.h\n wx/ribbon/buttonbar.h\n wx/ribbon/control.h\n wx/ribbon/gallery.h\n wx/ribbon/page.h\n wx/ribbon/panel.h\n wx/ribbon/toolbar.h\n wx/xrc/xh_ribbon.h" + }, + { + "@var": "PROPGRID_SRC", + "@hints": "files", + "#text": "src/propgrid/advprops.cpp\n src/propgrid/editors.cpp\n src/propgrid/manager.cpp\n src/propgrid/property.cpp\n src/propgrid/propgrid.cpp\n src/propgrid/propgridiface.cpp\n src/propgrid/propgridpagestate.cpp\n src/propgrid/props.cpp" + }, + { + "@var": "PROPGRID_HDR", + "@hints": "files", + "#text": "wx/propgrid/advprops.h\n wx/propgrid/editors.h\n wx/propgrid/manager.h\n wx/propgrid/property.h\n wx/propgrid/propgrid.h\n wx/propgrid/propgriddefs.h\n wx/propgrid/propgridiface.h\n wx/propgrid/propgridpagestate.h\n wx/propgrid/props.h" + }, + { + "@var": "RICHTEXT_SRC", + "@hints": "files", + "#text": "src/richtext/richtextbuffer.cpp\n src/richtext/richtextctrl.cpp\n src/richtext/richtextformatdlg.cpp\n src/richtext/richtexthtml.cpp\n src/richtext/richtextimagedlg.cpp\n src/richtext/richtextprint.cpp\n src/richtext/richtextstyledlg.cpp\n src/richtext/richtextstyles.cpp\n src/richtext/richtextsymboldlg.cpp\n src/richtext/richtextxml.cpp\n src/xrc/xh_richtext.cpp" + }, + { + "@var": "RICHTEXT_HDR", + "@hints": "files", + "#text": "wx/richtext/richtextbackgroundpage.h\n wx/richtext/richtextborderspage.h\n wx/richtext/richtextbuffer.h\n wx/richtext/richtextbulletspage.h\n wx/richtext/richtextctrl.h\n wx/richtext/richtextdialogpage.h\n wx/richtext/richtextfontpage.h\n wx/richtext/richtextformatdlg.h\n wx/richtext/richtexthtml.h\n wx/richtext/richtextimagedlg.h\n wx/richtext/richtextindentspage.h\n wx/richtext/richtextliststylepage.h\n wx/richtext/richtextmarginspage.h\n wx/richtext/richtextprint.h\n wx/richtext/richtextsizepage.h\n wx/richtext/richtextstyledlg.h\n wx/richtext/richtextstylepage.h\n wx/richtext/richtextstyles.h\n wx/richtext/richtextsymboldlg.h\n wx/richtext/richtexttabspage.h\n wx/richtext/richtextuicustomization.h\n wx/richtext/richtextxml.h\n wx/xrc/xh_richtext.h" + }, + { + "@var": "STC_CMN_SRC", + "@hints": "files", + "#text": "src/stc/stc.cpp\n src/stc/PlatWX.cpp\n src/stc/ScintillaWX.cpp" + }, + { + "@var": "STC_CMN_HDR", + "@hints": "files", + "#text": "wx/stc/stc.h" + }, + { + "@var": "STC_OSX_COCOA_SRC", + "@hints": "files", + "#text": "src/stc/PlatWXcocoa.mm" + }, + { + "@var": "STC_OSX_COCOA_HDR", + "@hints": "files" + }, + { + "@var": "BASE_OSX_SRC", + "@hints": "files", + "if": [ + { + "@cond": "TOOLKIT=='OSX_COCOA'", + "#text": "$(BASE_OSX_SHARED_SRC)" + }, + { + "@cond": "TOOLKIT=='OSX_IPHONE'", + "#text": "$(BASE_OSX_SHARED_SRC)" + }, + { + "@cond": "TOOLKIT=='COCOA'", + "#text": "$(BASE_OSX_NOTWXMAC_SRC)" + }, + { + "@cond": "TOOLKIT=='GTK'", + "#text": "$(BASE_OSX_NOTWXMAC_SRC)" + }, + { + "@cond": "TOOLKIT=='X11'", + "#text": "$(BASE_OSX_NOTWXMAC_SRC)" + }, + { + "@cond": "TOOLKIT=='MOTIF'", + "#text": "$(BASE_OSX_NOTWXMAC_SRC)" + }, + { + "@cond": "TOOLKIT==''", + "#text": "$(BASE_OSX_NOTWXMAC_SRC)" + } + ] + }, + { + "@var": "BASE_PLATFORM_SRC", + "@hints": "files", + "if": [ + { + "@cond": "PLATFORM_UNIX=='1'", + "#text": "$(BASE_UNIX_SRC)" + }, + { + "@cond": "PLATFORM_WIN32=='1'", + "#text": "$(BASE_WIN32_SRC)" + }, + { + "@cond": "PLATFORM_MACOSX=='1'", + "#text": "$(BASE_OSX_SHARED_SRC)" + } + ] + }, + { + "@var": "BASE_AND_GUI_TOOLKIT_SRC", + "@hints": "files", + "if": { + "@cond": "TOOLKIT=='OSX_COCOA'", + "#text": "$(BASE_AND_GUI_OSX_COCOA_SRC)" + } + }, + { + "@var": "BASE_AND_GUI_PLATFORM_SRC", + "@hints": "files", + "if": { + "@cond": "PLATFORM_WIN32=='1'", + "#text": "$(BASE_AND_GUI_WIN32_SRC)" + } + }, + { + "@var": "BASE_OSX_HDR", + "@hints": "files", + "if": [ + { + "@cond": "TOOLKIT=='OSX_COCOA'", + "#text": "$(BASE_OSX_SHARED_HDR)" + }, + { + "@cond": "TOOLKIT=='COCOA'", + "#text": "$(BASE_OSX_NOTWXMAC_HDR)" + }, + { + "@cond": "TOOLKIT=='GTK'", + "#text": "$(BASE_OSX_NOTWXMAC_HDR)" + }, + { + "@cond": "TOOLKIT=='X11'", + "#text": "$(BASE_OSX_NOTWXMAC_HDR)" + }, + { + "@cond": "TOOLKIT=='MOTIF'", + "#text": "$(BASE_OSX_NOTWXMAC_HDR)" + }, + { + "@cond": "TOOLKIT==''", + "#text": "$(BASE_OSX_NOTWXMAC_HDR)" + } + ] + }, + { + "@var": "BASE_PLATFORM_HDR", + "@hints": "files", + "if": [ + { + "@cond": "PLATFORM_UNIX=='1'", + "#text": "$(BASE_UNIX_HDR)" + }, + { + "@cond": "PLATFORM_WIN32=='1'", + "#text": "$(BASE_WIN32_HDR)" + }, + { + "@cond": "PLATFORM_MACOSX=='1'", + "#text": "$(BASE_OSX_HDR)" + } + ] + }, + { + "@var": "BASE_SRC", + "@hints": "files", + "#text": "$(BASE_CMN_SRC) $(BASE_PLATFORM_SRC)" + }, + { + "@var": "BASE_AND_GUI_SRC", + "@hints": "files", + "#text": "$(BASE_AND_GUI_CMN_SRC)\n $(BASE_AND_GUI_PLATFORM_SRC) $(BASE_AND_GUI_TOOLKIT_SRC)" + }, + { + "@var": "NET_PLATFORM_SRC", + "@hints": "files", + "if": [ + { + "@cond": "PLATFORM_UNIX=='1'", + "#text": "$(NET_UNIX_SRC)" + }, + { + "@cond": "PLATFORM_WIN32=='1'", + "#text": "$(NET_WIN32_SRC)" + }, + { + "@cond": "PLATFORM_MACOSX=='1'", + "#text": "$(NET_UNIX_SRC) $(NET_OSX_SRC)" + } + ] + }, + { + "@var": "NET_PLATFORM_HDR", + "@hints": "files", + "if": { + "@cond": "PLATFORM_WIN32=='1'", + "#text": "$(NET_WIN32_HDR)" + } + }, + { + "@var": "NET_SRC", + "@hints": "files", + "#text": "$(NET_CMN_SRC) $(NET_PLATFORM_SRC)" + }, + { + "@var": "LOWLEVEL_SRC", + "@hints": "files", + "if": [ + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='4'", + "#text": "$(GTK_LOWLEVEL_SRC)" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='3'", + "#text": "$(GTK_LOWLEVEL_SRC)" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'", + "#text": "$(GTK2_LOWLEVEL_SRC)" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION==''", + "#text": "$(GTK1_LOWLEVEL_SRC)" + }, + { + "@cond": "TOOLKIT=='MOTIF'", + "#text": "$(MOTIF_LOWLEVEL_SRC)" + }, + { + "@cond": "TOOLKIT=='MSW'", + "#text": "$(MSW_LOWLEVEL_SRC)" + }, + { + "@cond": "TOOLKIT=='OSX_COCOA'", + "#text": "$(OSX_LOWLEVEL_SRC)" + }, + { + "@cond": "TOOLKIT=='OSX_IPHONE'", + "#text": "$(OSX_LOWLEVEL_SRC)" + }, + { + "@cond": "TOOLKIT=='X11'", + "#text": "$(X11_LOWLEVEL_SRC)" + }, + { + "@cond": "TOOLKIT=='DFB'", + "#text": "$(DFB_LOWLEVEL_SRC)" + } + ] + }, + { + "@var": "LOWLEVEL_HDR", + "@hints": "files", + "if": [ + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='4'", + "#text": "$(GTK_LOWLEVEL_HDR)" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='3'", + "#text": "$(GTK_LOWLEVEL_HDR)" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'", + "#text": "$(GTK_LOWLEVEL_HDR)" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION==''", + "#text": "$(GTK1_LOWLEVEL_HDR)" + }, + { + "@cond": "TOOLKIT=='MOTIF'", + "#text": "$(MOTIF_LOWLEVEL_HDR)" + }, + { + "@cond": "TOOLKIT=='MSW'", + "#text": "$(MSW_LOWLEVEL_HDR)" + }, + { + "@cond": "TOOLKIT=='OSX_COCOA'", + "#text": "$(OSX_LOWLEVEL_HDR)" + }, + { + "@cond": "TOOLKIT=='OSX_IPHONE'", + "#text": "$(OSX_LOWLEVEL_HDR)" + }, + { + "@cond": "TOOLKIT=='X11'", + "#text": "$(X11_LOWLEVEL_HDR)" + }, + { + "@cond": "TOOLKIT=='DFB'", + "#text": "$(DFB_LOWLEVEL_HDR)" + } + ] + }, + { + "@var": "PLATFORM_SRC", + "@hints": "files", + "if": [ + { + "@cond": "PLATFORM_UNIX=='1'", + "#text": "$(UNIX_SRC)" + }, + { + "@cond": "PLATFORM_MACOSX=='1'", + "#text": "$(UNIX_SRC)" + } + ] + }, + { + "@var": "GUI_SRC", + "@hints": "files", + "if": [ + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='4'", + "#text": "$(GTK_SRC)" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='3'", + "#text": "$(GTK_SRC)" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'", + "#text": "$(GTK2_SRC)" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION==''", + "#text": "$(GTK1_SRC)" + }, + { + "@cond": "TOOLKIT=='MOTIF'", + "#text": "$(MOTIF_SRC)" + }, + { + "@cond": "TOOLKIT=='MSW'", + "#text": "$(MSW_SRC) $(MSW_DESKTOP_SRC)" + }, + { + "@cond": "TOOLKIT=='OSX_COCOA'", + "#text": "$(OSX_COCOA_SRC)" + }, + { + "@cond": "TOOLKIT=='OSX_IPHONE'", + "#text": "$(OSX_IPHONE_SRC)" + }, + { + "@cond": "TOOLKIT=='QT'", + "#text": "$(QT_SRC)" + } + ] + }, + { + "@var": "GUI_HDR", + "@hints": "files", + "if": [ + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='4'", + "#text": "$(GTK_HDR)" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='3'", + "#text": "$(GTK_HDR)" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'", + "#text": "$(GTK2_HDR)" + }, + { + "@cond": "TOOLKIT=='GTK' and TOOLKIT_VERSION==''", + "#text": "$(GTK1_HDR)" + }, + { + "@cond": "TOOLKIT=='MOTIF'", + "#text": "$(MOTIF_HDR)" + }, + { + "@cond": "TOOLKIT=='MSW'", + "#text": "$(MSW_HDR) $(MSW_DESKTOP_HDR) $(MSW_RSC)" + }, + { + "@cond": "TOOLKIT=='OSX_COCOA'", + "#text": "$(OSX_SHARED_HDR) $(OSX_COCOA_HDR)" + }, + { + "@cond": "TOOLKIT=='OSX_IPHONE'", + "#text": "$(OSX_SHARED_HDR) $(OSX_IPHONE_HDR)" + }, + { + "@cond": "TOOLKIT=='QT'", + "#text": "$(QT_HDR)" + } + ] + }, + { + "@var": "CORE_SRC", + "@hints": "files", + "if": [ + { + "@cond": "USE_GUI=='1' and WXUNIV=='0'", + "#text": "$(LOWLEVEL_SRC) $(PLATFORM_SRC) $(GUI_SRC) $(GUI_CMN_SRC)" + }, + { + "@cond": "USE_GUI=='1' and WXUNIV=='1'", + "#text": "$(LOWLEVEL_SRC) $(PLATFORM_SRC) $(UNIV_SRC) $(UNIV_THEMES_SRC) $(GUI_CMN_SRC)" + } + ] + }, + { + "@var": "ADVANCED_SRC", + "@hints": "files", + "if": { + "@cond": "FORMAT=='autoconf'", + "#text": "src/common/dummy.cpp" + } + }, + { + "@var": "ADVANCED_HDR", + "@hints": "files" + }, + { + "@var": "MEDIA_PLATFORM_SRC", + "@hints": "files", + "if": [ + { + "@cond": "TOOLKIT=='MSW'", + "#text": "$(MEDIA_MSW_SRC) $(MEDIA_MSW_DESKTOP_SRC)" + }, + { + "@cond": "TOOLKIT=='OSX_COCOA'", + "#text": "$(MEDIA_OSX_COCOA_SRC)" + }, + { + "@cond": "TOOLKIT=='OSX_IPHONE'", + "#text": "$(MEDIA_OSX_IPHONE_SRC)" + }, + { + "@cond": "TOOLKIT=='COCOA'", + "#text": "$(MEDIA_COCOA_SRC)" + }, + { + "@cond": "TOOLKIT=='MOTIF'", + "#text": "$(MEDIA_UNIX_SRC)" + }, + { + "@cond": "TOOLKIT=='GTK'", + "#text": "$(MEDIA_UNIX_SRC) $(MEDIA_GTK_SRC)" + }, + { + "@cond": "TOOLKIT=='X11'", + "#text": "$(MEDIA_UNIX_SRC)" + }, + { + "@cond": "TOOLKIT=='QT'", + "#text": "$(MEDIA_QT_SRC)" + } + ] + }, + { + "@var": "MEDIA_PLATFORM_HDR", + "@hints": "files", + "if": [ + { + "@cond": "TOOLKIT=='MSW'", + "#text": "$(MEDIA_MSW_HDR) $(MEDIA_MSW_DESKTOP_HDR)" + }, + { + "@cond": "TOOLKIT=='OSX_COCOA'", + "#text": "$(MEDIA_OSX_COCOA_HDR)" + }, + { + "@cond": "TOOLKIT=='OSX_IPHONE'", + "#text": "$(MEDIA_OSX_IPHONE_HDR)" + }, + { + "@cond": "TOOLKIT=='COCOA'", + "#text": "$(MEDIA_COCOA_HDR)" + }, + { + "@cond": "TOOLKIT=='MOTIF'", + "#text": "$(MEDIA_UNIX_HDR)" + }, + { + "@cond": "TOOLKIT=='GTK'", + "#text": "$(MEDIA_UNIX_HDR)" + }, + { + "@cond": "TOOLKIT=='X11'", + "#text": "$(MEDIA_UNIX_HDR)" + }, + { + "@cond": "TOOLKIT=='QT'", + "#text": "$(MEDIA_QT_HDR)" + } + ] + }, + { + "@var": "MEDIA_SRC", + "#text": "$(MEDIA_CMN_SRC) $(MEDIA_PLATFORM_SRC)" + }, + { + "@var": "MEDIA_HDR", + "#text": "$(MEDIA_CMN_HDR) $(MEDIA_PLATFORM_HDR)" + }, + { + "@var": "STC_PLATFORM_SRC", + "@hints": "files", + "if": { + "@cond": "TOOLKIT=='OSX_COCOA'", + "#text": "$(STC_OSX_COCOA_SRC)" + } + }, + { + "@var": "STC_PLATFORM_HDR", + "@hints": "files", + "if": { + "@cond": "TOOLKIT=='OSX_COCOA'", + "#text": "$(STC_OSX_COCOA_HDR)" + } + }, + { + "@var": "STC_SRC", + "#text": "$(STC_CMN_SRC) $(STC_PLATFORM_SRC)" + }, + { + "@var": "STC_HDR", + "#text": "$(STC_CMN_HDR) $(STC_PLATFORM_HDR)" + }, + { + "@var": "GUI_CORE_HEADERS", + "@hints": "files", + "if": [ + { + "@cond": "USE_GUI=='1' and WXUNIV=='0'", + "#text": "$(GUI_HDR)" + }, + { + "@cond": "USE_GUI=='1' and WXUNIV=='1'", + "#text": "$(UNIV_HDR)" + } + ] + }, + { + "@var": "ALL_GUI_HEADERS", + "@hints": "files", + "if": { + "@cond": "USE_GUI=='1'", + "#text": "$(GUI_CMN_HDR)\n $(LOWLEVEL_HDR)\n $(GUI_CORE_HEADERS)\n $(MEDIA_HDR) $(HTML_HDR)\n $(OPENGL_HDR) $(QA_HDR) $(XRC_HDR) $(AUI_HDR) $(PROPGRID_HDR)\n $(RIBBON_HDR) $(RICHTEXT_HDR) $(STC_HDR) $(WEBVIEW_HDR)" + } + }, + { + "@var": "ALL_BASE_HEADERS", + "@make_var": "1", + "@hints": "files", + "#text": "$(BASE_CMN_HDR) $(BASE_PLATFORM_HDR)\n $(NET_CMN_HDR)\n $(XML_HDR)" + }, + { + "@var": "ALL_HEADERS", + "@make_var": "1", + "@hints": "files", + "#text": "$(ALL_BASE_HEADERS) $(ALL_GUI_HEADERS)" + }, + { + "@var": "ALL_PORTS_BASE_HEADERS", + "@make_var": "1", + "@hints": "files", + "#text": "$(BASE_CMN_HDR)\n $(BASE_UNIX_HDR)\n $(BASE_WIN32_HDR)\n $(BASE_OSX_HDR)\n $(NET_CMN_HDR)\n $(XML_HDR)" + }, + { + "@var": "ALL_BASE_SOURCES", + "@make_var": "1", + "@hints": "files", + "#text": "$(BASE_CMN_SRC)\n $(BASE_UNIX_SRC) $(BASE_WIN32_SRC)\n $(BASE_OSX_SRC)\n $(BASE_AND_GUI_CMN_SRC)\n $(BASE_AND_GUI_OSX_COCOA_SRC)\n $(BASE_AND_GUI_WIN32_SRC)\n $(NET_CMN_SRC) $(NET_UNIX_SRC) $(NET_OSX_SRC)\n $(NET_WIN32_SRC)\n $(XML_SRC)" + }, + { + "@var": "PLUGIN_SRC", + "if": { + "@cond": "FORMAT=='autoconf' and PLATFORM_UNIX=='1' and USE_PLUGINS=='0'", + "#text": "$(UNIX_SOUND_SDL_SRC)" + } + }, + { + "@var": "PLUGIN_MONOLIB_SRC", + "#text": "$(PLUGIN_SRC)" + } + ] + } + + \ No newline at end of file diff --git a/Build_UserScripts/wxwidgets_process.js b/Build_UserScripts/wxwidgets_process.js new file mode 100644 index 0000000..4ada131 --- /dev/null +++ b/Build_UserScripts/wxwidgets_process.js @@ -0,0 +1,225 @@ + const fio = require("fs") + const jsonTable = require("./wxwidgets_in.json") + + var variableTable = { + "PLATFORM_WIN32": "1", + "PLATFORM_UNIX": "0", + "PLATFORM_MACOSX": "0", + "TOOLKIT": "MSW", + "TOOLKIT_VERSION": "4", + "USE_GUI": "1", + "WXUNIV": "0", + "FORMAT": "aurora", + "USE_PLUGINS": "0" +} + +function stringifyTableJS() +{ + var translatedScript = ""; + var keys = Object.keys(variableTable) + keys.forEach((key) => { + var value = variableTable[key] + value = value.split("\r").join("\\r").split("\n").join("\\n") + translatedScript += "var " + key + " = \"" + value + "\";\n" + }) + return translatedScript +} + +function stringifyTableLua() +{ + var translatedScript = ""; + var keys = Object.keys(variableTable) + keys.forEach((key) => { + var value = variableTable[key] + //value = value.split("\r").join(""); + if (value.indexOf("\n") != -1) + { + var onePassed = false + translatedScript += "local " + key + " = {\n"; + var subValues = value.split(" ").join("\n").split("\n"); + for (var i = 0; i < subValues.length; i++) + { + var subValue = subValues[i].trim(); + if (subValue.length == 0) continue + translatedScript += " \"" + subValue.trim() + "\"" + (i + 1 == subValues.length ? "" : ",") + "\n" + } + translatedScript += "};\n" + } + else + { + translatedScript += "local " + key + " = \"" + value + "\";\n" + } + + }) + return translatedScript +} + +function stringifyTableTableLua() +{ + var translatedScript = ""; + var keys = Object.keys(variableTable) + translatedScript += "local _MAGICTABLE = {\n"; + for (var i = 0; i < keys.length; i++) + { + var key = keys[i]; + translatedScript += " \"" + key + "\" = " + key + (i + 1 == keys.length ? "" : ",") + "\n" + } + + translatedScript += "};\n" + return translatedScript +} + +function isGroupValid(json, condition) +{ + var translatedScript = stringifyTableJS() + + console.log(condition) + if (condition.indexOf("FORMAT") != -1) + { + // global struct should always pass + return true + } + + translatedScript += condition.split("and").join("&&"); + + //console.log("script", translatedScript) + var val = eval(translatedScript) + //console.log(translatedScript, val) + + return val +} + +function getGroupValid(json) +{ + if (!json.if) + return json + + var conditions = json.if + var condition = null + if (!conditions) + { + console.log("json object missing condition array/object", json) + return false + } + + if (Array.isArray(conditions)) + { + for(condition of conditions) + { + var condField = condition["@cond"] + if (!condField) + { + console.log("json child object missing condition", condition) + continue + } + if (isGroupValid(json, condField)) + { + return condition + } + } + } + else + { + condition = conditions["@cond"] + if (!condition) + { + console.log("json object missing condition", json) + return false + } + if (isGroupValid(json, condition)) + { + return conditions + } + } +} + +function parseString(str) +{ + for(var nextIndex = 0; (nextIndex = str.indexOf("$")) != -1; ) + { + if (str[nextIndex + 1] != "(") + { + console.log("$ is not allowed in string. giving up, returning: ", str) + return str + } + + var prefix = str.substr(0, nextIndex); + var endIndex = str.indexOf(")", nextIndex) + var expressionStart = nextIndex + 2; + var expression = str.substr(expressionStart, endIndex - expressionStart) + var suffix = str.substr(endIndex + 1) + + console.log("reconstructing", prefix, expression, suffix) + var value = variableTable[expression] + + if (!value) + { + console.log("warning: couldn't lookup variable", expression) + console.log(expression) + value = "" + } + + str = prefix + value + suffix + } + console.log("parsed expression", str) + return str +} + +function handleSetVariablesFunc(json, text) +{ + var value = null; + if (Array.isArray(text)) + { + text.forEach((line) => {value += parseString(line) + "\\n"} ) + } + else + { + value = parseString(text) + } + console.log("key", json["@var"]) + variableTable[json["@var"]] = value; + +} + +function handleSetVariableField(json, fields) +{ + console.log("processing set variables") + fields.forEach(field => processVariable(field)) +} + +function processVariable(json, override) +{ + console.log("analyzing", json) + + var key = json + if (!((override) || (key = getGroupValid(json)))) + { + console.log("ignoring group", json["@var"]) + return; + } + + console.log("parsing", key) + + var setVariablesFunc = key["set"] + var setVariableField = key["#text"] + + if (setVariablesFunc) + { + handleSetVariableField(json, setVariablesFunc) + } + else if (setVariableField) + { + console.log("alpha") + handleSetVariablesFunc(json, setVariableField) + } +} + +processVariable(jsonTable, true) +console.log("processed") +console.log(variableTable) + +var luaBuildScript = stringifyTableLua() +luaBuildScript += "\n\n\n"; +luaBuildScript += stringifyTableTableLua() + +fio.writeFileSync("out.lua", luaBuildScript) \ No newline at end of file diff --git a/Build_UserScripts/zlib.aurora.json b/Build_UserScripts/zlib.aurora.json new file mode 100644 index 0000000..7d3cee8 --- /dev/null +++ b/Build_UserScripts/zlib.aurora.json @@ -0,0 +1,4 @@ +{ + "name": "zlib", + "type": "lazy_free" +} \ No newline at end of file diff --git a/Build_UserScripts/zstd.aurora.json b/Build_UserScripts/zstd.aurora.json new file mode 100644 index 0000000..5982785 --- /dev/null +++ b/Build_UserScripts/zstd.aurora.json @@ -0,0 +1,16 @@ +{ + "name": "zstd", + "type": "generic", + "include": "lib", + "soft-depends": ["AuroraRuntime"], + "sources": [ + "lib/*.h", + "lib/common/*.*", + "lib/compress/*.*", + "lib/decompress/*.*", + "lib/dictBuilder/*.*", + "lib/legacy/*.*" + ], + "defines": "ZSTD_MULTITHREAD", + "msvcIgnore": "4267" +} \ No newline at end of file diff --git a/Include b/Include new file mode 160000 index 0000000..07b229a --- /dev/null +++ b/Include @@ -0,0 +1 @@ +Subproject commit 07b229a4bbe3d92b0ca6697732eca10b46c2b1e0 diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..8eaf251 --- /dev/null +++ b/LICENSE @@ -0,0 +1,8 @@ +Copyright 2020-2022 J Reece Wilson + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/Tests/Common/assert.hpp b/Tests/Common/assert.hpp new file mode 100644 index 0000000..11b372f --- /dev/null +++ b/Tests/Common/assert.hpp @@ -0,0 +1,35 @@ +/*** + Copyright (c) 2020 Reece Wilson (a/k/a "Reece"). All rights reserved. + + File: assert.hpp + Date: 2020-6-9 + Originator: Reece + Purpose: +***/ +#pragma once + +#include + +namespace Aurora::UnitTesting +{ + template + static void Assert(bool value, const char * function, const char * file, int line, const char * expr, const std::string &fmt, Args... args) + { + if (value) + return; + + Console::Warn("assertion hit - {}#{} ({}). failed expression: {}", file, line, function, expr); + Console::Warn(fmt, args...); + + EndTest(TestResponse::kUnitError); + } +} + +#define STRINGIGY_Z(in) #in +#define STRINGIGY_X(in) STRINGIGY_Z(in) + +#define UnitAssert(tru, str, ...) \ + do { \ + Aurora::UnitTesting::Assert(tru, __FUNCTION__, __FILE__, __LINE__, STRINGIGY_X(tru), str, ## __VA_ARGS__); \ + } while (0) + diff --git a/Tests/Common/console.cpp b/Tests/Common/console.cpp new file mode 100644 index 0000000..18d8f8a --- /dev/null +++ b/Tests/Common/console.cpp @@ -0,0 +1,87 @@ +/*** + Copyright (c) 2020 Reece Wilson (a/k/a "Reece"). All rights reserved. + + File: console.cpp + Date: 2020-6-9 + Originator: Reece + Purpose: Lightweight and portable unit test abstraction +***/ +#include + +#include "console.hpp" + +#if defined(AURORA_PLATFORM_WIN32) + #include +#endif + +#include +#include +#include + +using namespace Aurora::UnitTesting; +using namespace Aurora::UnitTesting::Console; + +#if defined(AURORA_PLATFORM_WIN32) + static bool kSupportsColor = false; +#else + static bool kSupportsColor = true; +#endif + +static std::array(AnsiColor::kCount)> kAnsiCheats { + "\033[0;31m", + "\033[1;31m", + "\033[0;32m", + "\033[1;32m", + "\033[0;33m", + "\033[1;33m" + "\033[0;34m", + "\033[1;34m", + "\033[0;35m", + "\033[1;35m", + "\033[0;36m", + "\033[1;36m", + "\033[0m", + "\033[0m" +}; + +void Console::WriteLine(const std::string &prefix, AnsiColor color, const std::string &msg) +{ + std::string ret; + + if (kSupportsColor) + { + ret = kAnsiCheats[static_cast(color)]; + } + + ret += "[" + prefix + "]\t| "; + ret += msg; + + if (kSupportsColor) + { + ret += kAnsiCheats[static_cast(AnsiColor::kReset)]; + } + + puts(ret.c_str()); +} + +void Console::Init() +{ +#ifdef AURORA_PLATFORM_WIN32 + auto handle = GetStdHandle(STD_OUTPUT_HANDLE); + if (handle == INVALID_HANDLE_VALUE) + { + puts("couldn't enable color. bad handle"); + return; + } + + DWORD mode = 0; + if (!(GetConsoleMode(handle, &mode) && + SetConsoleMode(handle, mode | ENABLE_VIRTUAL_TERMINAL_PROCESSING))) + { + puts("couldn't enable color"); + return; + } + + kSupportsColor = true; +#endif +} \ No newline at end of file diff --git a/Tests/Common/console.hpp b/Tests/Common/console.hpp new file mode 100644 index 0000000..e296feb --- /dev/null +++ b/Tests/Common/console.hpp @@ -0,0 +1,54 @@ +/*** + Copyright (c) 2020 Reece Wilson (a/k/a "Reece"). All rights reserved. + + File: console.hpp + Date: 2020-6-9 + Originator: Reece + Purpose: +***/ +#pragma once + +#include +#include + +namespace Aurora::UnitTesting::Console +{ + enum class AnsiColor + { + kRed, + kBoldRed, + kGreen, + kBoldGreen, + kYellow, + kBoldYellow, + kBlue, + kBoldBlue, + kMagenta, + kBoldMagenta, + kCyan, + kBoldCyan, + kReset, + kCount + }; + + void Init(); + void WriteLine(const std::string &prefix, AnsiColor color, const std::string &msg); + + template + static void Log(const std::string &fmt, Args... args) + { + WriteLine("Log", AnsiColor::kGreen, fmt::format(fmt, args...)); + } + + template + static void Warn(const std::string &fmt, Args... args) + { + WriteLine("Warn", AnsiColor::kRed, fmt::format(fmt, args...)); + } + + template + static void Debug(const std::string &fmt, Args... args) + { + WriteLine("Debug", AnsiColor::kYellow, fmt::format(fmt, args...)); + } +} \ No newline at end of file diff --git a/Tests/Common/entrypoint.cpp b/Tests/Common/entrypoint.cpp new file mode 100644 index 0000000..c2d559a --- /dev/null +++ b/Tests/Common/entrypoint.cpp @@ -0,0 +1,34 @@ +/*** + Copyright (C) 2020 Reece Wilson (a/k/a "Reece"). All rights reserved. + + File: entrypoint.cpp + Date: 2020-6-9 + Originator: Reece + Purpose: +***/ +#define _AURORA_RUNTIME_BUILD_API_INTERFACES +#include +#include +#include "gtest/gtest.h" + +#include "test.hpp" +#include "console.hpp" + +using namespace Aurora::UnitTesting; + +extern void RunTests(); + +int main(int argsc, const char ** argsv) +{ + Aurora::UnitTesting::Console::Init(); + RunTests(); + ::testing::InitGoogleTest(&argsc, (char **)argsv); + RUN_ALL_TESTS(); + if (Aurora::RuntimeHasStarted()) + { + Aurora::RuntimeShutdown(); + } + Aurora::UnitTesting::Console::Log(" Single unit test executable passed without a failed assertion."); + Aurora::UnitTesting::Console::Log(" Returning exitcode encoded TestResponse::kPass w/ magic"); + return ToExitCode(TestResponse::kPass); +} diff --git a/Tests/Common/test.cpp b/Tests/Common/test.cpp new file mode 100644 index 0000000..ad78a7a --- /dev/null +++ b/Tests/Common/test.cpp @@ -0,0 +1,17 @@ +/*** + Copyright 2020 Reece Wilson (a/k/a "Reece"). All rights reserved. + + File: test.cpp + Date: 2020-6-12 + Originator: Reece + Purpose: Lightweight and portable unit test abstraction +***/ +#include +#include "test.hpp" + +#include + +void Aurora::UnitTesting::EndTest(TestResponse response) +{ + exit(ToExitCode(response)); +} \ No newline at end of file diff --git a/Tests/Common/test.hpp b/Tests/Common/test.hpp new file mode 100644 index 0000000..2baa28c --- /dev/null +++ b/Tests/Common/test.hpp @@ -0,0 +1,50 @@ +/*** + Copyright 2020 Reece Wilson (a/k/a "Reece"). All rights reserved. + + File: test.hpp + Date: 2020-6-9 + Originator: Reece + Purpose: +***/ +#pragma once + +using namespace Aurora; + +static_assert(sizeof(int) <= sizeof(Types::uint32_t), "not enough space to store exit code in exit int (sizeof(uint32_t) > sizeof(int))"); + +namespace Aurora::UnitTesting +{ + const Types::uint16_t kExitMagic = 0x1771; // avoid UB by avoiding twos complement + + enum class TestResponse + { + kPass, + kPassWithWarn, + kUnitError, + kScriptabilityError + }; + + static int ToExitCode(TestResponse code) + { + Types::uint32_t exit = 0; + + exit |= (kExitMagic << 16); + exit |= static_cast(code); + + return static_cast(exit); + } + + static bool ToTestResponse(int code, TestResponse &response) + { + Types::uint32_t exit = static_cast(code); + + if (((exit >> 16) & 0xFFFF) != kExitMagic) + return false; + + response = static_cast(exit & 0xFFFF); + + return true; + } + + void EndTest(TestResponse response); +} \ No newline at end of file diff --git a/Tests/Common/unit.hpp b/Tests/Common/unit.hpp new file mode 100644 index 0000000..c1e54be --- /dev/null +++ b/Tests/Common/unit.hpp @@ -0,0 +1,14 @@ +/*** + Copyright 2020 Reece Wilson (a/k/a "Reece"). All rights reserved. + + File: unit.hpp + Date: 2020-6-12 + Originator: Reece + Purpose: +***/ +#pragma once + +#include +#include "test.hpp" +#include "console.hpp" +#include "assert.hpp" \ No newline at end of file diff --git a/Tests/googletest b/Tests/googletest new file mode 160000 index 0000000..955c7f8 --- /dev/null +++ b/Tests/googletest @@ -0,0 +1 @@ +Subproject commit 955c7f837efad184ec63e771c42542d37545eaef diff --git a/Vendor/bzip2 b/Vendor/bzip2 new file mode 160000 index 0000000..99be3e7 --- /dev/null +++ b/Vendor/bzip2 @@ -0,0 +1 @@ +Subproject commit 99be3e790d7d832587c9e90f54992f9b55f9fa66 diff --git a/Vendor/fmt b/Vendor/fmt new file mode 160000 index 0000000..760ca5c --- /dev/null +++ b/Vendor/fmt @@ -0,0 +1 @@ +Subproject commit 760ca5ccc0667f671eba928b081f24286af2f0d4 diff --git a/Vendor/libexpat b/Vendor/libexpat new file mode 160000 index 0000000..a28238b --- /dev/null +++ b/Vendor/libexpat @@ -0,0 +1 @@ +Subproject commit a28238bdeebc087071777001245df1876a11f5ee diff --git a/Vendor/libpng b/Vendor/libpng new file mode 160000 index 0000000..1817d20 --- /dev/null +++ b/Vendor/libpng @@ -0,0 +1 @@ +Subproject commit 1817d20ed3c4de3ad07a5fc34e27f92bfdfb7c38 diff --git a/Vendor/libtomcrypt b/Vendor/libtomcrypt new file mode 160000 index 0000000..d059ecb --- /dev/null +++ b/Vendor/libtomcrypt @@ -0,0 +1 @@ +Subproject commit d059ecbbcbf3029daa35c655318a26d203daa238 diff --git a/Vendor/libtommath b/Vendor/libtommath new file mode 160000 index 0000000..ad69438 --- /dev/null +++ b/Vendor/libtommath @@ -0,0 +1 @@ +Subproject commit ad69438311efca4b703388fafb1a5443bf9dc220 diff --git a/Vendor/lz4 b/Vendor/lz4 new file mode 160000 index 0000000..e200962 --- /dev/null +++ b/Vendor/lz4 @@ -0,0 +1 @@ +Subproject commit e2009622dd19556d31de498b68d8e555b7261251 diff --git a/Vendor/mbedtls b/Vendor/mbedtls new file mode 160000 index 0000000..4e4d72c --- /dev/null +++ b/Vendor/mbedtls @@ -0,0 +1 @@ +Subproject commit 4e4d72cce22b68d395bb5e23591d776f53923510 diff --git a/Vendor/mimalloc b/Vendor/mimalloc new file mode 160000 index 0000000..928a568 --- /dev/null +++ b/Vendor/mimalloc @@ -0,0 +1 @@ +Subproject commit 928a568c95597a022b6afebee9889cf053389c72 diff --git a/Vendor/nlohmannjson b/Vendor/nlohmannjson new file mode 160000 index 0000000..e4643d1 --- /dev/null +++ b/Vendor/nlohmannjson @@ -0,0 +1 @@ +Subproject commit e4643d1f1b03fc7a1d7b65f17e012ca93680cad8 diff --git a/Vendor/o1heap b/Vendor/o1heap new file mode 160000 index 0000000..b026aef --- /dev/null +++ b/Vendor/o1heap @@ -0,0 +1 @@ +Subproject commit b026aef3b155282556b9c88c75398d0054b17bc5 diff --git a/Vendor/stduuid b/Vendor/stduuid new file mode 160000 index 0000000..ce7ad89 --- /dev/null +++ b/Vendor/stduuid @@ -0,0 +1 @@ +Subproject commit ce7ad89de245aa030af7cf868b798e5f25fcf89e diff --git a/Vendor/wxConfig b/Vendor/wxConfig new file mode 160000 index 0000000..dc2f997 --- /dev/null +++ b/Vendor/wxConfig @@ -0,0 +1 @@ +Subproject commit dc2f9971d1f60aa357a758a014b79dd2f31345a5 diff --git a/Vendor/wxwidgets b/Vendor/wxwidgets new file mode 160000 index 0000000..f81e0ed --- /dev/null +++ b/Vendor/wxwidgets @@ -0,0 +1 @@ +Subproject commit f81e0ed2cbccf2d9ffba4a93b5948f4cf46111d7 diff --git a/Vendor/zlib b/Vendor/zlib new file mode 160000 index 0000000..cacf7f1 --- /dev/null +++ b/Vendor/zlib @@ -0,0 +1 @@ +Subproject commit cacf7f1d4e3d44d871b605da3b647f07d718623f diff --git a/Vendor/zstd b/Vendor/zstd new file mode 160000 index 0000000..db5a7cf --- /dev/null +++ b/Vendor/zstd @@ -0,0 +1 @@ +Subproject commit db5a7cf8ed516f1b454e2ae121f0271d55f5beb8