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