def run(self): metadata = self.distribution.metadata constantsModule = cx_Freeze.ConstantsModule(metadata.version) for constant in self.constants: parts = constant.split("=") if len(parts) == 1: name = constant value = None else: name, stringValue = parts value = eval(stringValue) constantsModule.values[name] = value freezer = cx_Freeze.Freezer(self.distribution.executables, [constantsModule], self.includes, self.excludes, self.packages, self.replace_paths, (not self.no_compress), self.optimize, self.path, self.build_exe, includeMSVCR = self.include_msvcr, includeFiles = self.include_files, binIncludes = self.bin_includes, binExcludes = self.bin_excludes, zipIncludes = self.zip_includes, silent = self.silent, namespacePackages = self.namespace_packages, binPathIncludes = self.bin_path_includes, binPathExcludes = self.bin_path_excludes, metadata = metadata, zipIncludePackages = self.zip_include_packages, zipExcludePackages = self.zip_exclude_packages) freezer.Freeze()
def run(self): metadata = self.distribution.metadata constants_module = cx_Freeze.ConstantsModule(metadata.version, constants=self.constants) freezer = cx_Freeze.Freezer( self.distribution.executables, constants_module, self.includes, self.excludes, self.packages, self.replace_paths, (not self.no_compress), self.optimize, self.path, self.build_exe, includeMSVCR=self.include_msvcr, includeFiles=self.include_files, binIncludes=self.bin_includes, binExcludes=self.bin_excludes, zipIncludes=self.zip_includes, silent=self.silent, namespacePackages=self.namespace_packages, binPathIncludes=self.bin_path_includes, binPathExcludes=self.bin_path_excludes, metadata=metadata, zipIncludePackages=self.zip_include_packages, zipExcludePackages=self.zip_exclude_packages) freezer.Freeze()
def run(self): metadata = self.distribution.metadata constants_module = cx_Freeze.ConstantsModule(metadata.version, constants=self.constants) if self.namespace_packages: warnings.warn( "namespace-packages is obsolete and will be removed in the next version" ) freezer = cx_Freeze.Freezer( self.distribution.executables, constants_module, self.includes, self.excludes, self.packages, self.replace_paths, (not self.no_compress), self.optimize, self.path, self.build_exe, includeMSVCR=self.include_msvcr, includeFiles=self.include_files, binIncludes=self.bin_includes, binExcludes=self.bin_excludes, zipIncludes=self.zip_includes, silent=self.silent, binPathIncludes=self.bin_path_includes, binPathExcludes=self.bin_path_excludes, metadata=metadata, zipIncludePackages=self.zip_include_packages, zipExcludePackages=self.zip_exclude_packages, ) # keep freezer around so that its data case be used in bdist_mac phase self.freezer = freezer freezer.Freeze()
def run(self): metadata = self.distribution.metadata constantsModule = cx_Freeze.ConstantsModule(metadata.version) for constant in self.constants: parts = constant.split("=") if len(parts) == 1: name = constant value = None else: name, stringValue = parts value = eval(stringValue) constantsModule.values[name] = value freezer = cx_Freeze.Freezer(self.distribution.executables, [constantsModule], self.includes, self.excludes, self.packages, self.replace_paths, self.compressed, self.optimize, self.copy_dependent_files, self.init_script, self.base, self.path, self.create_shared_zip, self.append_script_to_exe, self.include_in_shared_zip, self.build_exe, icon = self.icon, includeMSVCR = self.include_msvcr, includeFiles = self.include_files, binIncludes = self.bin_includes, binExcludes = self.bin_excludes, zipIncludes = self.zip_includes, silent = self.silent, namespacePackages = self.namespace_packages, binPathIncludes = self.bin_path_includes, binPathExcludes = self.bin_path_excludes, metadata = metadata) freezer.Freeze()