diff options
author | John Turner <jturner.usa@gmail.com> | 2025-08-14 19:32:49 -0400 |
---|---|---|
committer | John Turner <jturner.usa@gmail.com> | 2025-08-14 19:52:47 -0400 |
commit | 9705252dd1b811f0baa1ea22cc740ccad6140a95 (patch) | |
tree | 8e78715e1b9973b857015f56e4c60e5d5ce836ec /src | |
parent | d4c6a296a121c4f5fcebbc6d28af2ad1be669bd8 (diff) | |
download | selinux-policy-9705252dd1b811f0baa1ea22cc740ccad6140a95.tar.gz |
rewrite build system with meson
Diffstat (limited to 'src')
45 files changed, 491 insertions, 0 deletions
diff --git a/src/anoninode/meson.build b/src/anoninode/meson.build new file mode 100644 index 0000000..017838b --- /dev/null +++ b/src/anoninode/meson.build @@ -0,0 +1,8 @@ +modules += files( + 'iouringanoninode.cil', + 'kvmgmemanoninode.cil', + 'perfeventanoninode.cil', + 'secretmemanoninode.cil', + 'uffdanoninode.cil', +) + diff --git a/src/dev/meson.build b/src/dev/meson.build new file mode 100644 index 0000000..d855c1e --- /dev/null +++ b/src/dev/meson.build @@ -0,0 +1,5 @@ +modules += files('nodedev.cil', 'stordev.cil', 'termdev.cil') + +subdir('nodedev') +subdir('stordev') +subdir('termdev') diff --git a/src/dev/nodedev/meson.build b/src/dev/nodedev/meson.build new file mode 100644 index 0000000..6669d0f --- /dev/null +++ b/src/dev/nodedev/meson.build @@ -0,0 +1,65 @@ +modules += files( + 'apmnodedev.cil', + 'autofsnodedev.cil', + 'btrfscontrolnodedev.cil', + 'cachefilesnodedev.cil', + 'cdcwdmnodedev.cil', + 'clocknodedev.cil', + 'cpunodedev.cil', + 'crashnodedev.cil', + 'cusenodedev.cil', + 'dmaheapnodedev.cil', + 'dmcontrolnodedev.cil', + 'drinodedev.cil', + 'drmdpauxnodedev.cil', + 'eventnodedev.cil', + 'fbnodedev.cil', + 'gpionodedev.cil', + 'hiddevnodedev.cil', + 'hidrawnodedev.cil', + 'hwrngnodedev.cil', + 'i2cnodedev.cil', + 'iionodedev.cil', + 'infinibandnodedev.cil', + 'inputnodedev.cil', + 'ipminodedev.cil', + 'kfdnodedev.cil', + 'kmsgnodedev.cil', + 'ksmnodedev.cil', + 'kvmnodedev.cil', + 'lircnodedev.cil', + 'loopcontrolnodedev.cil', + 'mcelognodedev.cil', + 'meinodedev.cil', + 'memnodedev.cil', + 'modemnodedev.cil', + 'ndctlnodedev.cil', + 'nullnodedev.cil', + 'nvramnodedev.cil', + 'pmunodedev.cil', + 'pppnodedev.cil', + 'printernodedev.cil', + 'ptmxnodedev.cil', + 'qosnodedev.cil', + 'randomnodedev.cil', + 'rfkillnodedev.cil', + 'sndnodedev.cil', + 'tpmnodedev.cil', + 'ttynodedev.cil', + 'tuntapnodedev.cil', + 'udmabufnodedev.cil', + 'uffdnodedev.cil', + 'uhidnodedev.cil', + 'uinputnodedev.cil', + 'uionodedev.cil', + 'usbmonnodedev.cil', + 'usbnodedev.cil', + 'v4lnodedev.cil', + 'vfionodedev.cil', + 'vgaarbiternodedev.cil', + 'vhostnodedev.cil', + 'vmcinodedev.cil', + 'watchdognodedev.cil', + 'zeronodedev.cil', +) + diff --git a/src/dev/stordev/meson.build b/src/dev/stordev/meson.build new file mode 100644 index 0000000..a971bb6 --- /dev/null +++ b/src/dev/stordev/meson.build @@ -0,0 +1,17 @@ +modules += files( + 'dmstordev.cil', + 'fusestordev.cil', + 'hdstordev.cil', + 'loopstordev.cil', + 'mdstordev.cil', + 'mtdstordev.cil', + 'nvmestordev.cil', + 'rawstordev.cil', + 'removablestordev.cil', + 'sdstordev.cil', + 'sgstordev.cil', + 'vdstordev.cil', + 'xdstordev.cil', + 'zramstordev.cil', +) + diff --git a/src/dev/termdev/meson.build b/src/dev/termdev/meson.build new file mode 100644 index 0000000..2b104fa --- /dev/null +++ b/src/dev/termdev/meson.build @@ -0,0 +1,4 @@ +modules += files('ptytermdev.cil', 'serialtermdev.cil') + +subdir('ptytermdev') +subdir('serialtermdev') diff --git a/src/dev/termdev/ptytermdev/loginptytermdev/meson.build b/src/dev/termdev/ptytermdev/loginptytermdev/meson.build new file mode 100644 index 0000000..feadfc9 --- /dev/null +++ b/src/dev/termdev/ptytermdev/loginptytermdev/meson.build @@ -0,0 +1,2 @@ +modules += files('sysloginptytermdev.cil') + diff --git a/src/dev/termdev/ptytermdev/meson.build b/src/dev/termdev/ptytermdev/meson.build new file mode 100644 index 0000000..f5e79b0 --- /dev/null +++ b/src/dev/termdev/ptytermdev/meson.build @@ -0,0 +1,3 @@ +modules += files('loginptytermdev.cil') + +subdir('loginptytermdev') diff --git a/src/dev/termdev/serialtermdev/loginserialtermdev/meson.build b/src/dev/termdev/serialtermdev/loginserialtermdev/meson.build new file mode 100644 index 0000000..64cfec1 --- /dev/null +++ b/src/dev/termdev/serialtermdev/loginserialtermdev/meson.build @@ -0,0 +1,2 @@ +modules += files('ttyloginserialtermdev.cil') + diff --git a/src/dev/termdev/serialtermdev/meson.build b/src/dev/termdev/serialtermdev/meson.build new file mode 100644 index 0000000..7c26326 --- /dev/null +++ b/src/dev/termdev/serialtermdev/meson.build @@ -0,0 +1,12 @@ +modules += files( + 'acmserialtermdev.cil', + 'consoleserialtermdev.cil', + 'loginserialtermdev.cil', + 'msmserialtermdev.cil', + 'sysserialtermdev.cil', + 'usbserialtermdev.cil', + 'vcsserialtermdev.cil', + 'vportserialtermdev.cil', +) + +subdir('loginserialtermdev') diff --git a/src/file/datafile/meson.build b/src/file/datafile/meson.build new file mode 100644 index 0000000..0ae9bf2 --- /dev/null +++ b/src/file/datafile/meson.build @@ -0,0 +1,2 @@ +modules += files('execfile.cil', 'libfile.cil', 'modfile.cil', 'srcfile.cil') + diff --git a/src/file/homefile/meson.build b/src/file/homefile/meson.build new file mode 100644 index 0000000..99c44c9 --- /dev/null +++ b/src/file/homefile/meson.build @@ -0,0 +1,3 @@ +modules += files('syshomefile.cil', 'userfile.cil') + +subdir('user') diff --git a/src/file/homefile/user/meson.build b/src/file/homefile/user/meson.build new file mode 100644 index 0000000..6236def --- /dev/null +++ b/src/file/homefile/user/meson.build @@ -0,0 +1,2 @@ +modules += files('sshfile.cil') + diff --git a/src/file/hugetlbfsfile/meson.build b/src/file/hugetlbfsfile/meson.build new file mode 100644 index 0000000..c782fd0 --- /dev/null +++ b/src/file/hugetlbfsfile/meson.build @@ -0,0 +1,2 @@ +modules += files('syshugetlbfsfile.cil') + diff --git a/src/file/meson.build b/src/file/meson.build new file mode 100644 index 0000000..161f52a --- /dev/null +++ b/src/file/meson.build @@ -0,0 +1,27 @@ +modules += files( + 'authfile.cil', + 'bootfile.cil', + 'bootflagfile.cil', + 'certfile.cil', + 'conffile.cil', + 'datafile.cil', + 'devfile.cil', + 'homefile.cil', + 'hugetlbfsfile.cil', + 'mqueuefsfile.cil', + 'runfile.cil', + 'secfile.cil', + 'tmpfile.cil', + 'tmpfsfile.cil', + 'varfile.cil', +) + +subdir('datafile') +subdir('homefile') +subdir('hugetlbfsfile') +subdir('misc') +subdir('mqueuefsfile') +subdir('runfile') +subdir('tmpfile') +subdir('tmpfsfile') +subdir('varfile') diff --git a/src/file/misc/meson.build b/src/file/misc/meson.build new file mode 100644 index 0000000..fa990a3 --- /dev/null +++ b/src/file/misc/meson.build @@ -0,0 +1,7 @@ +modules += files( + 'lostfoundfile.cil', + 'mediafile.cil', + 'rootfile.cil', + 'unknownfile.cil', +) + diff --git a/src/file/mqueuefsfile/meson.build b/src/file/mqueuefsfile/meson.build new file mode 100644 index 0000000..d621150 --- /dev/null +++ b/src/file/mqueuefsfile/meson.build @@ -0,0 +1,2 @@ +modules += files('sysmqueuefsfile.cil') + diff --git a/src/file/runfile/meson.build b/src/file/runfile/meson.build new file mode 100644 index 0000000..4f172f8 --- /dev/null +++ b/src/file/runfile/meson.build @@ -0,0 +1,2 @@ +modules += files('runlockfile.cil', 'runuserfile.cil') + diff --git a/src/file/tmpfile/meson.build b/src/file/tmpfile/meson.build new file mode 100644 index 0000000..17d76cc --- /dev/null +++ b/src/file/tmpfile/meson.build @@ -0,0 +1,2 @@ +modules += files('systmpfile.cil') + diff --git a/src/file/tmpfsfile/meson.build b/src/file/tmpfsfile/meson.build new file mode 100644 index 0000000..89038ba --- /dev/null +++ b/src/file/tmpfsfile/meson.build @@ -0,0 +1,2 @@ +modules += files('systmpfsfile.cil') + diff --git a/src/file/varfile/meson.build b/src/file/varfile/meson.build new file mode 100644 index 0000000..c3120ff --- /dev/null +++ b/src/file/varfile/meson.build @@ -0,0 +1,9 @@ +modules += files( + 'cachefile.cil', + 'dbfile.cil', + 'logfile.cil', + 'spoolfile.cil', + 'statefile.cil', +) + +subdir('spoolfile') diff --git a/src/file/varfile/spoolfile/meson.build b/src/file/varfile/spoolfile/meson.build new file mode 100644 index 0000000..d30260c --- /dev/null +++ b/src/file/varfile/spoolfile/meson.build @@ -0,0 +1,2 @@ +modules += files('mailspoolfile.cil') + diff --git a/src/fs/meson.build b/src/fs/meson.build new file mode 100644 index 0000000..3a28ded --- /dev/null +++ b/src/fs/meson.build @@ -0,0 +1,4 @@ +modules += files('noseclabelfs.cil', 'seclabelfs.cil') + +subdir('noseclabelfs') +subdir('seclabelfs') diff --git a/src/fs/noseclabelfs/meson.build b/src/fs/noseclabelfs/meson.build new file mode 100644 index 0000000..8037c3f --- /dev/null +++ b/src/fs/noseclabelfs/meson.build @@ -0,0 +1,28 @@ +modules += files( + 'aionoseclabelfs.cil', + 'anoninodenoseclabelfs.cil', + 'autonoseclabelfs.cil', + 'bdevnoseclabelfs.cil', + 'binfmtmiscnoseclabelfs.cil', + 'bpfnoseclabelfs.cil', + 'cinoseclabelfs.cil', + 'confignoseclabelfs.cil', + 'cpusetnoseclabelfs.cil', + 'dosnoseclabelfs.cil', + 'drmnoseclabelfs.cil', + 'efivarnoseclabelfs.cil', + 'fusenoseclabelfs.cil', + 'iso9660noseclabelfs.cil', + 'nfsdnoseclabelfs.cil', + 'nfsnoseclabelfs.cil', + 'nsnoseclabelfs.cil', + 'pidnoseclabelfs.cil', + 'procnoseclabelfs.cil', + 'removablenoseclabelfs.cil', + 'resctrlnoseclabelfs.cil', + 'rpcpipenoseclabelfs.cil', + 'securitynoseclabelfs.cil', + 'selinuxnoseclabelfs.cil', + 'udfnoseclabelfs.cil', +) + diff --git a/src/fs/seclabelfs/meson.build b/src/fs/seclabelfs/meson.build new file mode 100644 index 0000000..d6cbf5f --- /dev/null +++ b/src/fs/seclabelfs/meson.build @@ -0,0 +1,19 @@ +modules += files( + 'cgroupseclabelfs.cil', + 'debugseclabelfs.cil', + 'devptsseclabelfs.cil', + 'devtmpseclabelfs.cil', + 'eventpollseclabelfs.cil', + 'hugetlbseclabelfs.cil', + 'mqueueseclabelfs.cil', + 'nfs4seclabelfs.cil', + 'pipeseclabelfs.cil', + 'pstoreseclabelfs.cil', + 'rootseclabelfs.cil', + 'sockseclabelfs.cil', + 'sysseclabelfs.cil', + 'tmpseclabelfs.cil', + 'traceseclabelfs.cil', + 'xattrseclabelfs.cil', +) + diff --git a/src/meson.build b/src/meson.build new file mode 100644 index 0000000..886714c --- /dev/null +++ b/src/meson.build @@ -0,0 +1,22 @@ +modules += files( + 'anoninode.cil', + 'dev.cil', + 'file.cil', + 'fs.cil', + 'invalid.cil', + 'misc.cil', + 'net.cil', + 'selinux.cil', + 'subj.cil', + 'sys.cil', + 'unlabeled.cil', +) + +subdir('anoninode') +subdir('dev') +subdir('file') +subdir('fs') +subdir('misc') +subdir('net') +subdir('selinux') +subdir('sys') 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') + diff --git a/src/net/ibnet/meson.build b/src/net/ibnet/meson.build new file mode 100644 index 0000000..2165670 --- /dev/null +++ b/src/net/ibnet/meson.build @@ -0,0 +1,2 @@ +modules += files('endportibnet.cil', 'pkeyibnet.cil') + diff --git a/src/net/meson.build b/src/net/meson.build new file mode 100644 index 0000000..7026eb1 --- /dev/null +++ b/src/net/meson.build @@ -0,0 +1,12 @@ +modules += files( + 'ibnet.cil', + 'netifnet.cil', + 'nodenet.cil', + 'packetnet.cil', + 'peernet.cil', + 'portnet.cil', + 'spdnet.cil', +) + +subdir('ibnet') +subdir('portnet') diff --git a/src/net/portnet/meson.build b/src/net/portnet/meson.build new file mode 100644 index 0000000..cf09557 --- /dev/null +++ b/src/net/portnet/meson.build @@ -0,0 +1,6 @@ +modules += files( + 'ephemeralportnet.cil', + 'reservedportnet.cil', + 'unreservedportnet.cil', +) + diff --git a/src/selinux/booleanfile/meson.build b/src/selinux/booleanfile/meson.build new file mode 100644 index 0000000..379fa2f --- /dev/null +++ b/src/selinux/booleanfile/meson.build @@ -0,0 +1,6 @@ +modules += files( + 'invalidassociationsbooleanfile.cil', + 'invalidpacketsbooleanfile.cil', + 'invalidpeersbooleanfile.cil', +) + diff --git a/src/selinux/meson.build b/src/selinux/meson.build new file mode 100644 index 0000000..96b01cc --- /dev/null +++ b/src/selinux/meson.build @@ -0,0 +1,3 @@ +modules += files('booleanfile.cil') + +subdir('booleanfile') 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') |