lots of package moving
This commit is contained in:
parent
b3fa8f77d8
commit
5c6531dc76
21 changed files with 0 additions and 0 deletions
40
extra/zig/build.sh
Normal file
40
extra/zig/build.sh
Normal file
|
@ -0,0 +1,40 @@
|
|||
pkgname=zig
|
||||
pkgver=0.8.0
|
||||
|
||||
fetch() {
|
||||
curl "https://ziglang.org/download/$pkgver/zig-$pkgver.tar.xz" -o $pkgname-$pkgver.tar.gz
|
||||
tar -xf $pkgname-$pkgver.tar.gz
|
||||
mkdir $pkgname-$pkgver/build
|
||||
cp ../llvm-req-arch.patch .
|
||||
cd $pkgname-$pkgver
|
||||
patch -p1 < ../llvm-req-arch.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
cd build
|
||||
cmake -G Ninja ../ \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
samu
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $pkgname-$pkgver
|
||||
cd build
|
||||
DESTDIR=$pkgdir samu install
|
||||
rm -rf $pkgdir/usr/lib/zig/libc/glibc
|
||||
rm -rf $pkgdir/usr/lib/zig/libc/mingw
|
||||
rm -rf $pkgdir/usr/lib/zig/libc/wasi
|
||||
|
||||
rm -rf $pkgdir/usr/lib/zig/libc/include/*gnu*
|
||||
rm -rf $pkgdir/usr/lib/zig/libc/include/*glibc*
|
||||
rm -rf $pkgdir/usr/lib/zig/libc/include/*windows*
|
||||
}
|
||||
|
||||
license() {
|
||||
cd $pkgname-$pkgver
|
||||
cat LICENSE
|
||||
# cat COPYING
|
||||
}
|
25
extra/zig/llvm-req-arch.patch
Normal file
25
extra/zig/llvm-req-arch.patch
Normal file
|
@ -0,0 +1,25 @@
|
|||
--- a/cmake/Findllvm.cmake
|
||||
+++ b/cmake/Findllvm.cmake
|
||||
@@ -107,22 +107,8 @@
|
||||
endif()
|
||||
endfunction(NEED_TARGET)
|
||||
NEED_TARGET("AArch64")
|
||||
- NEED_TARGET("AMDGPU")
|
||||
- NEED_TARGET("ARM")
|
||||
- NEED_TARGET("AVR")
|
||||
- NEED_TARGET("BPF")
|
||||
- NEED_TARGET("Hexagon")
|
||||
- NEED_TARGET("Lanai")
|
||||
- NEED_TARGET("Mips")
|
||||
- NEED_TARGET("MSP430")
|
||||
- NEED_TARGET("NVPTX")
|
||||
- NEED_TARGET("PowerPC")
|
||||
NEED_TARGET("RISCV")
|
||||
- NEED_TARGET("Sparc")
|
||||
- NEED_TARGET("SystemZ")
|
||||
- NEED_TARGET("WebAssembly")
|
||||
NEED_TARGET("X86")
|
||||
- NEED_TARGET("XCore")
|
||||
|
||||
if(ZIG_STATIC_LLVM)
|
||||
execute_process(
|
Loading…
Add table
Add a link
Reference in a new issue