Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ProcessRPM ¶
func ProcessRPM(pd *data.ProcessData)
ProcessRPM checks the RPM specs and discards any remote files This functions also sorts files into directories .spec files goes into -> SPECS metadata files goes to root source files goes into -> SOURCES all files that are remote goes into .gitignore all ignored files' hash goes into .{Name}.metadata
Types ¶
type GitMode ¶
type GitMode struct{}
func (*GitMode) ImportName ¶
func (*GitMode) PostProcess ¶
func (*GitMode) RetrieveSource ¶
func (g *GitMode) RetrieveSource(pd *data.ProcessData) *data.ModeData
func (*GitMode) WriteSource ¶
func (g *GitMode) WriteSource(pd *data.ProcessData, md *data.ModeData)
type SrpmMode ¶
type SrpmMode struct{}
func (*SrpmMode) ImportName ¶
func (*SrpmMode) PostProcess ¶
func (*SrpmMode) RetrieveSource ¶
func (s *SrpmMode) RetrieveSource(pd *data.ProcessData) *data.ModeData
func (*SrpmMode) WriteSource ¶
func (s *SrpmMode) WriteSource(_ *data.ProcessData, md *data.ModeData)
Click to show internal directories.
Click to hide internal directories.