#----------------------------------------------#
# check which Qt Makefile generator we will    #
# use, either tmake or qmake or ?              #
#----------------------------------------------#
QMAKE = $(shell which qmake)
TMAKE = $(shell which tmake)
ifeq (,$(findstring no tmake in,$(TMAKE)))
  QTMAKE = $(TMAKE)
else
  ifeq (,$(findstring no qmake in,$(QMAKE)))
    QTMAKE = $(QMAKE)
  else
    QTMAKE = foobar
  endif
endif

all clean: Makefile.tmake
	$(MAKE) -f $^ $@

release: Makefile_rel.tmake
	$(MAKE) -f $^

Makefile.tmake: qnine.pro
	$(QTMAKE) "CONFIG+=debug warn_on" -o $@ $^

Makefile_rel.tmake: qnine.pro
	$(QTMAKE) "CONFIG+=release warn_off" -o $@ $^

distclean: clean
	rm -f *.tmake
