Files
SmokeAPI/sync.json
2025-10-06 23:01:40 +05:00

57 lines
1.7 KiB
JSON

{
"$schema": "./KoalaBox/res/sync.schema.json",
"variables": {
"project_name": "SmokeAPI",
"store_name": "Steam",
"store_sdk": "Steamworks",
"store_sdk_full": "Steamworks SDK",
"sdk_libs_win": "`steam_api.dll` or `steam_api64.dll`",
"sdk_libs_linux": "`libsteam_api.so`",
"sdk_libs_orig_win": "`steam_api_o.dll` or `steam_api64_o.dll`",
"sdk_libs_orig_linux": "`libsteam_api_o.so`",
"show_3rd_party_point": true,
"unlocker_libs_win": "`smoke_api32.dll` or `smoke_api64.dll`",
"unlocker_libs_linux": "`libsmoke_api32.so` or `libsmoke_api64.so`",
"config_filename": "SmokeAPI.config.json",
"github_repo_url": "https://github.com/acidicoala/SmokeAPI",
"forum_topic_url": "https://cs.rin.ru/forum/viewtopic.php?p=2597932#p2597932",
"dlc_database": "SteamDB",
"dlc_database_url": "https://steamdb.info/",
"json_schema_path": "./res/SmokeAPI.schema.json",
"self_inject_dll": "`version.dll` or `winhttp.dll` or `winmm.dll`"
},
"tasks": [
{
"type": "text",
"template_file": "./KoalaBox/templates/.clang-tidy"
},
{
"type": "text",
"template_file": "./KoalaBox/templates/.gitattributes"
},
{
"type": "text",
"template_file": "./KoalaBox/templates/UNLICENSE.txt"
},
{
"type": "text",
"template_file": "./KoalaBox/templates/build.ps1"
},
{
"type": "text",
"template_file": "./KoalaBox/templates/README.txt",
"destination_dir": "./res/"
},
{
"type": "text",
"template_file": "./README.template.md",
"file_name": "README.md"
},
{
"type": "json",
"schema_file": "./res/SmokeAPI.schema.json",
"destination_file": "./res/{{ config_filename }}"
}
]
}