diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..125e667 --- /dev/null +++ b/Makefile @@ -0,0 +1,30 @@ +# Default qmake +QMAKE=$(shell command -v qmake) + +# On Fedora and other systems the binary has a different name +# QT5 is preferred +ifeq "$(QMAKE)" "" + QMAKE=$(shell command -v qmake-qt5) +endif + +# QT4 +ifeq "$(QMAKE)" "" + QMAKE=$(shell command -v qmake-qt4) +endif + + +# Build directory +BUILD_DIR=build + +.ONESHELL: +all: +ifeq "$(QMAKE)" "" + $(error "qmake is not installed") +else + echo "found qmake: $(QMAKE)" +endif + + mkdir -p $(BUILD_DIR) + cd $(BUILD_DIR) + $(QMAKE) -makefile .. + $(MAKE) clean all |