1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- {
- "git_url":"https://github.com/libexpat/libexpat",
- "git_tag":"R_2_4_2",
- "package_name":"expat",
- "package_version":"2.4.2-rev2",
- "package_url":"https://libexpat.github.io/",
- "package_license":"MIT",
- "package_license_file":"expat/COPYING",
- "cmake_find_source":"Findexpat.cmake",
- "cmake_find_target":"Findexpat.cmake",
- "cmake_src_subfolder": "expat",
- "cmake_install_filter" : [
- "*.h",
- "*.a",
- "*.lib",
- "COPYING"
- ],
- "cmake_generate_args_common": [
- "-DBUILD_SHARED_LIBS=0",
- "-DCMAKE_CXX_STANDARD=17",
- "-DEXPAT_BUILD_DOCS=OFF",
- "-DEXPAT_BUILD_EXAMPLES=OFF",
- "-DEXPAT_BUILD_FUZZERS=OFF",
- "-DEXPAT_BUILD_TESTS=OFF",
- "-DEXPAT_BUILD_TOOLS=OFF",
- "-DEXPAT_SHARED_LIBS=OFF"
- ],
- "cmake_build_args_common": [
- "--parallel"
- ],
- "build_configs":[
- "Release"
- ],
- "Platforms":{
- "Windows":{
- "Windows": {
- "cmake_generate_args": [
- "-G",
- "\"Visual Studio 16 2019\""
- ],
- "custom_test_cmd" : [
- "test_expat_windows.cmd"
- ]
- },
- "Android": {
- "cmake_generate_args_release": [
- "-G",
- "Ninja",
- "-DCMAKE_TOOLCHAIN_FILE=../../../../Scripts/cmake/Platform/Android/Toolchain_android.cmake",
- "-DCMAKE_BUILD_TYPE=Release"
- ],
- "custom_test_cmd" : [
- "test_expat_android.cmd"
- ]
- }
- },
- "Darwin": {
- "Mac": {
- "cmake_generate_args": [
- "-G",
- "Xcode",
- "-DCMAKE_TOOLCHAIN_FILE=../../../../Scripts/cmake/Platform/Mac/Toolchain_mac.cmake"
- ],
- "custom_test_cmd" : [
- "./test_expat_mac.sh"
- ]
- },
- "iOS" : {
- "cmake_generate_args": [
- "-G",
- "Xcode",
- "-DCMAKE_MACOSX_BUNDLE=OFF",
- "-DCMAKE_TOOLCHAIN_FILE=../../../../Scripts/cmake/Platform/iOS/Toolchain_ios.cmake"
- ],
- "custom_test_cmd" : [
- "./test_expat_ios.sh"
- ]
- }
- },
- "Linux":{
- "Linux":{
- "cmake_generate_args_release": [
- "-G",
- "Unix\\ Makefiles",
- "-DCMAKE_C_FLAGS=-fPIC",
- "-DCMAKE_BUILD_TYPE=Release"
- ],
- "custom_test_cmd" : [
- "./test_expat_linux.sh"
- ]
- },
- "Linux-aarch64": "@Linux"
- }
- }
- }
|