Sane C++ Libraries
C++ Platform Abstraction Libraries
SC::Build::LinkFlags Struct Reference

Map of SC::Build::Link flags (library paths, LTO switch etc.) More...

#include <Build.h>

Inheritance diagram for SC::Build::LinkFlags:

Public Member Functions

bool addSearchPath (Span< const StringView > libraries)
 Add the given paths to the library search paths list. More...
 
bool addFrameworks (Span< const StringView > frameworks, PlatformApple appleOS=PlatformApple::Any)
 Add framework to list of frameworks to link. More...
 
bool addLibraries (Span< const StringView > libraries)
 Add more libraries to list of libraries to link. More...
 

Detailed Description

Map of SC::Build::Link flags (library paths, LTO switch etc.)

Member Function Documentation

◆ addFrameworks()

bool SC::Build::LinkFlags::addFrameworks ( Span< const StringView frameworks,
PlatformApple  appleOS = PlatformApple::Any 
)
inline

Add framework to list of frameworks to link.

◆ addLibraries()

bool SC::Build::LinkFlags::addLibraries ( Span< const StringView libraries)
inline

Add more libraries to list of libraries to link.

◆ addSearchPath()

bool SC::Build::LinkFlags::addSearchPath ( Span< const StringView libraries)
inline

Add the given paths to the library search paths list.


The documentation for this struct was generated from the following file: