mingw-ccache-bindings: initial import

This commit is contained in:
Danny Rawlins 2021-10-09 14:33:33 +11:00
parent 4b083aad29
commit 6e7cbc083b
3 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,9 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/ccache/
lrwxrwxrwx root/root usr/lib/ccache/i686-w64-mingw32-c++ -> ../../bin/ccache
lrwxrwxrwx root/root usr/lib/ccache/i686-w64-mingw32-g++ -> ../../bin/ccache
lrwxrwxrwx root/root usr/lib/ccache/i686-w64-mingw32-gcc -> ../../bin/ccache
lrwxrwxrwx root/root usr/lib/ccache/x86_64-w64-mingw32-c++ -> ../../bin/ccache
lrwxrwxrwx root/root usr/lib/ccache/x86_64-w64-mingw32-g++ -> ../../bin/ccache
lrwxrwxrwx root/root usr/lib/ccache/x86_64-w64-mingw32-gcc -> ../../bin/ccache

View File

@ -0,0 +1,4 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/XvzI1+ARn/EK7WO3vIUlkITF9TzO1ywKYXZytzC91nBSNVNgmdrbArhMtFq7hMVpj1zoP3Ne9+eYNbLpIkZgAw=
SHA256 (Pkgfile) = 29174a484ea55e1521586c77c3cd3f839933ffe4d8436f9d68bbbdc7176ab9d6
SHA256 (.footprint) = 09e2189f3d4133224a9cf76dd3f2d819bf00cae876af59dbdf2dec6131ab8bdb

View File

@ -0,0 +1,20 @@
# Description: Masquerade directory to use ccache with mingw.
# URL: https://ccache.dev/
# Maintainer: Danny Rawlins, crux at romster dot me
# Depends on: ccache mingw-w64-gcc
name=mingw-ccache-bindings
version=10.2.0
release=1
source=()
build() {
install -d $PKG/usr/lib/ccache
ln -s ../../bin/ccache $PKG/usr/lib/ccache/i686-w64-mingw32-c++
ln -s ../../bin/ccache $PKG/usr/lib/ccache/i686-w64-mingw32-g++
ln -s ../../bin/ccache $PKG/usr/lib/ccache/i686-w64-mingw32-gcc
ln -s ../../bin/ccache $PKG/usr/lib/ccache/x86_64-w64-mingw32-c++
ln -s ../../bin/ccache $PKG/usr/lib/ccache/x86_64-w64-mingw32-g++
ln -s ../../bin/ccache $PKG/usr/lib/ccache/x86_64-w64-mingw32-gcc
}