fix clean builds

This commit is contained in:
Matheus
2024-04-09 00:15:26 -03:00
parent 8a66c6a12b
commit d3abf5c97d
53 changed files with 187 additions and 301 deletions
+4 -7
View File
@@ -2,18 +2,15 @@ name=mlibc
from_source=mlibc
revision=1
hostdeps="xgcc xbinutils pkgconfig"
deps="cxxshim frigg linux-headers"
builddeps="cxxshim frigg"
imagedeps="meson ninja git base-devel binutils"
configure() {
meson --cross-file ${base_dir}/util/crossfile -Dlinux_kernel_headers=${sysroot_dir}/${prefix}/include --prefix=${prefix} ${source_dir}
}
deps="mlibc-headers"
build() {
meson --cross-file ${base_dir}/util/crossfile -Dmlibc_no_headers=true --prefix=${prefix} ${source_dir} -Dlinux_kernel_headers=${sysroot_dir}/${prefix}/include
ninja
}
install() {
package() {
DESTDIR=${dest_dir} ninja install
}