/haikuporter/buildmaster/backend/assets/bin/ |
H A D | createrepo | 16 package_repo create repo.info $(find packages/ -name "*.hpkg" | tr '\n' ' ')
|
H A D | createbuilder | 19 parser.add_argument('-n', '--name', help='Builder name', required=True) 39 builder_json_path = args.confdir + "/" + args.name + ".json" 40 private_key_path = args.confdir + "/keys/" + args.name 41 host_keys_path = args.confdir + "/keys/" + args.name + ".hostkey" 45 print("Error: Builder '" + args.name + "' already defined. Use -f to overwrite.") 51 print("Error: Builder '" + args.name + "' already defined. Use -f to overwrite.") 56 print("* Creating new builder '" + args.name + "' (" + args.user + "@" + args.host + ":" + args.port + ")") 60 "name": args.name, [all...] |
H A D | buildmaster | 57 PORTS_TO_BUILD=$(git diff-tree -z -r --name-only --diff-filter ACMTR \
|
/haikuporter/HaikuPorter/ |
H A D | ReleaseChecker.py | 64 name = j[0]['name'] 67 if self.currentVersion != name: 68 return name 77 name = j[0]['name'] 78 name = name[len(prefix):] 79 if self.currentVersion != name: 80 return name [all...] |
H A D | Repository.py | 86 """return the port name for the given package name""" 115 name""" 143 name""" 185 if package.name == packageName: 211 # name + '-' + version. Additionally, we keep a sorted list of 212 # available versions for each port name. 230 name, version = recipeName[:-7].split('-') 231 if name not in self._portVersionsByName: 232 self._portVersionsByName[name] [all...] |
H A D | ProvidesManager.py | 54 name = resolvableExpression.name 59 if name not in self._providesMap: 65 providesList = self._providesMap[name] 126 if provides.name in self._providesMap: 127 self._providesMap[provides.name].append(provides) 129 self._providesMap[provides.name] = [provides] 135 self._providesMap[provides.name].remove(provides)
|
H A D | ShellScriptlets.py | 56 # Add a variable "revisionVariables" that contains the name of all 59 for name, value in shellVariables.items(): 61 revisionVariables.append(name) 89 echo >&2 "seem to be a valid full package versioned name." 212 # the recipe file respectively the name of the action to be invoked. 375 echo >&2 " The base name of the library, e.g. \"libfoo\"." 481 name=$(basename $file) 484 $file > $targetPkgconfigDir/$name 488 $file > $targetPkgconfigDir/$name 507 name [all...] |
H A D | RequiresUpdater.py | 70 name = resolvableExpression.name 77 if self.getMatchingProvides(ResolvableExpression(name)): 92 % (matchingProvides.name, resultOperator, matchingProvides.version)
|
H A D | Package.py | 43 def byName(name): 44 """Lookup the type by name""" 46 if name == PackageType.DEBUG_INFO: 48 elif name == PackageType.DEVELOPMENT: 50 elif name == PackageType.DOCUMENTATION: 52 elif name == PackageType.SOURCE: 61 def __init__(self, packageType, name, port, recipeKeys, policy, 65 self.name = recipeKeys['PACKAGE_NAME'] 66 if not self.name: 67 self.name [all...] |
H A D | DependencyAnalyzer.py | 24 name _dummy_ 55 def name(self): member in class:PortNode 100 self.name = packageID 138 key=lambda packageNode: packageNode.name): 139 print(' %s' % packageNode.name) 143 key=lambda packageNode: packageNode.name): 144 print(' %s' % packageNode.portNode.name) 147 for node in sorted(sorted(self.cyclicNodes, key=lambda node: node.name), 149 print(' %s (out-degree %d)' % (node.name, node.outdegree)) 164 for node in sorted(list(nodes), key=lambda node: node.name) [all...] |
H A D | Port.py | 81 def __init__(self, name, version, category, baseDir, outputDir, 83 self.baseName = name 85 self.name = name 87 self.name += '_' + secondaryArchitecture 89 self.versionedName = self.name + '-' + version 122 'portName': self.name, 133 and '_cross_' in self.name): 141 # share its name with the port), and a source package. 234 sysExit(self.name [all...] |
H A D | PackageInfo.py | 22 # HPKG: <name> [ <op> <version> [ "(compatible >= " <version> ")" ]] 23 # Recipe: <name> [ <op> <version> [ "compat >= " <version> ]] 29 self.name = match.group(1) 34 result = self.name 49 self.name = match.group(1) 55 result = self.name 82 return self.name + '-' + self.version 139 self.name = self._extractField(output, 'name') 167 self.name [all...] |
H A D | Policy.py | 60 self.portPackagesProvides[package.name] = ( 109 if self.package.name not in self.provides: 111 % self.package.name) 120 name = self._normalizeResolvableName('cmd:' + entry) 121 if name.lower() not in self.provides: 123 % (name, 'bin/' + entry)) 134 name = self._normalizeResolvableName( 136 if name.lower() not in self.provides: 138 % (name, 'lib/' + entry)) 152 name [all...] |
H A D | Utils.py | 42 tarinfo.linkname), os.path.dirname(tarinfo.name)), 52 tarinfo.linkname), os.path.dirname(tarinfo.name)), 131 if (os.path.normpath(member.name).startswith(subdir) 132 and not os.path.normpath(member.name).endswith("/.git")): 147 name for name in zipFile.namelist() 148 if os.path.normpath(name).startswith(subdir) 193 """Stores the given string in the file with the given name""" 199 """Returns the contents of the file with the given name as a string"""
|
H A D | PackageRepository.py | 86 portName = self.repository.getPortNameForPackageName(package.name) 95 portName = self.repository.getPortNameForPackageName(package.name) 110 if package.name in newestPackages: 111 newest = newestPackages[package.name] 120 newestPackages[package.name] = package
|
H A D | SourceFetcher.py | 166 # self.rev may specify a date or a revision/tag name. If it 415 (name, version, revision, unused) = sourcePackageName.split('-') 416 # determine port name by dropping '_source' or '_source_rigged' 417 if name.endswith('_source_rigged'): 418 name = name[:-14] 419 elif name.endswith('_source'): 420 name = name[:-7] 422 % (name, versio [all...] |
H A D | DependencyResolver.py | 35 return (self.packageInfo.name == other.packageInfo.name 41 return '%s-%s :: %s ::%s' % (self.packageInfo.name, 220 isImplicit = requires.name in implicitProvides
|
H A D | BuildMaster.py | 80 'name': self.port.name, 105 self.name = port 115 'name': self.port.name if self.port else self.name, 119 self.port.revisionedName if self.port else self.name, 140 'name': self.port.name, 479 + builder.name) [all...] |
H A D | Main.py | 176 for name in sorted(allNames): 177 print(name) 266 portsfileAsRequires.append(portSpec['name'] + ' ==' 269 portsfileAsRequires.append(portSpec['name']) 361 # validate name of port 362 portName = portSpec['name'] 374 # it might actually be a package name 380 self.buildMaster.addSkipped(portSpec['name'], 384 sysExit(portSpec['name'] + ' not found in repository') 386 portSpec['name'] [all...] |
/haikuporter/HaikuPorter/Builders/ |
H A D | MockBuilder.py | 12 def __init__(self, name, buildFailInterval, builderFailInterval, lostAfter): 13 self.name = name 58 'name': self.name,
|
H A D | LocalBuilder.py | 17 def __init__(self, name, packagesPath, outputBaseDir, options): 19 self.name = name 30 self.buildLogger = logging.getLogger('builders.' + self.name + '.build')
|
H A D | RemoteBuilderSSH.py | 52 self.logger = logging.getLogger('builders.' + self.name) 56 self.logger.warning('Missing hostKeyFile for builder ' + self.name) 60 os.path.join(self.builderOutputDir, self.name + '.log'), 65 self.buildLogger = logging.getLogger('builders.' + self.name + '.build') 72 if 'name' not in self.config: 73 raise Exception('missing name in ' + configFilePath) 75 self.name = self.config['name'] 78 raise Exception('missing ssh config for builder ' + self.name) 82 raise Exception('missing ssh user config for builder ' + self.name) [all...] |
/haikuporter/buildmaster/frontend/www/assets/js/ |
H A D | overview.js | 34 builders.innerHTML += "<tr><td>" + builder.name + "</td><td>" + 40 builders.innerHTML += "<tr><td>" + builder.name + "</td><td>" + 41 !builder.lost + "(" + builder.connectionErrors + "/" + builder.maxConnectionErrors + ")</td><td><a href=\"" + sBuildrunsBase + "/output/builders/" + builder.name + ".log\">log</a></td></tr>"
|
H A D | buildmaster.js | 317 var addBuildCount = function(name, count, linkTarget) { 319 setElementContent('.name', name, element); 328 'name': '.builderName', 418 var addBuildList = function(name, targetSelector, buildList, template) { 423 addBuildCount(name, buildList.length, targetSelector);
|
/haikuporter/tools/ |
H A D | bump-revisions-of-dependents.sh | 55 FILES=$(git grep --name-only -E $GREP \
|