qtecomplugins/install.py
branchRCL_3
changeset 10 cd2778e5acfe
parent 9 5d007b20cfd0
child 11 19a54be74e5e
--- a/qtecomplugins/install.py	Tue Aug 31 16:02:37 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,102 +0,0 @@
-#
-# Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). 
-# All rights reserved.
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation, version 2.1 of the License.
-# 
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with this program.  If not, 
-# see "http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html/".
-#
-# Description:  The configure script of ecomext-qt
-#
-
-import sys
-import getopt
-import os
-from optparse import OptionParser
-
-def showHelp():
-	print "Usage: 'compile [--help|-h] [--clean|-c] [--target|-t <target>] [--tool|-o]'"
-	print ""
-	print "Options:"
-	print "  --help,-h              Show help and quit"
-	print "  --clean,-c             Clean ecomext-qt"
-	print "  --target,-t <target>   Build only for specific target. Target syntax from makefiles has to be used,"
-	print "                         eg.: \'release-armv5\' \'debug-winscw\'. Default is to build without target specified. "
-	print "  --tool,-o              Compile xqecom tool instead of copying precompiled xqecom.exe (win32 version)."
-	print "                         Warning: Compilation uses qt sources directly and is very probable to broke on other qt versions."
-	
-def copyPRF():
-	os.system("qmake 1>>&0 2>&1")
-	os.system("make installprf") #this will clean exe
-
-def copyEXE():
-	os.system("qmake 1>>&0 2>&1")
-	os.system("make installtool") #this will clean exe
-	
-def compileTOOL():
-	print "compile xqecom"
-	os.chdir("xqecom")	
-	os.system("qmake -platform win32-g++")
-	os.system("make release")
-	os.chdir('..')
-	
-def compileXQPLUGINFRAMEWORK(buildArg):
-	print "compile xqplugins	",buildArg
-	os.chdir("xqplugins")
-	os.system("qmake")
-	mcommand = "make "+buildArg
-	os.system(mcommand)
-	os.chdir('..')
-	
-def cleanME():
-	os.system("qmake 1>>&0 2>&1")
-	print "Clean tool"
-	os.system("make cleantool") #this will clean exe
-	print "Clean prf"
-	os.system("make cleanprf") #this will clean prf
-	os.system("make clean 1>>&0 2>&1")
-	os.system("make distclean 1>>&0 2>&1")
-
-	
-def main(argv):
-	try:
-		opts, args = getopt.getopt(argv, "hct:o", ["help", "clean","target=","tool"])
-	except getopt.GetoptError:
-		showHelp()
-		sys.exit(2)
-	
-	buildArg = ""	
-	buildTool = 0
-	
-	for opt, arg in opts:
-#		print opt,arg
-		if opt in ("-h", "--help"):
-			showHelp()
-			sys.exit()
-		elif opt in ("-c", "--clean"):
-			cleanME()
-			sys.exit()
-		elif opt in ("-t", "--target"):
-			buildArg = arg
-		elif opt in ("-o", "--tool"):
-			buildTool = 1
-	
-	copyPRF()
-	if buildTool == 1:
-		compileTOOL()
-	else:
-		copyEXE()
-	compileXQPLUGINFRAMEWORK(buildArg)
-	
-if __name__ == "__main__":
-    main(sys.argv[1:])
-#eof