diff --git a/tcc.json b/tcc.json new file mode 100644 index 0000000000..e0213b81a5 --- /dev/null +++ b/tcc.json @@ -0,0 +1,31 @@ +{ + "homepage": "https://bellard.org/tcc/", + "description": "The Tiny C Compiler (a.k.a. TCC, tCc, or TinyCC) is an x86, X86-64 and ARM processor C compiler created by Fabrice Bellard. It is designed to work for slow computers with little disk space (e.g. on rescue disks).", + "license": "LGPL-2.1-only", + "version": "0.9.27", + "architecture": { + "64bit": { + "url": "http://download.savannah.gnu.org/releases/tinycc/tcc-0.9.27-win64-bin.zip", + "hash": "34a721949a2583fdff725312da092fa0f5f1f284b702e6f811c6954714faabb2" + }, + "32bit": { + "url": "http://download.savannah.gnu.org/releases/tinycc/tcc-0.9.27-win32-bin.zip", + "hash": "02e2bfe8c272a549b15e4bfa4507bd7e05304692af1761db6c1e8e88af675651" + } + }, + "env_add_path": "tcc", + "checkver": { + "url": "http://download.savannah.gnu.org/releases/tinycc/", + "re": "tcc-([\\d.]+)-win64-bin.zip" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "http://download.savannah.gnu.org/releases/tinycc/tcc-$version-win64-bin.zip" + }, + "32bit": { + "url": "http://download.savannah.gnu.org/releases/tinycc/tcc-$version-win32-bin.zip" + } + } + } +}