module

PathHelper::Setup

Constants

ENV_VARS = {"C_INCLUDE_PATH" => "-c", "DYLD_FALLBACK_FRAMEWORK_PATH" => "--dyld-fallback-fram", "DYLD_FALLBACK_LIBRARY_PATH" => "--dyld-fallback-lib", "DYLD_FRAMEWORK_PATH" => "--dyld-fram", "DYLD_LIBRARY_PATH" => "--dyld-lib", "MANPATH" => "-m", "PKG_CONFIG_PATH" => "--pc", "PATH" => "-p"}

Class methods

setup!(options : Hash(Symbol, String | Bool | Nil)) : Bool
Source
shell_quote(str : String) : String

POSIX single-quote: wrap in '...', each embedded ' becomes '''. Hand-rolled so the output matches the Ruby implementation byte for byte.

Source