commit 35960a2

hovercats  ·  2026-04-16 09:43:40 +0000 UTC
parent 8c24aa4
muon: disable libpkgconf support
2 files changed,  +3, -8
+2, -7
 1@@ -6,11 +6,9 @@ cflags{
 2 	'-D MUON_ENDIAN=0',
 3 	'-D MUON_STATIC',
 4 	'-D MUON_BOOTSTRAPPED',
 5-	'-D MUON_HAVE_LIBPKGCONF=1',
 6 	'-I $outdir',
 7 	'-I $srcdir/include',
 8 	'-I $srcdir/subprojects/tinyjson',
 9-	'-isystem $builddir/pkg/libpkgconf',
10 }
11 
12 sub('tools.ninja', function()
13@@ -50,7 +48,6 @@ build('embedder', '$outdir/embedded_files.h', {expand{'$srcdir/src/script', embe
14 build('copy', '$outdir/version.c', '$dir/version.c')
15 
16 pkg.deps = {
17-	'pkg/libpkgconf/headers',
18 	'$outdir/embedded_files.h',
19 }
20 
21@@ -119,13 +116,11 @@ src/(
22     )
23     external/(
24     	libarchive_null.c libcurl_null.c 
25-    	pkgconfig_libpkgconf.c samurai_null.c
26-    	readline_builtin.c pkgconfig.c
27-    	pkgconfig_exec.c
28+    	samurai_null.c readline_builtin.c
29+    	pkgconfig.c pkgconfig_exec.c
30     )
31 )
32 libtinyjson.a
33-$builddir/pkg/libpkgconf/libpkgconf.a
34 ]])
35 
36 file('bin/muon', '755', '$outdir/muon')
+1, -1
1@@ -1 +1 @@
2-0.5.0 r0
3+0.5.0 r1