Newer
Older
Import / projects / LGN-IP3870 / extrafiles / qt-4.3.5 / Makefile
all: build/qtpyui/bin/QtPythonUI

build/qtpyui/bin/QtPythonUI: build/qte
	mkdir -p build/qtpyui
	cd qtpyui ; qmake
	cd qtpyui ; make
	cd qtpyui ; make install

build/qte: source
	mkdir -p build/qte
	cp -ra qtpyui/mkspecs/qws/linux-brcm1103-g++ ./source/mkspecs/qws/
	cp qtpyui/qt/qconfig-qtpyui.h source/src/corelib/global
	cd build/qte ; echo yes | $$QTE_SRC/configure -embedded mips -platform linux-g++ -xplatform qws/linux-brcm1103-g++ -DQTOPIA_NO_ICONV_OPEN_ERRORS -prefix /usr/opt/Qtopia -make src -make tools -no-stl -no-exceptions -no-qt3support -no-glib -no-cups -no-qdbus -no-accessibility -DQT_QWS_DISABLE_FLUSHCLIPPING -confirm-license -depths 16,32 -qconfig qtpyui -DQT_NO_PLUGIN_CHECK -DQT_EXTERNAL_SOUND_SERVER -DQT_QWS_KEYEVENT_SINGLECLIENT -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-odbc -no-sql-psql -no-sql-sqlite -no-sql-sqlite2 -no-sql-tds -qt-sql-sqlite -release -no-qvfb -qt-gif -no-separate-debug-info -DQT_KEYPAD_NAVIGATION -qt-libjpeg -no-libmng -qt-libpng -qt-zlib -big-endian -no-accessibility -D QT_QWS_SCREEN_COORDINATES -static
	cd build/qte ; make
	cd build/qte ; make install

source: qtopia-core-opensource-src-4.3.5.tar.bz2
	tar xjf qtopia-core-opensource-src-4.3.5.tar.bz2
	mv qtopia-core-opensource-src-4.3.5 source
	touch source

qtopia-core-opensource-src-4.3.5.tar.bz2:
	wget http://www.qtopia.org.cn/ftp/mirror/ftp.trolltech.com/qt/source/qtopia-core-opensource-src-4.3.5.tar.bz2