GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
check.cc File Reference
#include <string>
#include <vector>
#include <iostream>
#include <fstream>
Include dependency graph for check.cc:

Functions

void error (std::string err, std::string fail_reason)
void info (std::string info)
std::vector< std::string > concat_includes (std::vector< std::string > vec, std::string path, std::string postfix)
std::string choose_path (std::vector< std::string > paths)
std::string chosen_mingw_path ()
std::string chosen_glew_path ()
std::string chosen_sdl_path ()
std::string chosen_freetype_path ()
std::string chosen_emscripten_path ()
std::string chosen_sdl_image_path ()
std::string chosen_pthread_path ()
std::vector< std::string > include_directories (std::string platform)
std::string check_include_one (std::string platform, std::vector< std::string > dirs, std::string include)
std::vector< std::string > concat_vector (std::vector< std::string > v1, std::vector< std::string > v2)
void set_platform (std::string platform)
void check_include (std::string platform, std::string include)
std::string check_path (std::string path, std::string file_that_needs_to_be_found)
std::string find_exe (std::string build_name, std::string name, std::vector< std::string > paths, std::string fail_reason)
std::string get_emscipten_version ()
void check_includes (std::string platform)
int main ()

Variables

std::vector< std::string > mingw_path = { "c:\\mingw2\\" }
std::vector< std::string > emscripten_path = { "c:\\program files\\emscripten2\\", "c:\\program files\\emscripten" }
std::vector< std::string > git_path = { "c:\\program files (x86)\\git\\" }
std::vector< std::string > sdl_path = { "d:\\cvs\\sdl2-2.0.1\\" }
std::vector< std::string > sdl_image_path = { "d:\\cvs\\sdl2_image-2.0.0\\" }
std::vector< std::string > sdl_mixer_path = { "d:\\cvs\\sdl2_mixer-2.0.0\\" }
std::vector< std::string > freetype_path = { "d:\\cvs\\freetype2\\freetype-2.6\\", "d:\\cvs\\freetype\\" }
std::vector< std::string > glew_path = { "d:\\cvs\\glew-1.10.0\\" }
std::vector< std::string > pthread_path = { "d:\\cvs\\pthread\\" }
std::vector< std::string > gnumake_path = { "d:\\cvs\\gnumake\\" }
std::vector< std::string > possible_emscripten_versions = { "1.35.0" }
std::string current_platform

Function Documentation

◆ check_include()

void check_include ( std::string platform,
std::string include )
Here is the caller graph for this function:

◆ check_include_one()

std::string check_include_one ( std::string platform,
std::vector< std::string > dirs,
std::string include )
Here is the caller graph for this function:

◆ check_includes()

void check_includes ( std::string platform)
Here is the caller graph for this function:

◆ check_path()

std::string check_path ( std::string path,
std::string file_that_needs_to_be_found )

◆ choose_path()

std::string choose_path ( std::vector< std::string > paths)

◆ chosen_emscripten_path()

std::string chosen_emscripten_path ( )
Here is the caller graph for this function:

◆ chosen_freetype_path()

std::string chosen_freetype_path ( )
Here is the caller graph for this function:

◆ chosen_glew_path()

std::string chosen_glew_path ( )
Here is the caller graph for this function:

◆ chosen_mingw_path()

std::string chosen_mingw_path ( )
Here is the caller graph for this function:

◆ chosen_pthread_path()

std::string chosen_pthread_path ( )
Here is the caller graph for this function:

◆ chosen_sdl_image_path()

std::string chosen_sdl_image_path ( )
Here is the caller graph for this function:

◆ chosen_sdl_path()

std::string chosen_sdl_path ( )
Here is the caller graph for this function:

◆ concat_includes()

std::vector< std::string > concat_includes ( std::vector< std::string > vec,
std::string path,
std::string postfix )
Here is the caller graph for this function:

◆ concat_vector()

std::vector< std::string > concat_vector ( std::vector< std::string > v1,
std::vector< std::string > v2 )

◆ error()

void error ( std::string err,
std::string fail_reason )
Here is the caller graph for this function:

◆ find_exe()

std::string find_exe ( std::string build_name,
std::string name,
std::vector< std::string > paths,
std::string fail_reason )
Here is the caller graph for this function:

◆ get_emscipten_version()

std::string get_emscipten_version ( )

◆ include_directories()

std::vector< std::string > include_directories ( std::string platform)
Here is the caller graph for this function:

◆ info()

void info ( std::string info)

◆ main()

int main ( )

◆ set_platform()

void set_platform ( std::string platform)
Here is the caller graph for this function:

Variable Documentation

◆ current_platform

std::string current_platform

◆ emscripten_path

std::vector<std::string> emscripten_path = { "c:\\program files\\emscripten2\\", "c:\\program files\\emscripten" }

◆ freetype_path

std::vector<std::string> freetype_path = { "d:\\cvs\\freetype2\\freetype-2.6\\", "d:\\cvs\\freetype\\" }

◆ git_path

std::vector<std::string> git_path = { "c:\\program files (x86)\\git\\" }

◆ glew_path

std::vector<std::string> glew_path = { "d:\\cvs\\glew-1.10.0\\" }

◆ gnumake_path

std::vector<std::string> gnumake_path = { "d:\\cvs\\gnumake\\" }

◆ mingw_path

std::vector<std::string> mingw_path = { "c:\\mingw2\\" }

◆ possible_emscripten_versions

std::vector<std::string> possible_emscripten_versions = { "1.35.0" }

◆ pthread_path

std::vector<std::string> pthread_path = { "d:\\cvs\\pthread\\" }

◆ sdl_image_path

std::vector<std::string> sdl_image_path = { "d:\\cvs\\sdl2_image-2.0.0\\" }

◆ sdl_mixer_path

std::vector<std::string> sdl_mixer_path = { "d:\\cvs\\sdl2_mixer-2.0.0\\" }

◆ sdl_path

std::vector<std::string> sdl_path = { "d:\\cvs\\sdl2-2.0.1\\" }