diff options
Diffstat (limited to 'src/buildstream/plugins/elements/qmake.yaml')
-rw-r--r-- | src/buildstream/plugins/elements/qmake.yaml | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/src/buildstream/plugins/elements/qmake.yaml b/src/buildstream/plugins/elements/qmake.yaml new file mode 100644 index 000000000..4ac31932e --- /dev/null +++ b/src/buildstream/plugins/elements/qmake.yaml @@ -0,0 +1,50 @@ +# QMake default configuration + +variables: + + qmake: qmake -makefile %{conf-root} + make: make + make-install: make -j1 INSTALL_ROOT="%{install-root}" install + + # Set this if the sources cannot handle parallelization. + # + # notparallel: True + +config: + + # Commands for configuring the software + # + configure-commands: + - | + %{qmake} + + # Commands for building the software + # + build-commands: + - | + %{make} + + # Commands for installing the software into a + # destination folder + # + install-commands: + - | + %{make-install} + + # Commands for stripping debugging information out of + # installed binaries + # + strip-commands: + - | + %{strip-binaries} + +# Use max-jobs CPUs for building and enable verbosity +environment: + MAKEFLAGS: -j%{max-jobs} + V: 1 + +# And dont consider MAKEFLAGS or V as something which may +# affect build output. +environment-nocache: +- MAKEFLAGS +- V |