struct DPPM::Prefix::PkgFile

Defined in:

prefix/pkg_file.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(root_path : Path) #

[View source]

Instance Method Detail

def aliases : Hash(String, String)? #

[View source]
def any : CON::Any #

[View source]
def config : Config? #

[View source]
def config_export : String? #

[View source]
def config_import : String? #

[View source]
def config_origin : String? #

[View source]
def config_vars : Hash(String, String)? #

[View source]
def databases : Hash(String, String?)? #

[View source]
def deps : Hash(String, String)? #

[View source]
def description : String #

[View source]
def docs : String #

[View source]
def each_version(arch : String = Host.arch, kernel : String = Host.kernel, &block : String -> ) #

[View source]
def ensure_version(version : String) : String #

Ensure the version number is available


[View source]
def env : Hash(String, String)? #

[View source]
def exec : Hash(String, String)? #

[View source]
def info : String #

[View source]
def ipv6_braces : Bool? #

[View source]
def license : String #

[View source]
def name : String #

[View source]
def package : String #

[View source]
def path #

Returns the pkg.con file path.


[View source]
def provides : String? #

[View source]
def shared : Bool? #

[View source]
def tags : Hash(String, Hash(String, String)) #

[View source]
def tasks : Hash(String, Array(CON::Any))? #

[View source]
def type : Type #

[View source]
def url : String #

[View source]
def version : CON::Any #

[View source]
def version_from_tag(tag : String) : String #

[View source]