File: wayland_scanner.pro

package info (click to toggle)
qtwayland-opensource-src 5.15.17-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 11,108 kB
  • sloc: cpp: 53,691; xml: 9,462; ansic: 187; makefile: 29; sh: 5
file content (16 lines) | stat: -rw-r--r-- 711 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
TARGET = wayland_scanner

isEmpty(QMAKE_WAYLAND_SCANNER):error("QMAKE_WAYLAND_SCANNER not defined for this mkspec")

# Input
SOURCES += main.cpp

wayland-check-header.name = wayland ${QMAKE_FILE_BASE}
wayland-check-header.input = WAYLANDCHECKSOURCES
wayland-check-header.variable_out = HEADERS
wayland-check-header.output = wayland-${QMAKE_FILE_BASE}-client-protocol$${first(QMAKE_EXT_H)}
wayland-check-header.commands = $$QMAKE_WAYLAND_SCANNER client-header < ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
silent:wayland-client-header.commands = @echo Wayland scanner check header ${QMAKE_FILE_IN} && $$wayland-check-header.commands
QMAKE_EXTRA_COMPILERS += wayland-check-header

WAYLANDCHECKSOURCES = scanner-test.xml