diff options
Diffstat (limited to 'contrib/SDL-3.2.8/build-scripts/release-info.json')
| -rw-r--r-- | contrib/SDL-3.2.8/build-scripts/release-info.json | 210 |
1 files changed, 210 insertions, 0 deletions
diff --git a/contrib/SDL-3.2.8/build-scripts/release-info.json b/contrib/SDL-3.2.8/build-scripts/release-info.json new file mode 100644 index 0000000..8ba213a --- /dev/null +++ b/contrib/SDL-3.2.8/build-scripts/release-info.json | |||
| @@ -0,0 +1,210 @@ | |||
| 1 | { | ||
| 2 | "name": "SDL3", | ||
| 3 | "remote": "libsdl-org/SDL", | ||
| 4 | "version": { | ||
| 5 | "file": "include/SDL3/SDL_version.h", | ||
| 6 | "re_major": "^#define SDL_MAJOR_VERSION\\s+([0-9]+)$", | ||
| 7 | "re_minor": "^#define SDL_MINOR_VERSION\\s+([0-9]+)$", | ||
| 8 | "re_micro": "^#define SDL_MICRO_VERSION\\s+([0-9]+)$" | ||
| 9 | }, | ||
| 10 | "source": { | ||
| 11 | "checks": [ | ||
| 12 | "src/SDL.c", | ||
| 13 | "include/SDL3/SDL.h", | ||
| 14 | "test/testsprite.c", | ||
| 15 | "android-project/app/src/main/java/org/libsdl/app/SDLActivity.java" | ||
| 16 | ], | ||
| 17 | "files": { | ||
| 18 | "include/SDL3": [ | ||
| 19 | "build-scripts/pkg-support/source/SDL_revision.h.in:SDL_revision.h" | ||
| 20 | ], | ||
| 21 | "include/build_config": [ | ||
| 22 | "build-scripts/pkg-support/source/SDL_revision.h.cmake.in:SDL_revision.h.cmake" | ||
| 23 | ] | ||
| 24 | } | ||
| 25 | }, | ||
| 26 | "dmg": { | ||
| 27 | "project": "Xcode/SDL/SDL.xcodeproj", | ||
| 28 | "path": "Xcode/SDL/build/SDL3.dmg", | ||
| 29 | "target": "SDL3.dmg", | ||
| 30 | "build-xcconfig": "Xcode/SDL/pkg-support/build.xcconfig" | ||
| 31 | }, | ||
| 32 | "mingw": { | ||
| 33 | "cmake": { | ||
| 34 | "archs": ["x86", "x64"], | ||
| 35 | "args": [ | ||
| 36 | "-DSDL_SHARED=ON", | ||
| 37 | "-DSDL_STATIC=OFF", | ||
| 38 | "-DSDL_DISABLE_INSTALL_DOCS=ON", | ||
| 39 | "-DSDL_RELOCATABLE=ON", | ||
| 40 | "-DSDL_TEST_LIBRARY=ON", | ||
| 41 | "-DSDL_TESTS=OFF", | ||
| 42 | "-DSDL_VENDOR_INFO=libsdl.org" | ||
| 43 | ], | ||
| 44 | "shared-static": "args" | ||
| 45 | }, | ||
| 46 | "files": { | ||
| 47 | "": [ | ||
| 48 | "build-scripts/pkg-support/mingw/INSTALL.md.in:INSTALL.md", | ||
| 49 | "build-scripts/pkg-support/mingw/Makefile", | ||
| 50 | "LICENSE.txt", | ||
| 51 | "README.md" | ||
| 52 | ], | ||
| 53 | "cmake": [ | ||
| 54 | "build-scripts/pkg-support/mingw/cmake/SDL3Config.cmake", | ||
| 55 | "build-scripts/pkg-support/mingw/cmake/SDL3ConfigVersion.cmake" | ||
| 56 | ] | ||
| 57 | } | ||
| 58 | }, | ||
| 59 | "msvc": { | ||
| 60 | "msbuild": { | ||
| 61 | "archs": [ | ||
| 62 | "x86", | ||
| 63 | "x64" | ||
| 64 | ], | ||
| 65 | "directory-build-props": "build-scripts/pkg-support/msvc/Directory.Build.props", | ||
| 66 | "projects": [ | ||
| 67 | "VisualC/SDL/SDL.vcxproj", | ||
| 68 | "VisualC/SDL_test/SDL_test.vcxproj" | ||
| 69 | ], | ||
| 70 | "files-lib": { | ||
| 71 | "": [ | ||
| 72 | "VisualC/SDL/@<@PLATFORM@>@/@<@CONFIGURATION@>@/SDL3.dll" | ||
| 73 | ] | ||
| 74 | }, | ||
| 75 | "files-devel": { | ||
| 76 | "lib/@<@ARCH@>@": [ | ||
| 77 | "VisualC/SDL/@<@PLATFORM@>@/@<@CONFIGURATION@>@/SDL3.dll", | ||
| 78 | "VisualC/SDL/@<@PLATFORM@>@/@<@CONFIGURATION@>@/SDL3.lib", | ||
| 79 | "VisualC/SDL/@<@PLATFORM@>@/@<@CONFIGURATION@>@/SDL3.pdb", | ||
| 80 | "VisualC/SDL_test/@<@PLATFORM@>@/@<@CONFIGURATION@>@/SDL3_test.lib" | ||
| 81 | ] | ||
| 82 | } | ||
| 83 | }, | ||
| 84 | "cmake": { | ||
| 85 | "archs": [ | ||
| 86 | "arm64" | ||
| 87 | ], | ||
| 88 | "args": [ | ||
| 89 | "-DSDL_SHARED=ON", | ||
| 90 | "-DSDL_STATIC=OFF", | ||
| 91 | "-DSDL_TEST_LIBRARY=ON", | ||
| 92 | "-DSDL_TESTS=OFF", | ||
| 93 | "-DSDL_DISABLE_INSTALL_DOCS=ON", | ||
| 94 | "-DSDL_RELOCATABLE=ON", | ||
| 95 | "-DSDL_VENDOR_INFO=libsdl.org" | ||
| 96 | ], | ||
| 97 | "files-lib": { | ||
| 98 | "": [ | ||
| 99 | "bin/SDL3.dll" | ||
| 100 | ] | ||
| 101 | }, | ||
| 102 | "files-devel": { | ||
| 103 | "lib/@<@ARCH@>@": [ | ||
| 104 | "bin/SDL3.dll", | ||
| 105 | "bin/SDL3.pdb", | ||
| 106 | "lib/SDL3.lib", | ||
| 107 | "lib/SDL3_test.lib" | ||
| 108 | ] | ||
| 109 | } | ||
| 110 | }, | ||
| 111 | "files-lib": { | ||
| 112 | "": [ | ||
| 113 | "build-scripts/pkg-support/msvc/@<@ARCH@>@/INSTALL.md.in:INSTALL.md", | ||
| 114 | "LICENSE.txt", | ||
| 115 | "README.md" | ||
| 116 | ] | ||
| 117 | }, | ||
| 118 | "files-devel": { | ||
| 119 | "": [ | ||
| 120 | "build-scripts/pkg-support/msvc/INSTALL.md.in:INSTALL.md", | ||
| 121 | "LICENSE.txt", | ||
| 122 | "README.md" | ||
| 123 | ], | ||
| 124 | "cmake": [ | ||
| 125 | "build-scripts/pkg-support/msvc/cmake/SDL3Config.cmake.in:SDL3Config.cmake", | ||
| 126 | "build-scripts/pkg-support/msvc/cmake/SDL3ConfigVersion.cmake.in:SDL3ConfigVersion.cmake", | ||
| 127 | "cmake/sdlcpu.cmake" | ||
| 128 | ], | ||
| 129 | "include/SDL3": [ | ||
| 130 | "include/SDL3/*.h" | ||
| 131 | ] | ||
| 132 | } | ||
| 133 | }, | ||
| 134 | "android": { | ||
| 135 | "cmake": { | ||
| 136 | "args": [ | ||
| 137 | "-DSDL_SHARED=ON", | ||
| 138 | "-DSDL_STATIC=OFF", | ||
| 139 | "-DSDL_TEST_LIBRARY=ON", | ||
| 140 | "-DSDL_TESTS=OFF", | ||
| 141 | "-DSDL_ANDROID_JAR=ON", | ||
| 142 | "-DSDL_INSTALL=ON", | ||
| 143 | "-DSDL_INSTALL_DOCS=ON", | ||
| 144 | "-DSDL_VENDOR_INFO=libsdl.org" | ||
| 145 | ] | ||
| 146 | }, | ||
| 147 | "modules": { | ||
| 148 | "SDL3-Headers": { | ||
| 149 | "type": "interface", | ||
| 150 | "includes": { | ||
| 151 | "SDL3": ["include/SDL3/*.h"] | ||
| 152 | } | ||
| 153 | }, | ||
| 154 | "Headers": { | ||
| 155 | "type": "interface", | ||
| 156 | "export-libraries": [":SDL3-Headers"] | ||
| 157 | }, | ||
| 158 | "SDL3_test": { | ||
| 159 | "type": "library", | ||
| 160 | "library": "lib/libSDL3_test.a", | ||
| 161 | "export-libraries": [":Headers"] | ||
| 162 | }, | ||
| 163 | "SDL3-shared": { | ||
| 164 | "type": "library", | ||
| 165 | "library": "lib/libSDL3.so", | ||
| 166 | "export-libraries": [":Headers"] | ||
| 167 | }, | ||
| 168 | "SDL3": { | ||
| 169 | "type": "interface", | ||
| 170 | "export-libraries": [":SDL3-shared"] | ||
| 171 | } | ||
| 172 | }, | ||
| 173 | "jars": { | ||
| 174 | "classes": "share/java/@<@PROJECT_NAME@>@/@<@PROJECT_NAME@>@-@<@PROJECT_VERSION@>@.jar", | ||
| 175 | "sources": "share/java/@<@PROJECT_NAME@>@/@<@PROJECT_NAME@>@-@<@PROJECT_VERSION@>@-sources.jar", | ||
| 176 | "doc": "share/javadoc/@<@PROJECT_NAME@>@/@<@PROJECT_NAME@>@-@<@PROJECT_VERSION@>@-javadoc.jar" | ||
| 177 | }, | ||
| 178 | "abis": [ | ||
| 179 | "armeabi-v7a", | ||
| 180 | "arm64-v8a", | ||
| 181 | "x86", | ||
| 182 | "x86_64" | ||
| 183 | ], | ||
| 184 | "api-minimum": 21, | ||
| 185 | "api-target": 35, | ||
| 186 | "ndk-minimum": 21, | ||
| 187 | "aar-files": { | ||
| 188 | "": [ | ||
| 189 | "android-project/app/proguard-rules.pro:proguard.txt", | ||
| 190 | "build-scripts/pkg-support/android/aar/__main__.py.in:__main__.py", | ||
| 191 | "build-scripts/pkg-support/android/aar/description.json.in:description.json" | ||
| 192 | ], | ||
| 193 | "META-INF": [ | ||
| 194 | "LICENSE.txt" | ||
| 195 | ], | ||
| 196 | "cmake": [ | ||
| 197 | "cmake/sdlcpu.cmake", | ||
| 198 | "build-scripts/pkg-support/android/aar/cmake/SDL3Config.cmake", | ||
| 199 | "build-scripts/pkg-support/android/aar/cmake/SDL3ConfigVersion.cmake.in:SDL3ConfigVersion.cmake" | ||
| 200 | ] | ||
| 201 | }, | ||
| 202 | "files": { | ||
| 203 | "": [ | ||
| 204 | "build-scripts/pkg-support/android/INSTALL.md.in:INSTALL.md", | ||
| 205 | "LICENSE.txt", | ||
| 206 | "README.md" | ||
| 207 | ] | ||
| 208 | } | ||
| 209 | } | ||
| 210 | } | ||
