1 -include ../../Rules.make
3 ENV_SETUP ?= ../../linux-devkit/environment-setup
4 DESTDIR ?=
6 all: release
8 .PHONY: qmake
9 qmake : matrix_browser.pro
10 @. ${ENV_SETUP}; \
11 qmake CONFIG+=release matrix_browser.pro
13 qmake_debug : matrix_browser.pro
14 @. ${ENV_SETUP}; \
15 qmake CONFIG+=debug matrix_browser.pro
17 debug : qmake_debug
18 @. ${ENV_SETUP}; \
19 make
21 release : qmake
22 @. ${ENV_SETUP}; \
23 make
25 clean : qmake
26 @. ${ENV_SETUP}; \
27 make distclean
29 install: release
30 @if [ ! -d $(DESTDIR) ] ; then \
31 echo "The extracted target filesystem directory doesn't exist."; \
32 echo "Please run setup.sh in the SDK's root directory and then try again."; \
33 exit 1; \
34 fi
35 @install -d ${DESTDIR}/usr/bin
36 @install matrix_browser ${DESTDIR}/usr/bin/matrix_browser; \
37 echo "matrix_browser release version installed."
39 install_debug: debug
40 @if [ ! -d $(DESTDIR) ] ; then \
41 echo "The extracted target filesystem directory doesn't exist."; \
42 echo "Please run setup.sh in the SDK's root directory and then try again."; \
43 exit 1; \
44 fi
45 @install -d ${DESTDIR}/usr/bin
46 @install matrix_browser ${DESTDIR}/usr/bin/matrix_browser; \
47 echo "matrix_browser debug version installed."