~dricottone/simple-builder

ref: 5ff721ed25aaf42129097fd6699b91f923612053 simple-builder/package.go -rw-r--r-- 453 bytes
5ff721edDominic Ricottone Allow empty repos 6 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package main

// Package stores the core information about a software package.
type Package struct {
	Name         string
	Version      string
	Dependencies []string
	Message      string
	Build        bool
	Error        bool
}

func new_package(name string) Package {
	return Package{name, "", []string{}, "", false, false}
}

func new_package_with_version(name, version string) Package {
	return Package{name, version, []string{}, "", false, false}
}