Skip to content

variables

Toolchain specific variables

Authors:

  • Stijn De Weirdt (Ghent University)
  • Kenneth Hoste (Ghent University)

CommaSharedLibs

Bases: LibraryList

Comma-separated list of shared libraries

CommaStaticLibs

Bases: LibraryList

Comma-separated list of static libraries

CommandFlagList

Bases: FlagList

Command and flags list First of the list has no prefix (i.e. the executable) The remainder of the options are considered flags

FlagList

Bases: StrList

Flag list

IncludePaths

Bases: AbsPathList

Absolute path to directory containing include files

LibraryList

Bases: StrList

Link library list

change(separator=None, separator_begin_end=None, prefix=None, prefix_begin_end=None)

Change prefix and/or separator of base and/or BEGIN/END

set_packed_linker_options(separator=',', separator_begin_end=',', prefix=None, prefix_begin_end=None)

Use packed linker options format

LinkLibraryPaths

Bases: AbsPathList

Absolute path to directory containing libraries

LinkerFlagList

Bases: StrList

Linker flags

toggle_dynamic()

Append dynamic linking flags

toggle_startgroup()

Append start group

toggle_static()

Append static linking flags

toggle_stopgroup()

Append stop group