Beispiel #1
0
func (api *API) Query(args ...string) string {
	api.ComponentId = args[0]
	api.InstallLocation = args[1]
	revision := myutils.Get_By_Tags(api.ComponentId, api.InstallLocation, "Platform.Version")
	return revision
}
func (p *PlatformTools) Query(args ...string) string {
	p.ComponentId = args[0]
	p.InstallLocation = args[1]
	revision := myutils.Get_By_Tags(p.ComponentId, p.InstallLocation, "Pkg.Revision")
	return revision
}
Beispiel #3
0
func (s *SDK) Query(args ...string) string {
	s.ComponentId = args[0]
	s.InstallLocation = args[1]
	revision := myutils.Get_By_Tags(s.ComponentId, s.InstallLocation, "Pkg.Revision")
	return revision
}
func (s *Supportlib) Query(args ...string) string {
	s.ComponentId = args[0]
	s.InstallLocation = args[1]
	revision := myutils.Get_By_Tags(s.ComponentId, filepath.Join(s.InstallLocation, "support"), "Pkg.Revision")
	return revision
}
func (s *SupportlibRep) Query(args ...string) string {
	s.ComponentId = args[0]
	s.InstallLocation = args[1]
	revision := myutils.Get_By_Tags(s.ComponentId, filepath.Join(s.InstallLocation, "m2repository"), "Pkg.Revision")
	return strings.Split(revision, ".")[0]
}
func (b *BuildTools) Query(args ...string) string {
	b.ComponentId = args[0]
	b.InstallLocation = args[1]
	revision := myutils.Get_By_Tags(b.ComponentId, b.InstallLocation, "Pkg.Revision")
	return revision
}