diff options
Diffstat (limited to 'sh/dopro')
-rwxr-xr-x | sh/dopro | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/sh/dopro b/sh/dopro new file mode 100755 index 0000000..981edad --- /dev/null +++ b/sh/dopro @@ -0,0 +1,26 @@ +#!/bin/sh + +sed -i '1s|^|# references:\ +# https://github.com/cspiegel/qmmp-adplug\ +# https://github.com/cspiegel/qmmp-openmpt\n\n|' ./*.pro +echo ' +CONFIG += warn_on plugin link_pkgconfig + +TEMPLATE = lib + +QMAKE_CLEAN += lib$${TARGET}.so + +unix { + CONFIG += link_pkgconfig + PKGCONFIG += qmmp + + QMMP_PREFIX = $$system(pkg-config qmmp --variable=prefix) + PLUGIN_DIR = $$system(pkg-config qmmp --variable=plugindir)/Input + LOCAL_INCLUDES = $${QMMP_PREFIX}/include + LOCAL_INCLUDES -= $$QMAKE_DEFAULT_INCDIRS + INCLUDEPATH += $$LOCAL_INCLUDES + + plugin.path = $${PLUGIN_DIR} + plugin.files = lib$${TARGET}.so + INSTALLS += plugin +}' >> "$(find . -type f -name "*.pro")" |