|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
#include <HostEnvironment.hpp>
Collaboration diagram for MayaFlux::Platform::SystemConfig:Public Types | |
| enum class | LibraryType : uint8_t { Static , Shared } |
Static Public Member Functions | |
| static std::string | exec_command (const char *cmd) |
| static const std::string & | find_dep_library (const std::string &library_name, const std::string &prefix="") |
| static const std::string & | get_clang_resource_dir () |
| static const std::string & | get_dep_includes (const std::string &library_name) |
| static const std::vector< std::string > & | get_system_includes () |
| static const std::vector< std::string > & | get_system_libraries () |
| static void | trim_output (std::string &str) |
Static Private Member Functions | |
| static std::string | find_latest_sdk_version (const fs::path &base) |
| static std::string | format_library_name (const std::string &library_name, LibraryType type=LibraryType::Static) |
| static std::vector< std::string > | get_clang_includes () |
| static std::vector< std::string > | get_unix_library_paths () |
| static std::vector< std::string > | parse_clang_search_paths (const std::string &output) |
Definition at line 14 of file HostEnvironment.hpp.