Files
SDL/build-scripts/release-info.json
Anonymous Maarten e4126d8d6f Add parametrized release script
[ci skip]
2024-10-04 23:42:29 +02:00

120 lines
2.6 KiB
JSON

{
"name": "SDL2",
"version": {
"file": "include/SDL_version.h",
"re_major": "^#define SDL_MAJOR_VERSION\\s+([0-9]+)$",
"re_minor": "^#define SDL_MINOR_VERSION\\s+([0-9]+)$",
"re_micro": "^#define SDL_PATCHLEVEL\\s+([0-9]+)$"
},
"source": {
"checks": [
"src/SDL.c",
"include/SDL.h",
"test/testsprite2.c",
"android-project/app/src/main/java/org/libsdl/app/SDLActivity.java"
]
},
"dmg": {
"project": "Xcode/SDL/SDL.xcodeproj",
"path": "Xcode/SDL/build/SDL2.dmg",
"target": "Standard DMG"
},
"mingw": {
"autotools": {
"archs": ["x86", "x64"],
"args": [
]
},
"files": {
"/": [
"mingw/pkg-support/INSTALL.txt",
"mingw/pkg-support/Makefile",
"BUGS.txt",
"CREDITS.txt",
"README-SDL.txt",
"WhatsNew.txt",
"LICENSE.txt",
"README.md"
],
"/cmake/": [
"mingw/pkg-support/cmake/sdl2-config.cmake",
"mingw/pkg-support/cmake/sdl2-config-version.cmake"
],
"/docs/": [
"docs/*"
],
"/@TRIPLET@/include/SDL2/": [
"include/SDL_config*.h"
]
}
},
"msvc": {
"msbuild": {
"archs": [
"x86",
"x64"
],
"projects": [
"VisualC/SDL/SDL.vcxproj",
"VisualC/SDLmain/SDLmain.vcxproj",
"VisualC/SDLtest/SDLtest.vcxproj"
],
"files": [
{
"lib": "",
"devel": "lib/@ARCH@",
"paths": [
"VisualC/SDL/@PLATFORM@/@CONFIGURATION@/SDL2.dll"
]
},
{
"devel": "lib/@ARCH@",
"paths": [
"VisualC/SDL/@PLATFORM@/@CONFIGURATION@/SDL2.lib",
"VisualC/SDL/@PLATFORM@/@CONFIGURATION@/SDL2.pdb",
"VisualC/SDLmain/@PLATFORM@/@CONFIGURATION@/SDL2main.lib",
"VisualC/SDLtest/@PLATFORM@/@CONFIGURATION@/SDL2test.lib"
]
}
]
},
"files": [
{
"devel": "",
"lib": "",
"paths": [
"README-SDL.txt"
]
},
{
"devel": "",
"paths": [
"BUGS.txt",
"LICENSE.txt",
"README.md",
"WhatsNew.txt"
]
},
{
"devel": "cmake",
"paths": [
"VisualC/pkg-support/cmake/sdl2-config.cmake",
"VisualC/pkg-support/cmake/sdl2-config-version.cmake"
]
},
{
"devel": "docs",
"paths": [
"docs/*"
]
},
{
"devel": "include",
"paths": [
"include/*.h"
]
}
]
}
}