12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- chardev_ss.add(files(
- 'char-fe.c',
- 'char-file.c',
- 'char-io.c',
- 'char-mux.c',
- 'char-hub.c',
- 'char-null.c',
- 'char-pipe.c',
- 'char-ringbuf.c',
- 'char-serial.c',
- 'char-socket.c',
- 'char-stdio.c',
- 'char-udp.c',
- 'char.c',
- ))
- if host_os == 'windows'
- chardev_ss.add(files(
- 'char-console.c',
- 'char-win-stdio.c',
- 'char-win.c',
- ))
- else
- chardev_ss.add(files(
- 'char-fd.c',
- 'char-parallel.c',
- 'char-pty.c',
- ), util)
- endif
- chardev_ss = chardev_ss.apply({})
- system_ss.add(files(
- 'char-hmp-cmds.c',
- 'msmouse.c',
- 'wctablet.c',
- 'testdev.c'))
- chardev_modules = {}
- if brlapi.found()
- module_ss = ss.source_set()
- module_ss.add(when: [brlapi], if_true: [files('baum.c'), pixman])
- chardev_modules += { 'baum': module_ss }
- endif
- if spice.found()
- module_ss = ss.source_set()
- module_ss.add(when: [spice], if_true: files('spice.c'))
- chardev_modules += { 'spice': module_ss }
- endif
- modules += { 'chardev': chardev_modules }
|