mirror of
https://github.com/kasmtech/KasmVNC.git
synced 2024-11-24 09:03:30 +01:00
21 lines
516 B
Plaintext
21 lines
516 B
Plaintext
|
#!/usr/bin/ruby
|
||
|
|
||
|
package_name = ARGV.first
|
||
|
|
||
|
DEB_PACKAGE_REGEX = %r!(?<os>[^/]+)/kasmvncserver_.+?_(?<arch>.+?).(?<format>deb)!
|
||
|
RPM_PACKAGE_REGEX = %r!(?<os>[^/]+)/kasmvncserver-.+?\.(?<arch>[^.]+).(?<format>rpm)!
|
||
|
|
||
|
if matches = package_name.match(DEB_PACKAGE_REGEX)
|
||
|
else matches = package_name.match(RPM_PACKAGE_REGEX)
|
||
|
end
|
||
|
|
||
|
os = matches["os"]
|
||
|
arch = matches["arch"]
|
||
|
package_format = matches["format"]
|
||
|
|
||
|
puts <<-EXPORT
|
||
|
export PACKAGE_OS=#{os}
|
||
|
export OS_ARCH=#{arch}
|
||
|
export PACKAGE_FORMAT=#{package_format}
|
||
|
EXPORT
|