Functions
formaline Namespace Reference

Functions for retrieving system and source tree information. More...

Functions

std::vector< char > get_archive () noexcept
 Returns a byte stream of the source tree at the time the executable was compiled.
 
std::string get_environment_variables () noexcept
 Returns the environment variables at link time.
 
std::string get_library_versions () noexcept
 Returns the contents of SpECTRE's LibraryVersions.txt file.
 
std::string get_paths () noexcept
 Returns the PATH, CPATH, LD_LIBRARY_PATH, LIBRARY_PATH, and CMAKE_PREFIX_PATH at time of compilation.
 
void write_to_file (const std::string &filename_without_extension) noexcept
 Write the source tree archive to the file filename_without_extension.tar.gz
 

Detailed Description

Functions for retrieving system and source tree information.