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 --- .../sysctlfile/kernelsysctlfile/meson.build | 21 +++++++++++++++++++++ src/sys/procfile/sysctlfile/meson.build | 16 ++++++++++++++++ .../procfile/sysctlfile/netsysctlfile/meson.build | 9 +++++++++ .../procfile/sysctlfile/vmsysctlfile/meson.build | 2 ++ 4 files changed, 48 insertions(+) create mode 100644 src/sys/procfile/sysctlfile/kernelsysctlfile/meson.build create mode 100644 src/sys/procfile/sysctlfile/meson.build create mode 100644 src/sys/procfile/sysctlfile/netsysctlfile/meson.build create mode 100644 src/sys/procfile/sysctlfile/vmsysctlfile/meson.build (limited to 'src/sys/procfile/sysctlfile') diff --git a/src/sys/procfile/sysctlfile/kernelsysctlfile/meson.build b/src/sys/procfile/sysctlfile/kernelsysctlfile/meson.build new file mode 100644 index 0000000..947a37a --- /dev/null +++ b/src/sys/procfile/sysctlfile/kernelsysctlfile/meson.build @@ -0,0 +1,21 @@ +modules += files( + 'caplastcapkernelsysctlfile.cil', + 'corepatternkernelsysctlfile.cil', + 'corepipelimitkernelsysctlfile.cil', + 'firmwareconfigkernelsysctlfile.cil', + 'hostnamekernelsysctlfile.cil', + 'keyskernelsysctlfile.cil', + 'modprobekernelsysctlfile.cil', + 'nslastpidkernelsysctlfile.cil', + 'osreleasekernelsysctlfile.cil', + 'overflowuidkernelsysctlfile.cil', + 'pidmaxkernelsysctlfile.cil', + 'poweroffcmdkernelsysctlfile.cil', + 'ptykernelsysctlfile.cil', + 'randomkernelsysctlfile.cil', + 'seccompkernelsysctlfile.cil', + 'threadsmaxkernelsysctlfile.cil', + 'usermodehelperkernelsysctlfile.cil', + 'yamakernelsysctlfile.cil', +) + diff --git a/src/sys/procfile/sysctlfile/meson.build b/src/sys/procfile/sysctlfile/meson.build new file mode 100644 index 0000000..2e1e66f --- /dev/null +++ b/src/sys/procfile/sysctlfile/meson.build @@ -0,0 +1,16 @@ +modules += files( + 'abisysctlfile.cil', + 'cryptosysctlfile.cil', + 'debugsysctlfile.cil', + 'devsysctlfile.cil', + 'fssysctlfile.cil', + 'kernelsysctlfile.cil', + 'netsysctlfile.cil', + 'sunrpcsysctlfile.cil', + 'usersysctlfile.cil', + 'vmsysctlfile.cil', +) + +subdir('kernelsysctlfile') +subdir('netsysctlfile') +subdir('vmsysctlfile') diff --git a/src/sys/procfile/sysctlfile/netsysctlfile/meson.build b/src/sys/procfile/sysctlfile/netsysctlfile/meson.build new file mode 100644 index 0000000..7ee2b98 --- /dev/null +++ b/src/sys/procfile/sysctlfile/netsysctlfile/meson.build @@ -0,0 +1,9 @@ +modules += files( + 'corenetsysctlfile.cil', + 'ipv4netsysctlfile.cil', + 'ipv6netsysctlfile.cil', + 'mptcpnetsysctlfile.cil', + 'netfilternetsysctlfile.cil', + 'unixnetsysctlfile.cil', +) + diff --git a/src/sys/procfile/sysctlfile/vmsysctlfile/meson.build b/src/sys/procfile/sysctlfile/vmsysctlfile/meson.build new file mode 100644 index 0000000..b54001e --- /dev/null +++ b/src/sys/procfile/sysctlfile/vmsysctlfile/meson.build @@ -0,0 +1,2 @@ +modules += files('overcommitmemoryvmsysctlfile.cil') + -- cgit v1.2.3