summaryrefslogtreecommitdiff
path: root/src/sys
diff options
context:
space:
mode:
Diffstat (limited to 'src/sys')
-rw-r--r--src/sys/meson.build13
-rw-r--r--src/sys/procfile/meson.build73
-rw-r--r--src/sys/procfile/sysctlfile/kernelsysctlfile/meson.build21
-rw-r--r--src/sys/procfile/sysctlfile/meson.build16
-rw-r--r--src/sys/procfile/sysctlfile/netsysctlfile/meson.build9
-rw-r--r--src/sys/procfile/sysctlfile/vmsysctlfile/meson.build2
-rw-r--r--src/sys/sysfile/classsysfile/meson.build2
-rw-r--r--src/sys/sysfile/devicessysfile/meson.build7
-rw-r--r--src/sys/sysfile/fssysfile/meson.build9
-rw-r--r--src/sys/sysfile/kernelsysfile/meson.build2
-rw-r--r--src/sys/sysfile/meson.build18
11 files changed, 172 insertions, 0 deletions
diff --git a/src/sys/meson.build b/src/sys/meson.build
new file mode 100644
index 0000000..0ef638d
--- /dev/null
+++ b/src/sys/meson.build
@@ -0,0 +1,13 @@
+modules += files(
+ 'bpffile.cil',
+ 'cgroupfile.cil',
+ 'debugfile.cil',
+ 'procfile.cil',
+ 'pstorefile.cil',
+ 'securityfile.cil',
+ 'sysfile.cil',
+ 'tracefile.cil',
+)
+
+subdir('procfile')
+subdir('sysfile')
diff --git a/src/sys/procfile/meson.build b/src/sys/procfile/meson.build
new file mode 100644
index 0000000..bd59fb7
--- /dev/null
+++ b/src/sys/procfile/meson.build
@@ -0,0 +1,73 @@
+modules += files(
+ 'acpiprocfile.cil',
+ 'asoundprocfile.cil',
+ 'bootconfigprocfile.cil',
+ 'buddyinfoprocfile.cil',
+ 'busprocfile.cil',
+ 'cgroupsprocfile.cil',
+ 'cmdlineprocfile.cil',
+ 'consolesprocfile.cil',
+ 'cpuinfoprocfile.cil',
+ 'cpuprocfile.cil',
+ 'cryptoprocfile.cil',
+ 'devicesprocfile.cil',
+ 'diskstatsprocfile.cil',
+ 'dmaprocfile.cil',
+ 'driverprocfile.cil',
+ 'dynamicdebugprocfile.cil',
+ 'execdomainsprocfile.cil',
+ 'fbprocfile.cil',
+ 'filesystemsprocfile.cil',
+ 'fsprocfile.cil',
+ 'interruptsprocfile.cil',
+ 'iomemprocfile.cil',
+ 'ioportsprocfile.cil',
+ 'irqprocfile.cil',
+ 'jffs2bbcprocfile.cil',
+ 'kallsymsprocfile.cil',
+ 'kcoreprocfile.cil',
+ 'keysprocfile.cil',
+ 'keyusersprocfile.cil',
+ 'kmsgprocfile.cil',
+ 'kpagecgroupprocfile.cil',
+ 'kpagecountprocfile.cil',
+ 'kpageflagsprocfile.cil',
+ 'latencystatsprocfile.cil',
+ 'loadavgprocfile.cil',
+ 'lockdepchainsprocfile.cil',
+ 'lockdepprocfile.cil',
+ 'lockdepstatsprocfile.cil',
+ 'locksprocfile.cil',
+ 'lockstatprocfile.cil',
+ 'mdstatprocfile.cil',
+ 'meminfoprocfile.cil',
+ 'miscprocfile.cil',
+ 'modulesprocfile.cil',
+ 'mptprocfile.cil',
+ 'mtdprocfile.cil',
+ 'mtrrprocfile.cil',
+ 'netprocfile.cil',
+ 'pagetypeinfoprocfile.cil',
+ 'partitionsprocfile.cil',
+ 'pressureprocfile.cil',
+ 'scheddebugprocfile.cil',
+ 'schedstatprocfile.cil',
+ 'scsiprocfile.cil',
+ 'slabinfoprocfile.cil',
+ 'softirqsprocfile.cil',
+ 'statprocfile.cil',
+ 'swapsprocfile.cil',
+ 'sysctlfile.cil',
+ 'sysctlprocfile.cil',
+ 'sysrqtriggerprocfile.cil',
+ 'sysvipcprocfile.cil',
+ 'timerlistprocfile.cil',
+ 'ttyprocfile.cil',
+ 'uptimeprocfile.cil',
+ 'versionprocfile.cil',
+ 'vmallocprocfile.cil',
+ 'vmstatprocfile.cil',
+ 'zoneinfoprocfile.cil',
+)
+
+subdir('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')
+
diff --git a/src/sys/sysfile/classsysfile/meson.build b/src/sys/sysfile/classsysfile/meson.build
new file mode 100644
index 0000000..ff484ab
--- /dev/null
+++ b/src/sys/sysfile/classsysfile/meson.build
@@ -0,0 +1,2 @@
+modules += files('zramcontrolclasssysfile.cil')
+
diff --git a/src/sys/sysfile/devicessysfile/meson.build b/src/sys/sysfile/devicessysfile/meson.build
new file mode 100644
index 0000000..4427f14
--- /dev/null
+++ b/src/sys/sysfile/devicessysfile/meson.build
@@ -0,0 +1,7 @@
+modules += files(
+ 'cpudevicessysfile.cil',
+ 'memorydevicessysfile.cil',
+ 'nodedevicessysfile.cil',
+ 'zramdevicessysfile.cil',
+)
+
diff --git a/src/sys/sysfile/fssysfile/meson.build b/src/sys/sysfile/fssysfile/meson.build
new file mode 100644
index 0000000..4d46b71
--- /dev/null
+++ b/src/sys/sysfile/fssysfile/meson.build
@@ -0,0 +1,9 @@
+modules += files(
+ 'bcachefssysfile.cil',
+ 'btrfssysfile.cil',
+ 'ext4fssysfile.cil',
+ 'f2fssysfile.cil',
+ 'fusefssysfile.cil',
+ 'xfssysfile.cil',
+)
+
diff --git a/src/sys/sysfile/kernelsysfile/meson.build b/src/sys/sysfile/kernelsysfile/meson.build
new file mode 100644
index 0000000..8352b9a
--- /dev/null
+++ b/src/sys/sysfile/kernelsysfile/meson.build
@@ -0,0 +1,2 @@
+modules += files('ksmkernelsysfile.cil')
+
diff --git a/src/sys/sysfile/meson.build b/src/sys/sysfile/meson.build
new file mode 100644
index 0000000..4972800
--- /dev/null
+++ b/src/sys/sysfile/meson.build
@@ -0,0 +1,18 @@
+modules += files(
+ 'blocksysfile.cil',
+ 'bussysfile.cil',
+ 'classsysfile.cil',
+ 'devicessysfile.cil',
+ 'devsysfile.cil',
+ 'firmwaresysfile.cil',
+ 'fssysfile.cil',
+ 'hypervisorsysfile.cil',
+ 'kernelsysfile.cil',
+ 'modulesysfile.cil',
+ 'powersysfile.cil',
+)
+
+subdir('classsysfile')
+subdir('devicessysfile')
+subdir('fssysfile')
+subdir('kernelsysfile')