commit b5f944f

hovercats  ·  2024-10-03 04:55:23 +0000 UTC
parent 25d591e
muon: build libtinyjson
2 files changed,  +6, -2
+5, -1
 1@@ -7,6 +7,7 @@ cflags{
 2 	'-D MUON_STATIC',
 3 	'-D MUON_BOOTSTRAPPED',
 4 	'-I $srcdir/include',
 5+	'-I $srcdir/subprojects/tinyjson',
 6 	'-I $dir',
 7 	'-isystem $builddir/pkg/libpkgconf',
 8 }
 9@@ -15,6 +16,8 @@ build('copy', '$outdir/version.c', '$dir/version.c')
10 
11 pkg.deps = {'pkg/libpkgconf/headers'}
12 
13+lib('libtinyjson.a', {'subprojects/tinyjson/tiny-json.c'})
14+
15 exe('muon', [[
16 $outdir/version.c
17 src/(
18@@ -79,9 +82,10 @@ src/(
19     external/(
20     	libarchive_null.c libcurl_null.c 
21     	libpkgconf.c samurai_null.c 
22-    	tinyjson_null.c readline_builtin.c
23+    	tinyjson.c readline_builtin.c
24     )
25 )
26+libtinyjson.a
27 $builddir/pkg/libpkgconf/libpkgconf.a
28 ]])
29 
+1, -1
1@@ -1 +1 @@
2-0.3.0 r1
3+0.3.0 r2