module Crystatic

Included Modules

Extended Modules

Defined in:

mod/crystatic.cr

Instance Method Summary

Instance methods inherited from module Driver

execute_crystal(projroot : String, cryfile : String, target = "x86_64-pc-linux-gnu", cryflags = [] of String, linkflags = [] of String, verbose = false) execute_crystal, execute_linker(objfile : String, exefile : String, cc = "gcc", ld = nil, linkflags = [] of String, libpaths = [] of String, libs = [] of String, verbose = false) execute_linker, extract_cc_line_parts(cline : String) extract_cc_line_parts, get_flags_flags(cc_line_parts) get_flags_flags, get_libpaths_flags(cc_line_parts) get_libpaths_flags, get_libs_flags(cc_line_parts) get_libs_flags, get_libs_values(cc_line_parts) get_libs_values, get_objcode(cc_line_parts) get_objcode, get_objout(cc_line_parts) get_objout, linker_libs(static_libs) linker_libs, search_cc_libs(path : String) search_cc_libs, search_static_libs(path : String, cc_names) search_static_libs, static_libs_found?(static_libs) static_libs_found?

Instance Method Detail

def compile(cryfile = nil, exefile = nil, projroot = nil, libsroot = nil, cc = "gcc", ld = nil, target = "x86_64-pc-linux-gnu", cryflags = [] of String, linkflags = [] of String, verbose = false) #

[View source]