+ 1#============================================================================
+ 2#Name : CreateZipInput.py
+ 3#Part of : Helium
+ 4
+ 5#Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+ 6#All rights reserved.
+ 7#This component and the accompanying materials are made available
+ 8#under the terms of the License "Eclipse Public License v1.0"
+ 9#which accompanies this distribution, and is available
+10#at the URL "http://www.eclipse.org/legal/epl-v10.html".
+11#
+12#Initial Contributors:
+13#Nokia Corporation - initial contribution.
+14#
+15#Contributors:
+16#
+17#Description:
+18#===============================================================================
+19
+20""" Script that generate makefile for single archiving configuration. """
+21importos
+22# setting the egg cache directory to a pid specific location.
+23# this should prevent issues with concurrent threads.
+24ifnotos.environ.has_key('PYTHON_EGG_CACHE')oros.environ['PYTHON_EGG_CACHE']==None:
+25os.environ['PYTHON_EGG_CACHE']=os.environ['TEMP']+"/"+str(os.getpid())
+26
+27importconfiguration
+28importarchive
+29importsys
+30fromoptparseimportOptionParser
+31
+