Method: Utilrb::PkgConfig.available_package_names

Defined in:
lib/utilrb/pkgconfig.rb

.available_package_names(pkg_config_path: self.pkg_config_path) ⇒ Object



530
531
532
533
534
535
536
537
538
# File 'lib/utilrb/pkgconfig.rb', line 530

def self.available_package_names(pkg_config_path: self.pkg_config_path)
    result = []
    each_pkgconfig_directory(pkg_config_path: pkg_config_path) do |dir|
        Dir.glob(File.join(dir, "*.pc")) do |path|
            result << File.basename(path, ".pc")
        end
    end
    result
end