From 9705252dd1b811f0baa1ea22cc740ccad6140a95 Mon Sep 17 00:00:00 2001 From: John Turner Date: Thu, 14 Aug 2025 19:32:49 -0400 Subject: rewrite build system with meson --- src/misc/av/meson.build | 17 +++++++++++++++++ src/misc/constrain/meson.build | 2 ++ src/misc/meson.build | 16 ++++++++++++++++ src/misc/xperm/meson.build | 2 ++ 4 files changed, 37 insertions(+) create mode 100644 src/misc/av/meson.build create mode 100644 src/misc/constrain/meson.build create mode 100644 src/misc/meson.build create mode 100644 src/misc/xperm/meson.build (limited to 'src/misc') diff --git a/src/misc/av/meson.build b/src/misc/av/meson.build new file mode 100644 index 0000000..7d60b4e --- /dev/null +++ b/src/misc/av/meson.build @@ -0,0 +1,17 @@ +modules += files( + 'binderav.cil', + 'bpfav.cil', + 'capabilityav.cil', + 'fdav.cil', + 'iouringav.cil', + 'ipcav.cil', + 'kernelserviceav.cil', + 'keyav.cil', + 'memprotectav.cil', + 'msgav.cil', + 'perfeventav.cil', + 'socketav.cil', + 'systemav.cil', + 'usernamespaceav.cil', +) + diff --git a/src/misc/constrain/meson.build b/src/misc/constrain/meson.build new file mode 100644 index 0000000..6c9c1b3 --- /dev/null +++ b/src/misc/constrain/meson.build @@ -0,0 +1,2 @@ +modules += files('ibac.cil', 'mcs.cil', 'rbac.cil', 'rbacsep.cil') + diff --git a/src/misc/meson.build b/src/misc/meson.build new file mode 100644 index 0000000..d652a1d --- /dev/null +++ b/src/misc/meson.build @@ -0,0 +1,16 @@ +modules += files( + 'av.cil', + 'conf.cil', + 'default.cil', + 'isid.cil', + 'map.cil', + 'mls.cil', + 'modular.cil', + 'obj.cil', + 'perm.cil', + 'unconfined.cil', +) + +subdir('av') +subdir('constrain') +subdir('xperm') diff --git a/src/misc/xperm/meson.build b/src/misc/xperm/meson.build new file mode 100644 index 0000000..199e89e --- /dev/null +++ b/src/misc/xperm/meson.build @@ -0,0 +1,2 @@ +modules += files('consolexperm.cil', 'ttyxperm.cil', 'vtxperm.cil') + -- cgit v1.2.3