119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
|
# File 'lib/ruaur.rb', line 119
def sync(packages = [], options = [])
if (options.include?(RuAUR::Options::Clean))
clean(options.include?(RuAUR::Options::NoConfirm))
elsif (options.include?(RuAUR::Options::Download))
download(
packages,
options.include?(RuAUR::Options::NoConfirm)
)
elsif (options.include?(RuAUR::Options::Search))
return search(
packages.join(" "),
options.include?(RuAUR::Options::NamesOnly)
)
elsif (options.include?(RuAUR::Options::Upgrade))
upgrade(options.include?(RuAUR::Options::NoConfirm))
else
install(
packages,
options.include?(RuAUR::Options::NoConfirm)
)
end
return nil
end
|