Exemple #1
0
 def __copy_sources(self):
     ioutil.delete_files(self.__projectpath, ".pyc")
     shutil.copytree(self.__projectpath, self.__temppath, ignore=self.__ignore_patterns())
     
     self.__rmtree("%s/.settings" % self.__temppath)
     self.__rmtree("%s/test" % self.__temppath)
     
     os.remove("%s/testentry.py" % self.__temppath)
     os.remove("%s/yuicompressor-2.4.8.jar" % self.__temppath)
     os.remove("%s/compiler.jar" % self.__temppath)
     os.remove("%s/build.py" % self.__temppath)
     os.remove("%s/.pydevproject" % self.__temppath)
     os.remove("%s/.project" % self.__temppath)
     
     self.__rmtree("%s/static" % self.__temppath)
     
     self.__rmtree("%s/work" % self.__temppath)
     self.__rmtree("%s/.git" % self.__temppath)
     self.__make_dir('work', self.__temppath)
     self.__make_dir('work/log', self.__temppath)
     self.__make_dir('work/sessions', self.__temppath)
     self.__make_dir('work/data', self.__temppath)
Exemple #2
0
 def __compile_sources(self):
     ioutil.delete_files(self.__temppath, ".pyc")
     ioutil.delete_files(self.__temppath, ".wsgic")
     compileall.compile_dir(self.__temppath, force=True)
Exemple #3
0
 def __create_package(self):
     ioutil.delete_files(self.__temppath, ".py")
     ioutil.zip_dir(self.__temppath, "%s/%s" % (self.__buildpath, self.ZIP_INST_NAME))
     ioutil.zip_dir(self.__projectpath, "%s/%s" % (self.__buildpath, self.ZIP_SRC_NAME))