v.cflag #

fn ([]CFlag) c_options_before_target_msvc #

fn (cflags []CFlag) c_options_before_target_msvc() string

TODO: implement msvc specific c_options_before_target and c_options_after_target ...

fn ([]CFlag) c_options_after_target_msvc #

fn (cflags []CFlag) c_options_after_target_msvc() string

fn ([]CFlag) c_options_before_target #

fn (cflags []CFlag) c_options_before_target() string

fn ([]CFlag) c_options_after_target #

fn (cflags []CFlag) c_options_after_target() string

fn ([]CFlag) c_options_without_object_files #

fn (cflags []CFlag) c_options_without_object_files() string

fn ([]CFlag) c_options_only_object_files #

fn (cflags []CFlag) c_options_only_object_files() string

struct CFlag #

struct CFlag {
pub:
	mod   string
	os    string
	name  string
	value string
pub mut:
	cached string
}

parsed cflag

fn (CFlag) str #

fn (c &CFlag) str() string

fn (CFlag) format #

fn (cf &CFlag) format() string

format flag