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/dev | |
parent | d4c6a296a121c4f5fcebbc6d28af2ad1be669bd8 (diff) | |
download | selinux-policy-9705252dd1b811f0baa1ea22cc740ccad6140a95.tar.gz |
rewrite build system with meson
Diffstat (limited to 'src/dev')
-rw-r--r-- | src/dev/meson.build | 5 | ||||
-rw-r--r-- | src/dev/nodedev/meson.build | 65 | ||||
-rw-r--r-- | src/dev/stordev/meson.build | 17 | ||||
-rw-r--r-- | src/dev/termdev/meson.build | 4 | ||||
-rw-r--r-- | src/dev/termdev/ptytermdev/loginptytermdev/meson.build | 2 | ||||
-rw-r--r-- | src/dev/termdev/ptytermdev/meson.build | 3 | ||||
-rw-r--r-- | src/dev/termdev/serialtermdev/loginserialtermdev/meson.build | 2 | ||||
-rw-r--r-- | src/dev/termdev/serialtermdev/meson.build | 12 |
8 files changed, 110 insertions, 0 deletions
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') |