mirror of
https://github.com/ivabus/pantry
synced 2024-11-22 08:25:07 +03:00
parent
fa89a16b61
commit
b12cc2d4dd
1 changed files with 11 additions and 7 deletions
|
@ -1,5 +1,5 @@
|
||||||
distributable:
|
distributable:
|
||||||
url: https://github.com/ccache/ccache/releases/download/v{{version}}/ccache-{{version}}.tar.gz
|
url: https://github.com/ccache/ccache/releases/download/{{version.tag}}/ccache-{{version.raw}}.tar.gz
|
||||||
strip-components: 1
|
strip-components: 1
|
||||||
versions:
|
versions:
|
||||||
github: ccache/ccache
|
github: ccache/ccache
|
||||||
|
@ -10,7 +10,8 @@ build:
|
||||||
dependencies:
|
dependencies:
|
||||||
asciidoctor.org: '*'
|
asciidoctor.org: '*'
|
||||||
cmake.org: '*'
|
cmake.org: '*'
|
||||||
freedesktop.org/pkg-config: '*'
|
linux:
|
||||||
|
llvm.org: '*'
|
||||||
script:
|
script:
|
||||||
- cmake -S . -B build $CMAKE_ARGS
|
- cmake -S . -B build $CMAKE_ARGS
|
||||||
- cmake --build build
|
- cmake --build build
|
||||||
|
@ -25,13 +26,13 @@ build:
|
||||||
g++-4.5,g++-4.6,g++-4.7,g++-4.8,g++-4.9,g++-5,g++-6,g++-7,g++-8,g++-9,g++-10,\
|
g++-4.5,g++-4.6,g++-4.7,g++-4.8,g++-4.9,g++-5,g++-6,g++-7,g++-8,g++-9,g++-10,\
|
||||||
g++-11,g++-12,g++-13,i686-w64-mingw32-gcc,i686-w64-mingw32-g++,x86_64-w64-mingw32-gcc,\
|
g++-11,g++-12,g++-13,i686-w64-mingw32-gcc,i686-w64-mingw32-g++,x86_64-w64-mingw32-gcc,\
|
||||||
x86_64-w64-mingw32-g++"
|
x86_64-w64-mingw32-g++"
|
||||||
|
|
||||||
IFS=',' read -ra files_array <<< "$files"
|
IFS=',' read -ra files_array <<< "$files"
|
||||||
|
|
||||||
for file in "${files_array[@]}"; do
|
for file in "${files_array[@]}"; do
|
||||||
ln -s ../bin/ccache "$file"
|
ln -s ../bin/ccache "$file"
|
||||||
done
|
done
|
||||||
working-directory: "{{prefix}}/libexec"
|
working-directory: '{{prefix}}/libexec'
|
||||||
env:
|
env:
|
||||||
CMAKE_ARGS:
|
CMAKE_ARGS:
|
||||||
- -DCMAKE_INSTALL_PREFIX="{{prefix}}
|
- -DCMAKE_INSTALL_PREFIX="{{prefix}}
|
||||||
|
@ -42,11 +43,14 @@ build:
|
||||||
- -Wno-dev
|
- -Wno-dev
|
||||||
- -DBUILD_TESTING=OFF
|
- -DBUILD_TESTING=OFF
|
||||||
- -DENABLE_IPO=TRUE
|
- -DENABLE_IPO=TRUE
|
||||||
|
linux:
|
||||||
|
CMAKE_ARGS:
|
||||||
|
- -DCMAKE_C_COMPILER_AR={{deps.llvm.org.prefix}}/bin/llvm-ar
|
||||||
provides:
|
provides:
|
||||||
- bin/ccache
|
- bin/ccache
|
||||||
test:
|
test:
|
||||||
script:
|
script:
|
||||||
- ccache -s
|
- ccache -s
|
||||||
- ccache --version | grep {{version}}
|
- ccache --version | grep {{version.raw}}
|
||||||
- export PATH={{prefix}}/libexec:$PATH
|
- export PATH={{prefix}}/libexec:$PATH
|
||||||
- which clang | grep "{{prefix}}"
|
- command -v clang | grep "{{prefix}}"
|
||||||
|
|
Loading…
Reference in a new issue