From 1464678ca8f52e19c2719edb4aff6b1e906c8ab8 Mon Sep 17 00:00:00 2001 From: Juan Pablo Date: Wed, 1 Aug 2018 20:07:22 -0500 Subject: [PATCH 1/4] fixed a killing timer bug --- src/game.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game.cpp b/src/game.cpp index 6f0217d..fe41b9a 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -158,7 +158,7 @@ namespace GAME{ void OnEscPressed(const Uint32& kbEvent, const Sint32& kbKey){ std::cout << "GAME::OnEscPressed " << __FUNCTION__ << std::endl; - ExitGame(); + // ExitGame(); } void OnArrowKeyPressed(const Uint32& kbEvent, const Sint32& kbKey){ From 3b865ce83122852885532dc4a153977357548fd6 Mon Sep 17 00:00:00 2001 From: Juan Pablo Date: Wed, 15 Aug 2018 23:27:59 -0500 Subject: [PATCH 2/4] progress of the challenges --- CMakeLists.txt | 16 +- build/CMakeCache.txt | 330 +++++++++ build/CMakeFiles/3.10.2/CMakeCCompiler.cmake | 73 ++ .../CMakeFiles/3.10.2/CMakeCXXCompiler.cmake | 75 +++ .../3.10.2/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 8240 bytes .../3.10.2/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 8256 bytes build/CMakeFiles/3.10.2/CMakeSystem.cmake | 15 + .../3.10.2/CompilerIdC/CMakeCCompilerId.c | 598 +++++++++++++++++ build/CMakeFiles/3.10.2/CompilerIdC/a.out | Bin 0 -> 8400 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 576 ++++++++++++++++ build/CMakeFiles/3.10.2/CompilerIdCXX/a.out | Bin 0 -> 8408 bytes .../CMakeDirectoryInformation.cmake | 16 + build/CMakeFiles/CMakeOutput.log | 633 ++++++++++++++++++ build/CMakeFiles/TargetDirectories.txt | 3 + .../VoidSample.dir/CXX.includecache | 438 ++++++++++++ .../VoidSample.dir/DependInfo.cmake | 46 ++ build/CMakeFiles/VoidSample.dir/build.make | 572 ++++++++++++++++ .../VoidSample.dir/cmake_clean.cmake | 27 + .../CMakeFiles/VoidSample.dir/depend.internal | 154 +++++ build/CMakeFiles/VoidSample.dir/depend.make | 154 +++++ build/CMakeFiles/VoidSample.dir/flags.make | 10 + build/CMakeFiles/VoidSample.dir/link.txt | 1 + build/CMakeFiles/VoidSample.dir/progress.make | 20 + build/CMakeFiles/cmake.check_cache | 1 + build/CMakeFiles/feature_tests.bin | Bin 0 -> 12304 bytes build/CMakeFiles/feature_tests.c | 34 + build/CMakeFiles/feature_tests.cxx | 405 +++++++++++ build/CMakeFiles/progress.marks | 1 + build/VoidSample | Bin 0 -> 558448 bytes build/cmake_install.cmake | 49 ++ cmake/Sources.cmake | 4 +- src/Sprite.h | 4 +- src/game.cpp | 231 ++++++- src/sdlwrapper.cpp | 2 +- 34 files changed, 4451 insertions(+), 37 deletions(-) create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/3.10.2/CMakeCCompiler.cmake create mode 100644 build/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake create mode 100755 build/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin create mode 100755 build/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/3.10.2/CMakeSystem.cmake create mode 100644 build/CMakeFiles/3.10.2/CompilerIdC/CMakeCCompilerId.c create mode 100755 build/CMakeFiles/3.10.2/CompilerIdC/a.out create mode 100644 build/CMakeFiles/3.10.2/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 build/CMakeFiles/3.10.2/CompilerIdCXX/a.out create mode 100644 build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/CMakeFiles/CMakeOutput.log create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/VoidSample.dir/CXX.includecache create mode 100644 build/CMakeFiles/VoidSample.dir/DependInfo.cmake create mode 100644 build/CMakeFiles/VoidSample.dir/build.make create mode 100644 build/CMakeFiles/VoidSample.dir/cmake_clean.cmake create mode 100644 build/CMakeFiles/VoidSample.dir/depend.internal create mode 100644 build/CMakeFiles/VoidSample.dir/depend.make create mode 100644 build/CMakeFiles/VoidSample.dir/flags.make create mode 100644 build/CMakeFiles/VoidSample.dir/link.txt create mode 100644 build/CMakeFiles/VoidSample.dir/progress.make create mode 100644 build/CMakeFiles/cmake.check_cache create mode 100755 build/CMakeFiles/feature_tests.bin create mode 100644 build/CMakeFiles/feature_tests.c create mode 100644 build/CMakeFiles/feature_tests.cxx create mode 100644 build/CMakeFiles/progress.marks create mode 100755 build/VoidSample create mode 100644 build/cmake_install.cmake diff --git a/CMakeLists.txt b/CMakeLists.txt index 59cbb50..1c27a76 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -24,13 +24,13 @@ include(cmake/Sources.cmake) include(cmake/Resources.cmake) #SDL2 -include(cmake/SDL.cmake) +#include(cmake/SDL.cmake) #GML include(cmake/GLM.cmake) #Cocoa -include(cmake/MacOS.cmake) +#include(cmake/MacOS.cmake) #Set C++ include(cmake/CPP.cmake) @@ -50,13 +50,13 @@ PrintLine() HeaderMessage("Adding Sources To Project") SOURCES_TO_COMPILE(${ProjectName}) -PrintLine() -HeaderMessage("SDL2 Libraries Linkage Addition") -SDL_LINK(${ProjectName}) +#PrintLine() +#HeaderMessage("SDL2 Libraries Linkage Addition") +#SDL_LINK(${ProjectName}) -PrintLine() -HeaderMessage("Cocoa Frameworks Linkage Addition") -COCOA_LINK(${ProjectName}) +#PrintLine() +#HeaderMessage("Cocoa Frameworks Linkage Addition") +#COCOA_LINK(${ProjectName}) PrintLine() HeaderMessage("Standard Linkage Addition") diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt new file mode 100644 index 0000000..5d77660 --- /dev/null +++ b/build/CMakeCache.txt @@ -0,0 +1,330 @@ +# This is the CMakeCache file. +# For build in directory: /home/juanpablo/Escritorio/martin-the-martian/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or +// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 + +//Flags used by the compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the compiler during release builds for minimum +// size. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the compiler during release builds with debug info. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 + +//Flags used by the compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the compiler during release builds for minimum +// size. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the compiler during release builds with debug info. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Flags used by the linker. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during debug builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during debug builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=VoidSample + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Flags used by the linker during the creation of dll's. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during debug builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during debug builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +VoidSample_BINARY_DIR:STATIC=/home/juanpablo/Escritorio/martin-the-martian/build + +//Value Computed by CMake +VoidSample_SOURCE_DIR:STATIC=/home/juanpablo/Escritorio/martin-the-martian + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/juanpablo/Escritorio/martin-the-martian/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=10 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/juanpablo/Escritorio/martin-the-martian +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.10 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/build/CMakeFiles/3.10.2/CMakeCCompiler.cmake b/build/CMakeFiles/3.10.2/CMakeCCompiler.cmake new file mode 100644 index 0000000..9a941e5 --- /dev/null +++ b/build/CMakeFiles/3.10.2/CMakeCCompiler.cmake @@ -0,0 +1,73 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "7.3.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-7") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..1404958 --- /dev/null +++ b/build/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake @@ -0,0 +1,75 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "7.3.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-7") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP) +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..a3e32912a58f3013c7923aff5889a05bfc7fc935 GIT binary patch literal 8240 zcmeHMZ){sv6~B&~CjArJ&DQ@FHC-#UK-{!l)3j@uoy6%2O4`w-WmA_voY+as9J{ig zA*nW~$TrQCunN9ZAWf)(4 z>(yc^vuKoloTB` zr4$f)pCvs}5s8n6kW?R$_U<+=A@Lt5-BsH&>Hd}nw`Y<~nRK=|+BDkQ($w-`q>zj3 z)ct1rEPL?KQQZ>HH-?sdzMp=~asALYzx(oQKR_Yr#+L)rg{_o8P*&c$z?^;v_-25 zYJcp}#Tff&^mzO*&&74=B|HP465p}zv0i6oQ_ab~0DnRF`cPPFf=Bsk(B^sVaeGMD z96WsDx)}%0^N%#^;IXE;ZqC6w_q{QGquw}EyJcBe8P85yHRWkz{Br%2D)0W=(y%IT zd5@mKjZw-qlE~m$w6o)#uF|U~jMDFo@juKy(%U^z`$KZum}uCg;lNuYSYCOBwBHME z?BJRMZ&Tr@F;V*_p|N+)C|$SKQq$k&A~oI6SH3nF32uBwH_;EYjZ1g@Mrqc#H1n|GyJEb0$67-M6Jl^V8@!vn(+3_WF;(1dj33y;xufjQa^uW_ zeN>uhD3{AK20gCS?x3=d-8s#Uy*ouFsXr{<_x2!3aIW<94Wm@N_RIJ!mN^r@VGK-D zPhX}&@F$CEg0D>a;-`V$JCxV$)!XIr^Mo^m7YOGFA0w=xQTi1jkLL{GMZ#uTw( z&-&^@%x|FIIkNFd7LZh3Ua8Gg&+-Pz>%AHXbq3aaCb;ZN^{3Ut>mK^VuFad+1nblE zsb-SH9%P<%pP=7P8rnD$u|Vj#n)ZgpHBs`&)_IEP$EZHV^=*OB3pH(lHQ(^Z1L289 zZGo*{uQdYA&n-3rt>bk)foML^8VfYX0$bYxVUi>Hwm`jpk6b48(`3gz;%xL@x;Fy% zM&RBE+#7-a_Ypvxhqw+g8*sUF;Nl`XBgZB65`QQu;TVYcalK6|e3LlN=7czszfYV{ z|MxrP9GB0@M+7mQA;F+Dqb^GQQWmE4v<+&R;2Ob|f&j#nlM*-9NyVI0z>i7cDJa$n z_C6+M$bDG0{iX5I6n*}*|5wExg#@~c@tc+M6{&w;%J56f|L;J~q5rKx#PbK++xLaH z9_=q?tzvjjWLKoQX-7*@7k6#5iGSIYpQ19H=bgfSiq&uqcJqE^RS7Embdtn6am&}v zuMaoBSYaKx`8tL9aP##F^XTT6D6AJZzf@sgxcOyjTK0>ZU#_lI7OB6MD~z4v_fm~&P+`0|WFFaXPIv3?k9FM&wI44cEp0!l*`Lx? zjSJ@SHEn0%Jia0F-t{o6`GxDsPmcPk%==p68);rHNWZX+w-F!Kw%m^|YkuK6i4(s< z1=Y0J!F&A}@gcQp!TNcC_(r;v!*>a-^l2WY3O*%vyz8?>e7GVupF2nVikejl??qI6 zpLy~V`w`pwCE|G;qT;_kYmw5g=@+8)w#Kvmzbf*$XT@3ZGVv_$-7nK3|ADOYxH$A1 z;@MBH{F}swMaBsq62HkwNd6V#8&#F}+d$qbSjEA?$bhO`Q<>I?IlvcH1-hh4=FFi? zu0N46lU6QYFcZa5HIN%QnMqlxWMogvUcM5mBE(l@X)}?}C&tWF*2<5m!F*yQWhRRw zBV(lED48T_xkTH05>KYu+o_p!CY6u1b&-GR>|oBMGd}5d9*OnD&G?}XlkUyj+DT=0 zJbozF)79>-(HC??(T$`TH^hR`aYUI1yAQX;y3NC#osY(Q&E8mBcbu*2YrTO&QTO8` zFY>fwj!Ow;rjiLO0UMR8!D!TVH)yhyeg8+Y?#nR zui_ey8&9AWf6*88JG10a^7{(S48Uc1=YJVB%dLBy)O{BdK9oOT$UhN6FT=7nQAnJQ+`nqzA|yo}>s3 zo{G?d9-&2AW#{~76vxZ7)#h)l5GMfc=vxujFVW%+V@qPlmgECHi z#9hG65ES(4cMyM*Vp_D1_zVdD@j3Q>z7CN-$MDdbCwYWX$FeTP0Gg=55VEDe3c zdqA8MNJJ;^_?;k@V|M5xE(GHI1OFihe3JC}41hA?M_^dDYTqk5{TEuDq708I^buzQ zCq)qLd;9+k)w5ms%*@B5h)Y+CKEOMFU-RfAZUyQ)NGKDc41B?(e@z+y!e5v`8OZUG z(|>&bfWPoe7}|xs7d`s;{sVEIgS@x@-xGa|KfdF@7AOjO+qdI5$Nb4eAP(Q}(f79h zQ&0Pd(}DG#{$t!=_A+HScEouS@f-fX^U9+PoF?6%Lm%h#IXUP#-|*e3AEuC+ Z(`t`#v}@OL>{?xak2LT;1O>hN{{-M1Ga~>1 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..fdb5cf4c9459881f5dbf03d68fb80415f6ea6b06 GIT binary patch literal 8256 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 fzPt4`3Z*%1@)<|FPA$i>we`DI1Mfpnpk%cyS literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.10.2/CMakeSystem.cmake b/build/CMakeFiles/3.10.2/CMakeSystem.cmake new file mode 100644 index 0000000..2b63e1d --- /dev/null +++ b/build/CMakeFiles/3.10.2/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-4.15.0-30-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "4.15.0-30-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-4.15.0-30-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "4.15.0-30-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/3.10.2/CompilerIdC/CMakeCCompilerId.c b/build/CMakeFiles/3.10.2/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..722faa8 --- /dev/null +++ b/build/CMakeFiles/3.10.2/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,598 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__ARMCC_VERSION) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" +# if defined(_SGI_COMPILER_VERSION) + /* _SGI_COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) +# else + /* _COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if !defined(__STDC__) +# if defined(_MSC_VER) && !defined(__clang__) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/CMakeFiles/3.10.2/CompilerIdC/a.out b/build/CMakeFiles/3.10.2/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..da472d62917a18507f1b7c01f9ffd8ba1bab59ae GIT binary patch literal 8400 zcmeHMU2I%e5kBj+W9P?f$4ycvsmRi%C@JyA&X40H4fXmj*T_yn>VzNHxxL<9+pDg3 zqusk;S42c|8?jB@M!-XO0D**5A<9EQDuoB+$VotbArXQ`P^5qw6d(ncmf)5o%gnj+ z+4o+rDF`H9a-`ik=Q}fV=FXjScFybWo2^3TuGn z*w&e9JtP{|9ne;>!w?EN9 zw}>J?eN=NP1q!)Okes$t=0Awk3d3PpZ!y2riv6JSxN2)EIoP~oYbxH5N~ZH;4P!0M z4b3|uxlCl6es0#!y!#Iv(JS%$hHKg8RrFzu=N~$Escxue*GJC1^xLlQpZeKrmri{* z#Cp26lRR`Hy$$rmy9cS?Rrue z5QQsP;bQtu?psT2D!K$QwRv4%E{fb66s*A`@kQDh=Y5D6E}@Q{@PDEZ!?c^diB>x=yc~zFA#4@ADlc_|upH9mG%sA9DZ+)Dk1qGEvzZYR!gPqM^oUXj5A#Onk)O7OK+cF8e`|AKd2?L-*P} z58U&>JrDdpJb*k8c^z^p&=q1-y(B|&T~cw$-*62?{6_yy?hbK5gg2yCRfWG&D8m^>F)U2lzl!f|SYQzVBuZQZ9shvKJ33yTp%ZkZziY zBQJl&T>N0CT{@ns78#)~gkjR4uDb?Sg6D`{wqu7pE+%MEnKSYK8sh zpZu!x=?>iN0_@9Qvn%1)i{47!P|1uO-|c4{Hgp zD-r)~8uuxup(T3!@s=h$ypUa;Abe%n8ijKZEYC5n=J!{*Ong=2Ym~pv@e<+ehZ*@H zO9=l(qO}xPExtG(7Jk%QaR>T===axGE)vdq{QkKjdOjoT>bniC`AgB`udlqzI6bdl z4_`;aVzZm9Bm6-(ApLWC-G%2~Gx4+ErX(J=34goB*Ql_s-lJk!J7?#Ih9WUFUk)?v zQ8UH`u^bh{;u&)|l^L{BX57wXbEcIaQ+zW{CG12zva5MFm)=S+aVaioTG^~MZYI)p zc3cf*t7j1-v^>=9y;K;b?EC*?FMDq^g`(Ca%nm zPalZ(cDH+Hboq}Uy1|>BhG;N44l8qi&%w56k9n}G>+#M$voG4#)5%(O(J+?FYwQ1Y znJ^KzYzrdub;j0KPodFdE~l7Cyxz*98P8?R5i1?%s$=&-;)*BJWcSuCI;+CP!wDO>SZWH>_|J26Jz9FN4A(XTC%7?B7Z ziIY4=j=U3!js*Io+!{^B$Q*v_5%Rc-&>I+~&@Qn*|5J$bdD_x*RVn0YpvdQ;mwDao zAsXa!cTON5I=teLK^~-k@TWlsNS^N) zkbhM=peXe6G0V>md1NX_3FFis^2j$qagQMu-TeMLMkwDYAdkEh6!$aO4?fVRNS^N~ z7$biL4eM2%8lKyJfz{L0VV^>NR_-yNVKEr%`=9?Al4Tb88Jf$7kr&@jbMEGUf6vjR zTON5cDE`lY4vaxx^vNT?28F$l#~76JGxz%VT?Va#V?+Vgg}$%*K^0(|A{(`VSVIhjUw;o_q`4^L$Zwd*Ma;-nsYbE zyD4JF&G#u;zfl~=b)HA)1AB1(aeTvexBM3=)#ujhQ;v0=S>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__ARMCC_VERSION) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" +# if defined(_SGI_COMPILER_VERSION) + /* _SGI_COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) +# else + /* _COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if defined(_MSC_VER) && defined(_MSVC_LANG) +#define CXX_STD _MSVC_LANG +#else +#define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201402L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/build/CMakeFiles/3.10.2/CompilerIdCXX/a.out b/build/CMakeFiles/3.10.2/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..4d71d11fc1978a888c74ab325439b83871a7d432 GIT binary patch literal 8408 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 ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc8o3KcS.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--sysroot=/] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_15769] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] + arg [CMakeFiles/cmTC_15769.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + + +Detecting C [-std=c11] compiler features compiled with the following output: +Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_cec55/fast" +/usr/bin/make -f CMakeFiles/cmTC_cec55.dir/build.make CMakeFiles/cmTC_cec55.dir/build +make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_cec55.dir/feature_tests.c.o +/usr/bin/cc -std=c11 -o CMakeFiles/cmTC_cec55.dir/feature_tests.c.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_cec55 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cec55.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_cec55.dir/feature_tests.c.o -o cmTC_cec55 +make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:1c_restrict + Feature record: C_FEATURE:1c_static_assert + Feature record: C_FEATURE:1c_variadic_macros + + +Detecting C [-std=c99] compiler features compiled with the following output: +Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_ca31e/fast" +/usr/bin/make -f CMakeFiles/cmTC_ca31e.dir/build.make CMakeFiles/cmTC_ca31e.dir/build +make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_ca31e.dir/feature_tests.c.o +/usr/bin/cc -std=c99 -o CMakeFiles/cmTC_ca31e.dir/feature_tests.c.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_ca31e +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ca31e.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_ca31e.dir/feature_tests.c.o -o cmTC_ca31e +make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:1c_restrict + Feature record: C_FEATURE:0c_static_assert + Feature record: C_FEATURE:1c_variadic_macros + + +Detecting C [-std=c90] compiler features compiled with the following output: +Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_5ed18/fast" +/usr/bin/make -f CMakeFiles/cmTC_5ed18.dir/build.make CMakeFiles/cmTC_5ed18.dir/build +make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_5ed18.dir/feature_tests.c.o +/usr/bin/cc -std=c90 -o CMakeFiles/cmTC_5ed18.dir/feature_tests.c.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_5ed18 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5ed18.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_5ed18.dir/feature_tests.c.o -o cmTC_5ed18 +make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:0c_restrict + Feature record: C_FEATURE:0c_static_assert + Feature record: C_FEATURE:0c_variadic_macros +Determining if the CXX compiler works passed with the following output: +Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_04c45/fast" +/usr/bin/make -f CMakeFiles/cmTC_04c45.dir/build.make CMakeFiles/cmTC_04c45.dir/build +make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_04c45.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_04c45.dir/testCXXCompiler.cxx.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_04c45 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_04c45.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_04c45.dir/testCXXCompiler.cxx.o -o cmTC_04c45 +make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_6f7d0/fast" +/usr/bin/make -f CMakeFiles/cmTC_6f7d0.dir/build.make CMakeFiles/cmTC_6f7d0.dir/build +make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -o CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp +Linking CXX executable cmTC_6f7d0 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6f7d0.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_6f7d0 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.3.0-16ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --with-as=/usr/bin/x86_64-linux-gnu-as --with-ld=/usr/bin/x86_64-linux-gnu-ld --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6f7d0' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/cc1VIP37.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_6f7d0 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6f7d0' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:"/usr/bin/make" "cmTC_6f7d0/fast"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_6f7d0.dir/build.make CMakeFiles/cmTC_6f7d0.dir/build] + ignore line: [make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -o CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Linking CXX executable cmTC_6f7d0] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6f7d0.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_6f7d0 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.3.0-16ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --with-as=/usr/bin/x86_64-linux-gnu-as --with-ld=/usr/bin/x86_64-linux-gnu-ld --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6f7d0' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/cc1VIP37.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_6f7d0 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc1VIP37.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--sysroot=/] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_6f7d0] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] + arg [CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + + +Detecting CXX [-std=c++1z] compiler features compiled with the following output: +Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_56130/fast" +/usr/bin/make -f CMakeFiles/cmTC_56130.dir/build.make CMakeFiles/cmTC_56130.dir/build +make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_56130.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++1z -o CMakeFiles/cmTC_56130.dir/feature_tests.cxx.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_56130 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_56130.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_56130.dir/feature_tests.cxx.o -o cmTC_56130 +make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:1cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:1cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:1cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:1cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:1cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:1cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:1cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:1cxx_relaxed_constexpr + Feature record: CXX_FEATURE:1cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:1cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++14] compiler features compiled with the following output: +Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_6858b/fast" +/usr/bin/make -f CMakeFiles/cmTC_6858b.dir/build.make CMakeFiles/cmTC_6858b.dir/build +make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_6858b.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++14 -o CMakeFiles/cmTC_6858b.dir/feature_tests.cxx.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_6858b +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6858b.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_6858b.dir/feature_tests.cxx.o -o cmTC_6858b +make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:1cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:1cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:1cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:1cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:1cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:1cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:1cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:1cxx_relaxed_constexpr + Feature record: CXX_FEATURE:1cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:1cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++11] compiler features compiled with the following output: +Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_2b7a7/fast" +/usr/bin/make -f CMakeFiles/cmTC_2b7a7.dir/build.make CMakeFiles/cmTC_2b7a7.dir/build +make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_2b7a7.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++11 -o CMakeFiles/cmTC_2b7a7.dir/feature_tests.cxx.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_2b7a7 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2b7a7.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_2b7a7.dir/feature_tests.cxx.o -o cmTC_2b7a7 +make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:0cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:0cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:0cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:0cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:0cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:0cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:0cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:0cxx_relaxed_constexpr + Feature record: CXX_FEATURE:0cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:0cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++98] compiler features compiled with the following output: +Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_c8f0f/fast" +/usr/bin/make -f CMakeFiles/cmTC_c8f0f.dir/build.make CMakeFiles/cmTC_c8f0f.dir/build +make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_c8f0f.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++98 -o CMakeFiles/cmTC_c8f0f.dir/feature_tests.cxx.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_c8f0f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c8f0f.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_c8f0f.dir/feature_tests.cxx.o -o cmTC_c8f0f +make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:0cxx_alias_templates + Feature record: CXX_FEATURE:0cxx_alignas + Feature record: CXX_FEATURE:0cxx_alignof + Feature record: CXX_FEATURE:0cxx_attributes + Feature record: CXX_FEATURE:0cxx_attribute_deprecated + Feature record: CXX_FEATURE:0cxx_auto_type + Feature record: CXX_FEATURE:0cxx_binary_literals + Feature record: CXX_FEATURE:0cxx_constexpr + Feature record: CXX_FEATURE:0cxx_contextual_conversions + Feature record: CXX_FEATURE:0cxx_decltype + Feature record: CXX_FEATURE:0cxx_decltype_auto + Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:0cxx_default_function_template_args + Feature record: CXX_FEATURE:0cxx_defaulted_functions + Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:0cxx_delegating_constructors + Feature record: CXX_FEATURE:0cxx_deleted_functions + Feature record: CXX_FEATURE:0cxx_digit_separators + Feature record: CXX_FEATURE:0cxx_enum_forward_declarations + Feature record: CXX_FEATURE:0cxx_explicit_conversions + Feature record: CXX_FEATURE:0cxx_extended_friend_declarations + Feature record: CXX_FEATURE:0cxx_extern_templates + Feature record: CXX_FEATURE:0cxx_final + Feature record: CXX_FEATURE:0cxx_func_identifier + Feature record: CXX_FEATURE:0cxx_generalized_initializers + Feature record: CXX_FEATURE:0cxx_generic_lambdas + Feature record: CXX_FEATURE:0cxx_inheriting_constructors + Feature record: CXX_FEATURE:0cxx_inline_namespaces + Feature record: CXX_FEATURE:0cxx_lambdas + Feature record: CXX_FEATURE:0cxx_lambda_init_captures + Feature record: CXX_FEATURE:0cxx_local_type_template_args + Feature record: CXX_FEATURE:0cxx_long_long_type + Feature record: CXX_FEATURE:0cxx_noexcept + Feature record: CXX_FEATURE:0cxx_nonstatic_member_init + Feature record: CXX_FEATURE:0cxx_nullptr + Feature record: CXX_FEATURE:0cxx_override + Feature record: CXX_FEATURE:0cxx_range_for + Feature record: CXX_FEATURE:0cxx_raw_string_literals + Feature record: CXX_FEATURE:0cxx_reference_qualified_functions + Feature record: CXX_FEATURE:0cxx_relaxed_constexpr + Feature record: CXX_FEATURE:0cxx_return_type_deduction + Feature record: CXX_FEATURE:0cxx_right_angle_brackets + Feature record: CXX_FEATURE:0cxx_rvalue_references + Feature record: CXX_FEATURE:0cxx_sizeof_member + Feature record: CXX_FEATURE:0cxx_static_assert + Feature record: CXX_FEATURE:0cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:0cxx_thread_local + Feature record: CXX_FEATURE:0cxx_trailing_return_types + Feature record: CXX_FEATURE:0cxx_unicode_literals + Feature record: CXX_FEATURE:0cxx_uniform_initialization + Feature record: CXX_FEATURE:0cxx_unrestricted_unions + Feature record: CXX_FEATURE:0cxx_user_literals + Feature record: CXX_FEATURE:0cxx_variable_templates + Feature record: CXX_FEATURE:0cxx_variadic_macros + Feature record: CXX_FEATURE:0cxx_variadic_templates diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..3af0d26 --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/rebuild_cache.dir +/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir +/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/edit_cache.dir diff --git a/build/CMakeFiles/VoidSample.dir/CXX.includecache b/build/CMakeFiles/VoidSample.dir/CXX.includecache new file mode 100644 index 0000000..8a2b0e3 --- /dev/null +++ b/build/CMakeFiles/VoidSample.dir/CXX.includecache @@ -0,0 +1,438 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../src/ECS/Component/component.h +cxxabi.h +- +string +- +glm/vec3.hpp +- +SDL2/SDL_system.h +- +SDL2/SDL_assert.h +- +ECS/Entity/entity.h +- +timer.h +- + +../src/ECS/Component/componentfactory.h +component.h +../src/ECS/Component/component.h + +../src/ECS/Component/componentmanager.h +map +- +memory +- +iostream +- +component.h +../src/ECS/Component/component.h +ECS/Entity/entitymanager.h +../src/ECS/Component/ECS/Entity/entitymanager.h +componentfactory.h +../src/ECS/Component/componentfactory.h +entityinformationcomponent.h +../src/ECS/Component/entityinformationcomponent.h +memory +- +SDL2/SDL_assert.h +- + +../src/ECS/Component/entityinformationcomponent.h +vector +- +tuple +- +ECS/Component/component.h +- +ECS/Component/componentmanager.h +- + +../src/ECS/Component/texturecomponent.h +ECS/Component/component.h +- +memory +- +string +- +glm/vec2.hpp +- + +../src/ECS/Entity/entity.h +ECS/Component/component.h +../src/ECS/Entity/ECS/Component/component.h +vector +- +memory +- + +../src/ECS/Entity/entityfactory.h +entity.h +../src/ECS/Entity/entity.h + +../src/ECS/Entity/entitymanager.h +entityfactory.h +../src/ECS/Entity/entityfactory.h +map +- + +../src/ECS/Event/events.h + +../src/ECS/System/kinematics.h +timer.h +- +ECS/Entity/entitymanager.h +- +ECS/Component/componentmanager.h +- +ECS/Component/entityinformationcomponent.h +- +glm/vec3.hpp +- +set +- + +../src/ECS/System/rendering.h +vector +- +utility +- +algorithm +- +SDL2/SDL_system.h +- +sdlwrapper.h +- +ECS/Component/component.h +- +ECS/Component/componentmanager.h +- +ECS/Component/texturecomponent.h +- +ECS/Entity/entitymanager.h +- +ECS/Component/entityinformationcomponent.h +- +glm/vec2.hpp +- +glm/vec3.hpp +- +glm/mat4x4.hpp +- + +../src/SignalSlot/signalslot.h +functional +- +vector +- +map +- + +../src/Sprite.h +set +- +SDL2/SDL_image.h +- +ECS/Component/entityinformationcomponent.h +- +ECS/Component/texturecomponent.h +- +ECS/Component/componentmanager.h +- +ECS/Entity/entitymanager.h +- + +../src/sdlwrapper.h +glm/vec2.hpp +- +SDL2/SDL.h +- +utility +- +tuple +- + +../src/timer.h +SDL2/SDL.h +- +SignalSlot/signalslot.h +- +functional +- +vector +- +memory +- +map +- + +../src/timermanager.h +timer.h +- +memory +- +vector +- +map +- + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/anchorpointcomponent.cpp +component.h +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h +cxxabi.h +- +string +- +glm/vec3.hpp +- +SDL2/SDL_system.h +- +SDL2/SDL_assert.h +- +ECS/Entity/entity.h +- +timer.h +- + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.cpp +ECS/Component/componentfactory.h +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/ECS/Component/componentfactory.h + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.h +component.h +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.cpp +componentmanager.h +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.h + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.h +map +- +memory +- +iostream +- +component.h +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h +ECS/Entity/entitymanager.h +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/ECS/Entity/entitymanager.h +componentfactory.h +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.h +entityinformationcomponent.h +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.h +memory +- +SDL2/SDL_assert.h +- + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.cpp +ECS/Component/entityinformationcomponent.h +- + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.h +vector +- +tuple +- +ECS/Component/component.h +- +ECS/Component/componentmanager.h +- + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/lifespancomponent.cpp +component.h +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/texturecomponent.cpp +ECS/Component/texturecomponent.h +- +SDL2/SDL.h +- +memory +- +sdlwrapper.h +- + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entity.h +ECS/Component/component.h +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/ECS/Component/component.h +vector +- +memory +- + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.cpp +entityfactory.h +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.h + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.h +entity.h +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entity.h + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entitymanager.cpp +ECS/Component/componentmanager.h +- +ECS/Component/entityinformationcomponent.h +- +ECS/Entity/entitymanager.h +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/ECS/Entity/entitymanager.h + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.cpp +SDL2/SDL_events.h +- +events.h +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.h + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.h + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/kinematics.cpp +ECS/System/kinematics.h +- +glm/detail/func_common.hpp +- + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.cpp +tuple +- +rendering.h +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.h + +/home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.h +vector +- +utility +- +algorithm +- +SDL2/SDL_system.h +- +sdlwrapper.h +- +ECS/Component/component.h +- +ECS/Component/componentmanager.h +- +ECS/Component/texturecomponent.h +- +ECS/Entity/entitymanager.h +- +ECS/Component/entityinformationcomponent.h +- +glm/vec2.hpp +- +glm/vec3.hpp +- +glm/mat4x4.hpp +- + +/home/juanpablo/Escritorio/martin-the-martian/src/Sprite.cpp +Sprite.h +- +ECS/Component/entityinformationcomponent.h +- + +/home/juanpablo/Escritorio/martin-the-martian/src/game.cpp +vector +- +functional +- +chrono +- +thread +- +glm/detail/func_trigonometric.hpp +- +SDL2/SDL.h +- +sdlwrapper.h +- +ECS/System/kinematics.h +- +ECS/System/rendering.h +- +ECS/Event/events.h +- +Sprite.h +- + +/home/juanpablo/Escritorio/martin-the-martian/src/keyboard.cpp +functional +- +SDL2/SDL.h +- +SignalSlot/signalslot.h +- +vector +- + +/home/juanpablo/Escritorio/martin-the-martian/src/main.cpp +sdlwrapper.h +- +timer.h +/home/juanpablo/Escritorio/martin-the-martian/src/timer.h + +/home/juanpablo/Escritorio/martin-the-martian/src/sdlwrapper.cpp +sdlwrapper.h +- +iostream +- +utility +- +tuple +- +SDL2/SDL.h +- +SDL2/SDL_image.h +- +glm/vec2.hpp +- +glm/vec3.hpp +- + +/home/juanpablo/Escritorio/martin-the-martian/src/timer.cpp +SDL2/SDL.h +- +timer.h +- +map +- +functional +- +vector +- +memory +- +SignalSlot/signalslot.h +- + +/home/juanpablo/Escritorio/martin-the-martian/src/timer.h +SDL2/SDL.h +- +SignalSlot/signalslot.h +- +functional +- +vector +- +memory +- +map +- + +/home/juanpablo/Escritorio/martin-the-martian/src/timermanager.cpp +timermanager.h +- +timer.h +- + diff --git a/build/CMakeFiles/VoidSample.dir/DependInfo.cmake b/build/CMakeFiles/VoidSample.dir/DependInfo.cmake new file mode 100644 index 0000000..1537831 --- /dev/null +++ b/build/CMakeFiles/VoidSample.dir/DependInfo.cmake @@ -0,0 +1,46 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/anchorpointcomponent.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/lifespancomponent.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/texturecomponent.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entitymanager.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/kinematics.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/Sprite.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/Sprite.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/game.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/game.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/keyboard.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/keyboard.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/main.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/main.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/sdlwrapper.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/timer.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/timer.cpp.o" + "/home/juanpablo/Escritorio/martin-the-martian/src/timermanager.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/timermanager.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "GTECH_RES_DIR=\"/home/juanpablo/Escritorio/martin-the-martian/src/Tech/Resources/\"" + "PNG_FORMAT_SHOULD_BE_USED" + "RES_DIR=\"/home/juanpablo/Escritorio/martin-the-martian/Resources/\"" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../src" + "../../GLM" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/CMakeFiles/VoidSample.dir/build.make b/build/CMakeFiles/VoidSample.dir/build.make new file mode 100644 index 0000000..cbf9256 --- /dev/null +++ b/build/CMakeFiles/VoidSample.dir/build.make @@ -0,0 +1,572 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/juanpablo/Escritorio/martin-the-martian + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/juanpablo/Escritorio/martin-the-martian/build + +# Include any dependencies generated for this target. +include CMakeFiles/VoidSample.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/VoidSample.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/VoidSample.dir/flags.make + +CMakeFiles/VoidSample.dir/src/main.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/main.cpp.o: ../src/main.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/VoidSample.dir/src/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/main.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/main.cpp + +CMakeFiles/VoidSample.dir/src/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/main.cpp > CMakeFiles/VoidSample.dir/src/main.cpp.i + +CMakeFiles/VoidSample.dir/src/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/main.cpp -o CMakeFiles/VoidSample.dir/src/main.cpp.s + +CMakeFiles/VoidSample.dir/src/main.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/main.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/main.cpp.o.provides: CMakeFiles/VoidSample.dir/src/main.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/main.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/main.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/main.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/main.cpp.o + + +CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o: ../src/sdlwrapper.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/sdlwrapper.cpp + +CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/sdlwrapper.cpp > CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.i + +CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/sdlwrapper.cpp -o CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.s + +CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.provides: CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o + + +CMakeFiles/VoidSample.dir/src/game.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/game.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/VoidSample.dir/src/game.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/game.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/game.cpp + +CMakeFiles/VoidSample.dir/src/game.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/game.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/game.cpp > CMakeFiles/VoidSample.dir/src/game.cpp.i + +CMakeFiles/VoidSample.dir/src/game.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/game.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/game.cpp -o CMakeFiles/VoidSample.dir/src/game.cpp.s + +CMakeFiles/VoidSample.dir/src/game.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/game.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/game.cpp.o.provides: CMakeFiles/VoidSample.dir/src/game.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/game.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/game.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/game.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/game.cpp.o + + +CMakeFiles/VoidSample.dir/src/keyboard.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/keyboard.cpp.o: ../src/keyboard.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/VoidSample.dir/src/keyboard.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/keyboard.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/keyboard.cpp + +CMakeFiles/VoidSample.dir/src/keyboard.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/keyboard.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/keyboard.cpp > CMakeFiles/VoidSample.dir/src/keyboard.cpp.i + +CMakeFiles/VoidSample.dir/src/keyboard.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/keyboard.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/keyboard.cpp -o CMakeFiles/VoidSample.dir/src/keyboard.cpp.s + +CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.provides: CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/keyboard.cpp.o + + +CMakeFiles/VoidSample.dir/src/timermanager.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/timermanager.cpp.o: ../src/timermanager.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/VoidSample.dir/src/timermanager.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/timermanager.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/timermanager.cpp + +CMakeFiles/VoidSample.dir/src/timermanager.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/timermanager.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/timermanager.cpp > CMakeFiles/VoidSample.dir/src/timermanager.cpp.i + +CMakeFiles/VoidSample.dir/src/timermanager.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/timermanager.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/timermanager.cpp -o CMakeFiles/VoidSample.dir/src/timermanager.cpp.s + +CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.provides: CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/timermanager.cpp.o + + +CMakeFiles/VoidSample.dir/src/timer.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/timer.cpp.o: ../src/timer.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/VoidSample.dir/src/timer.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/timer.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/timer.cpp + +CMakeFiles/VoidSample.dir/src/timer.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/timer.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/timer.cpp > CMakeFiles/VoidSample.dir/src/timer.cpp.i + +CMakeFiles/VoidSample.dir/src/timer.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/timer.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/timer.cpp -o CMakeFiles/VoidSample.dir/src/timer.cpp.s + +CMakeFiles/VoidSample.dir/src/timer.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/timer.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/timer.cpp.o.provides: CMakeFiles/VoidSample.dir/src/timer.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/timer.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/timer.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/timer.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/timer.cpp.o + + +CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: ../src/ECS/Component/lifespancomponent.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/lifespancomponent.cpp + +CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/lifespancomponent.cpp > CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.i + +CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/lifespancomponent.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.s + +CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o + + +CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: ../src/ECS/Component/anchorpointcomponent.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/anchorpointcomponent.cpp + +CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/anchorpointcomponent.cpp > CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.i + +CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/anchorpointcomponent.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.s + +CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o + + +CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/ECS/Component/texturecomponent.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/texturecomponent.cpp + +CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/texturecomponent.cpp > CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.i + +CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/texturecomponent.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.s + +CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o + + +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Component/entityinformationcomponent.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.cpp + +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.cpp > CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.i + +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.s + +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o + + +CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: ../src/ECS/Component/componentfactory.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.cpp + +CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.cpp > CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.i + +CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.s + +CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o + + +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/componentmanager.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.cpp + +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.cpp > CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.i + +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.s + +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o + + +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/System/rendering.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.cpp + +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.cpp > CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.i + +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.cpp -o CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.s + +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o + + +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/System/kinematics.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/kinematics.cpp + +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/kinematics.cpp > CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.i + +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/kinematics.cpp -o CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.s + +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o + + +CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o: ../src/ECS/Event/events.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.cpp + +CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.cpp > CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.i + +CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.s + +CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o + + +CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/ECS/Entity/entityfactory.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.cpp + +CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.cpp > CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.i + +CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.s + +CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o + + +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Entity/entitymanager.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entitymanager.cpp + +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entitymanager.cpp > CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.i + +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entitymanager.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.s + +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o + + +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: CMakeFiles/VoidSample.dir/flags.make +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/Sprite.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building CXX object CMakeFiles/VoidSample.dir/src/Sprite.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/Sprite.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/Sprite.cpp + +CMakeFiles/VoidSample.dir/src/Sprite.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/Sprite.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/Sprite.cpp > CMakeFiles/VoidSample.dir/src/Sprite.cpp.i + +CMakeFiles/VoidSample.dir/src/Sprite.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/Sprite.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/Sprite.cpp -o CMakeFiles/VoidSample.dir/src/Sprite.cpp.s + +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.requires: + +.PHONY : CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.requires + +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.provides: CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.requires + $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.provides.build +.PHONY : CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.provides + +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/Sprite.cpp.o + + +# Object files for target VoidSample +VoidSample_OBJECTS = \ +"CMakeFiles/VoidSample.dir/src/main.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/game.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/keyboard.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/timermanager.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/timer.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o" \ +"CMakeFiles/VoidSample.dir/src/Sprite.cpp.o" + +# External object files for target VoidSample +VoidSample_EXTERNAL_OBJECTS = + +VoidSample: CMakeFiles/VoidSample.dir/src/main.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/game.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/keyboard.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/timermanager.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/timer.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/src/Sprite.cpp.o +VoidSample: CMakeFiles/VoidSample.dir/build.make +VoidSample: CMakeFiles/VoidSample.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Linking CXX executable VoidSample" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/VoidSample.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/VoidSample.dir/build: VoidSample + +.PHONY : CMakeFiles/VoidSample.dir/build + +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/main.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/game.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/timer.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.requires +CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.requires + +.PHONY : CMakeFiles/VoidSample.dir/requires + +CMakeFiles/VoidSample.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/VoidSample.dir/cmake_clean.cmake +.PHONY : CMakeFiles/VoidSample.dir/clean + +CMakeFiles/VoidSample.dir/depend: + cd /home/juanpablo/Escritorio/martin-the-martian/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/juanpablo/Escritorio/martin-the-martian /home/juanpablo/Escritorio/martin-the-martian /home/juanpablo/Escritorio/martin-the-martian/build /home/juanpablo/Escritorio/martin-the-martian/build /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/VoidSample.dir/depend + diff --git a/build/CMakeFiles/VoidSample.dir/cmake_clean.cmake b/build/CMakeFiles/VoidSample.dir/cmake_clean.cmake new file mode 100644 index 0000000..c049548 --- /dev/null +++ b/build/CMakeFiles/VoidSample.dir/cmake_clean.cmake @@ -0,0 +1,27 @@ +file(REMOVE_RECURSE + "CMakeFiles/VoidSample.dir/src/main.cpp.o" + "CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o" + "CMakeFiles/VoidSample.dir/src/game.cpp.o" + "CMakeFiles/VoidSample.dir/src/keyboard.cpp.o" + "CMakeFiles/VoidSample.dir/src/timermanager.cpp.o" + "CMakeFiles/VoidSample.dir/src/timer.cpp.o" + "CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o" + "CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o" + "CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o" + "CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o" + "CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o" + "CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o" + "CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o" + "CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o" + "CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o" + "CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o" + "CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o" + "CMakeFiles/VoidSample.dir/src/Sprite.cpp.o" + "VoidSample.pdb" + "VoidSample" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/VoidSample.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/CMakeFiles/VoidSample.dir/depend.internal b/build/CMakeFiles/VoidSample.dir/depend.internal new file mode 100644 index 0000000..ccfd58c --- /dev/null +++ b/build/CMakeFiles/VoidSample.dir/depend.internal @@ -0,0 +1,154 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 + +CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o + ../src/ECS/Component/component.h + ../src/ECS/Entity/entity.h + ../src/SignalSlot/signalslot.h + ../src/timer.h + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/anchorpointcomponent.cpp + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o + ../src/ECS/Component/component.h + ../src/ECS/Component/componentfactory.h + ../src/ECS/Entity/entity.h + ../src/SignalSlot/signalslot.h + ../src/timer.h + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.cpp +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o + ../src/ECS/Component/component.h + ../src/ECS/Component/componentmanager.h + ../src/ECS/Entity/entity.h + ../src/ECS/Entity/entityfactory.h + ../src/ECS/Entity/entitymanager.h + ../src/SignalSlot/signalslot.h + ../src/timer.h + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.h + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.cpp + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.h + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.h +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o + ../src/ECS/Component/component.h + ../src/ECS/Component/componentfactory.h + ../src/ECS/Component/componentmanager.h + ../src/ECS/Component/entityinformationcomponent.h + ../src/ECS/Entity/entity.h + ../src/ECS/Entity/entityfactory.h + ../src/ECS/Entity/entitymanager.h + ../src/SignalSlot/signalslot.h + ../src/timer.h + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.cpp +CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o + ../src/ECS/Component/component.h + ../src/ECS/Entity/entity.h + ../src/SignalSlot/signalslot.h + ../src/timer.h + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/lifespancomponent.cpp +CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o + ../src/ECS/Component/component.h + ../src/ECS/Component/texturecomponent.h + ../src/ECS/Entity/entity.h + ../src/SignalSlot/signalslot.h + ../src/sdlwrapper.h + ../src/timer.h + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/texturecomponent.cpp +CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o + ../src/ECS/Component/component.h + ../src/ECS/Entity/entity.h + ../src/SignalSlot/signalslot.h + ../src/timer.h + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entity.h + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.cpp + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.h +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o + ../src/ECS/Component/component.h + ../src/ECS/Component/componentfactory.h + ../src/ECS/Component/componentmanager.h + ../src/ECS/Component/entityinformationcomponent.h + ../src/ECS/Entity/entity.h + ../src/ECS/Entity/entityfactory.h + ../src/ECS/Entity/entitymanager.h + ../src/SignalSlot/signalslot.h + ../src/timer.h + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entitymanager.cpp +CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.cpp + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.h +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o + ../src/ECS/Component/component.h + ../src/ECS/Component/componentfactory.h + ../src/ECS/Component/componentmanager.h + ../src/ECS/Component/entityinformationcomponent.h + ../src/ECS/Entity/entity.h + ../src/ECS/Entity/entityfactory.h + ../src/ECS/Entity/entitymanager.h + ../src/ECS/System/kinematics.h + ../src/SignalSlot/signalslot.h + ../src/timer.h + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/kinematics.cpp +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o + ../src/ECS/Component/component.h + ../src/ECS/Component/componentfactory.h + ../src/ECS/Component/componentmanager.h + ../src/ECS/Component/entityinformationcomponent.h + ../src/ECS/Component/texturecomponent.h + ../src/ECS/Entity/entity.h + ../src/ECS/Entity/entityfactory.h + ../src/ECS/Entity/entitymanager.h + ../src/SignalSlot/signalslot.h + ../src/sdlwrapper.h + ../src/timer.h + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.cpp + /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.h +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o + ../src/ECS/Component/component.h + ../src/ECS/Component/componentfactory.h + ../src/ECS/Component/componentmanager.h + ../src/ECS/Component/entityinformationcomponent.h + ../src/ECS/Component/texturecomponent.h + ../src/ECS/Entity/entity.h + ../src/ECS/Entity/entityfactory.h + ../src/ECS/Entity/entitymanager.h + ../src/SignalSlot/signalslot.h + ../src/Sprite.h + ../src/timer.h + /home/juanpablo/Escritorio/martin-the-martian/src/Sprite.cpp +CMakeFiles/VoidSample.dir/src/game.cpp.o + ../src/ECS/Component/component.h + ../src/ECS/Component/componentfactory.h + ../src/ECS/Component/componentmanager.h + ../src/ECS/Component/entityinformationcomponent.h + ../src/ECS/Component/texturecomponent.h + ../src/ECS/Entity/entity.h + ../src/ECS/Entity/entityfactory.h + ../src/ECS/Entity/entitymanager.h + ../src/ECS/Event/events.h + ../src/ECS/System/kinematics.h + ../src/ECS/System/rendering.h + ../src/SignalSlot/signalslot.h + ../src/Sprite.h + ../src/sdlwrapper.h + ../src/timer.h + /home/juanpablo/Escritorio/martin-the-martian/src/game.cpp +CMakeFiles/VoidSample.dir/src/keyboard.cpp.o + ../src/SignalSlot/signalslot.h + /home/juanpablo/Escritorio/martin-the-martian/src/keyboard.cpp +CMakeFiles/VoidSample.dir/src/main.cpp.o + ../src/SignalSlot/signalslot.h + ../src/sdlwrapper.h + /home/juanpablo/Escritorio/martin-the-martian/src/main.cpp + /home/juanpablo/Escritorio/martin-the-martian/src/timer.h +CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o + ../src/sdlwrapper.h + /home/juanpablo/Escritorio/martin-the-martian/src/sdlwrapper.cpp +CMakeFiles/VoidSample.dir/src/timer.cpp.o + ../src/SignalSlot/signalslot.h + ../src/timer.h + /home/juanpablo/Escritorio/martin-the-martian/src/timer.cpp +CMakeFiles/VoidSample.dir/src/timermanager.cpp.o + ../src/SignalSlot/signalslot.h + ../src/timer.h + ../src/timermanager.h + /home/juanpablo/Escritorio/martin-the-martian/src/timermanager.cpp diff --git a/build/CMakeFiles/VoidSample.dir/depend.make b/build/CMakeFiles/VoidSample.dir/depend.make new file mode 100644 index 0000000..376637e --- /dev/null +++ b/build/CMakeFiles/VoidSample.dir/depend.make @@ -0,0 +1,154 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 + +CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: ../src/ECS/Component/component.h +CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: ../src/ECS/Entity/entity.h +CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: ../src/timer.h +CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: ../src/ECS/Component/anchorpointcomponent.cpp +CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: ../src/ECS/Component/component.h + +CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: ../src/ECS/Component/component.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: ../src/ECS/Component/componentfactory.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: ../src/ECS/Entity/entity.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: ../src/timer.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: ../src/ECS/Component/componentfactory.cpp + +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/component.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/componentmanager.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Entity/entity.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Entity/entityfactory.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Entity/entitymanager.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/timer.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/component.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/componentfactory.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/componentmanager.cpp +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/componentmanager.h +CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/entityinformationcomponent.h + +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Component/component.h +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Component/componentfactory.h +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Component/componentmanager.h +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Component/entityinformationcomponent.h +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Entity/entity.h +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Entity/entityfactory.h +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Entity/entitymanager.h +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/timer.h +CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Component/entityinformationcomponent.cpp + +CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: ../src/ECS/Component/component.h +CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: ../src/ECS/Entity/entity.h +CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: ../src/timer.h +CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: ../src/ECS/Component/component.h +CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: ../src/ECS/Component/lifespancomponent.cpp + +CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/ECS/Component/component.h +CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/ECS/Component/texturecomponent.h +CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/ECS/Entity/entity.h +CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/sdlwrapper.h +CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/timer.h +CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/ECS/Component/texturecomponent.cpp + +CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/ECS/Component/component.h +CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/ECS/Entity/entity.h +CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/timer.h +CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/ECS/Entity/entity.h +CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/ECS/Entity/entityfactory.cpp +CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/ECS/Entity/entityfactory.h + +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Component/component.h +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Component/componentfactory.h +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Component/componentmanager.h +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Component/entityinformationcomponent.h +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Entity/entity.h +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Entity/entityfactory.h +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Entity/entitymanager.h +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/timer.h +CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Entity/entitymanager.cpp + +CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o: ../src/ECS/Event/events.cpp +CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o: ../src/ECS/Event/events.h + +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/Component/component.h +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/Component/componentfactory.h +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/Component/componentmanager.h +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/Component/entityinformationcomponent.h +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/Entity/entity.h +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/Entity/entityfactory.h +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/Entity/entitymanager.h +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/System/kinematics.h +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/timer.h +CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/System/kinematics.cpp + +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Component/component.h +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Component/componentfactory.h +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Component/componentmanager.h +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Component/entityinformationcomponent.h +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Component/texturecomponent.h +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Entity/entity.h +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Entity/entityfactory.h +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Entity/entitymanager.h +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/sdlwrapper.h +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/timer.h +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/System/rendering.cpp +CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/System/rendering.h + +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Component/component.h +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Component/componentfactory.h +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Component/componentmanager.h +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Component/entityinformationcomponent.h +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Component/texturecomponent.h +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Entity/entity.h +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Entity/entityfactory.h +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Entity/entitymanager.h +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/Sprite.h +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/timer.h +CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/Sprite.cpp + +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Component/component.h +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Component/componentfactory.h +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Component/componentmanager.h +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Component/entityinformationcomponent.h +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Component/texturecomponent.h +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Entity/entity.h +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Entity/entityfactory.h +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Entity/entitymanager.h +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Event/events.h +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/System/kinematics.h +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/System/rendering.h +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/Sprite.h +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/sdlwrapper.h +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/timer.h +CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/game.cpp + +CMakeFiles/VoidSample.dir/src/keyboard.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/keyboard.cpp.o: ../src/keyboard.cpp + +CMakeFiles/VoidSample.dir/src/main.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/main.cpp.o: ../src/sdlwrapper.h +CMakeFiles/VoidSample.dir/src/main.cpp.o: ../src/main.cpp +CMakeFiles/VoidSample.dir/src/main.cpp.o: ../src/timer.h + +CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o: ../src/sdlwrapper.h +CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o: ../src/sdlwrapper.cpp + +CMakeFiles/VoidSample.dir/src/timer.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/timer.cpp.o: ../src/timer.h +CMakeFiles/VoidSample.dir/src/timer.cpp.o: ../src/timer.cpp + +CMakeFiles/VoidSample.dir/src/timermanager.cpp.o: ../src/SignalSlot/signalslot.h +CMakeFiles/VoidSample.dir/src/timermanager.cpp.o: ../src/timer.h +CMakeFiles/VoidSample.dir/src/timermanager.cpp.o: ../src/timermanager.h +CMakeFiles/VoidSample.dir/src/timermanager.cpp.o: ../src/timermanager.cpp + diff --git a/build/CMakeFiles/VoidSample.dir/flags.make b/build/CMakeFiles/VoidSample.dir/flags.make new file mode 100644 index 0000000..a509a97 --- /dev/null +++ b/build/CMakeFiles/VoidSample.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -std=gnu++1z + +CXX_DEFINES = -DGTECH_RES_DIR=\"/home/juanpablo/Escritorio/martin-the-martian/src/Tech/Resources/\" -DPNG_FORMAT_SHOULD_BE_USED -DRES_DIR=\"/home/juanpablo/Escritorio/martin-the-martian/Resources/\" + +CXX_INCLUDES = -I/home/juanpablo/Escritorio/martin-the-martian/src -I/home/juanpablo/Escritorio/martin-the-martian/../GLM + diff --git a/build/CMakeFiles/VoidSample.dir/link.txt b/build/CMakeFiles/VoidSample.dir/link.txt new file mode 100644 index 0000000..a8f1868 --- /dev/null +++ b/build/CMakeFiles/VoidSample.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/VoidSample.dir/src/main.cpp.o CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o CMakeFiles/VoidSample.dir/src/game.cpp.o CMakeFiles/VoidSample.dir/src/keyboard.cpp.o CMakeFiles/VoidSample.dir/src/timermanager.cpp.o CMakeFiles/VoidSample.dir/src/timer.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o CMakeFiles/VoidSample.dir/src/Sprite.cpp.o -o VoidSample -lSDL2 -lSDL2_image -lm diff --git a/build/CMakeFiles/VoidSample.dir/progress.make b/build/CMakeFiles/VoidSample.dir/progress.make new file mode 100644 index 0000000..6f2b0c7 --- /dev/null +++ b/build/CMakeFiles/VoidSample.dir/progress.make @@ -0,0 +1,20 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 +CMAKE_PROGRESS_5 = 5 +CMAKE_PROGRESS_6 = 6 +CMAKE_PROGRESS_7 = 7 +CMAKE_PROGRESS_8 = 8 +CMAKE_PROGRESS_9 = 9 +CMAKE_PROGRESS_10 = 10 +CMAKE_PROGRESS_11 = 11 +CMAKE_PROGRESS_12 = 12 +CMAKE_PROGRESS_13 = 13 +CMAKE_PROGRESS_14 = 14 +CMAKE_PROGRESS_15 = 15 +CMAKE_PROGRESS_16 = 16 +CMAKE_PROGRESS_17 = 17 +CMAKE_PROGRESS_18 = 18 +CMAKE_PROGRESS_19 = 19 + diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/feature_tests.bin b/build/CMakeFiles/feature_tests.bin new file mode 100755 index 0000000000000000000000000000000000000000..878e243ba1921b7f393fcf6490f6f4801e27e240 GIT binary patch literal 12304 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 E577kcod5s; literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/feature_tests.c b/build/CMakeFiles/feature_tests.c new file mode 100644 index 0000000..83e86dd --- /dev/null +++ b/build/CMakeFiles/feature_tests.c @@ -0,0 +1,34 @@ + + const char features[] = {"\n" +"C_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 304 +"1" +#else +"0" +#endif +"c_function_prototypes\n" +"C_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L +"1" +#else +"0" +#endif +"c_restrict\n" +"C_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201000L +"1" +#else +"0" +#endif +"c_static_assert\n" +"C_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L +"1" +#else +"0" +#endif +"c_variadic_macros\n" + +}; + +int main(int argc, char** argv) { (void)argv; return features[argc]; } diff --git a/build/CMakeFiles/feature_tests.cxx b/build/CMakeFiles/feature_tests.cxx new file mode 100644 index 0000000..b93418c --- /dev/null +++ b/build/CMakeFiles/feature_tests.cxx @@ -0,0 +1,405 @@ + + const char features[] = {"\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_aggregate_default_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alias_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alignas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alignof\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_attributes\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_attribute_deprecated\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_auto_type\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_binary_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_constexpr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_contextual_conversions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_decltype\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_decltype_auto\n" +"CXX_FEATURE:" +#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_decltype_incomplete_return_types\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_default_function_template_args\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_defaulted_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_defaulted_move_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_delegating_constructors\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_deleted_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_digit_separators\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_enum_forward_declarations\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_explicit_conversions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_extended_friend_declarations\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_extern_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_final\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_func_identifier\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_generalized_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_generic_lambdas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_inheriting_constructors\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_inline_namespaces\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_lambdas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_lambda_init_captures\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_local_type_template_args\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_long_long_type\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_noexcept\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_nonstatic_member_init\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_nullptr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_override\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_range_for\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_raw_string_literals\n" +"CXX_FEATURE:" +#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_reference_qualified_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_relaxed_constexpr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_return_type_deduction\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_right_angle_brackets\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_rvalue_references\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_sizeof_member\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_static_assert\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_strong_enums\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && __cplusplus +"1" +#else +"0" +#endif +"cxx_template_template_parameters\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_thread_local\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_trailing_return_types\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_unicode_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_uniform_initialization\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_unrestricted_unions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_user_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_variable_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_variadic_macros\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_variadic_templates\n" + +}; + +int main(int argc, char** argv) { (void)argv; return features[argc]; } diff --git a/build/CMakeFiles/progress.marks b/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..d6b2404 --- /dev/null +++ b/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +19 diff --git a/build/VoidSample b/build/VoidSample new file mode 100755 index 0000000000000000000000000000000000000000..1b0cb86084453ee32d89aabf3be334162c198329 GIT binary patch literal 558448 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�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 literal 0 HcmV?d00001 diff --git a/build/cmake_install.cmake b/build/cmake_install.cmake new file mode 100644 index 0000000..79745b0 --- /dev/null +++ b/build/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /home/juanpablo/Escritorio/martin-the-martian + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/juanpablo/Escritorio/martin-the-martian/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/cmake/Sources.cmake b/cmake/Sources.cmake index 172d312..8b51fdd 100644 --- a/cmake/Sources.cmake +++ b/cmake/Sources.cmake @@ -53,5 +53,5 @@ endfunction() function(LINK_STANDARD_LIBRARIES PROJECT_NAME) - target_link_libraries(${ProjectName} "-liconv" "-lm") -endfunction() \ No newline at end of file + target_link_libraries(${ProjectName} "-lSDL2" "-lSDL2_image" "-lm") +endfunction() diff --git a/src/Sprite.h b/src/Sprite.h index 1a1236f..cd21389 100644 --- a/src/Sprite.h +++ b/src/Sprite.h @@ -2,7 +2,7 @@ #define __SHIP__ #include -#include +#include #include #include @@ -27,4 +27,4 @@ namespace GTech{ } -#endif /* __SHIP__ */ \ No newline at end of file +#endif /* __SHIP__ */ diff --git a/src/game.cpp b/src/game.cpp index fe41b9a..3cac40f 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -1,7 +1,9 @@ - #include #include +#include //change +#include //change + #include #include #include @@ -19,16 +21,33 @@ void RegisterKeyboardEvents(Uint32 event, vector& keys, std::function= 360.0f) ? 360.0f : 0.0f; direction += (direction < 0.0f ) ? 360.0f : 0.0f; - + return direction; } @@ -54,14 +73,21 @@ namespace GAME{ SDLK_RIGHT, SDLK_LEFT, SDLK_UP, - SDLK_DOWN + SDLK_DOWN, + SDLK_z, + SDLK_x, + SDLK_c }; RegisterKeyboardEvents(SDL_KEYDOWN, arrowKeysGroup, OnArrowKeyPressed); RegisterKeyboardEvent(SDL_KEYDOWN, SDLK_ESCAPE, OnEscPressed); - RegisterKeyboardEvent(SDL_KEYDOWN, SDLK_SPACE, OnFirePressed); + //RegisterKeyboardEvent(SDL_KEYDOWN, SDLK_SPACE, OnFirePressed); RegisterKeyboardEvents(SDL_KEYUP, arrowKeysGroup, OnArrowKeyPressed); + RegisterKeyboardEvent(SDL_KEYDOWN, SDLK_SPACE, numFire); + // RegisterKeyboardEvents(SDL_KEYDOWN, arrowKeysGroup, moveEnemy); + //RegisterKeyboardEvents(SDL_KEYUP, arrowKeysGroup, moveEnemy); - + + /* Create Sprite */ auto shipTexturePath = std::string(RES_DIR)+"ships/goodguy3.png"; shipId = GTech::Sprite::CreateSprite(shipTexturePath); @@ -69,10 +95,15 @@ namespace GAME{ /* Create Background */ auto backgroundTexturePath = std::string(RES_DIR)+"backgrounds/B0dbg.png"; backId = GTech::Sprite::CreateSprite(backgroundTexturePath); + + /* create enemy */ + auto enemyTexturePath = std::string(RES_DIR)+"ships/enemy0.png"; + enemyId = GTech::Sprite::CreateSprite(enemyTexturePath); - /* Dimensions */ - auto [width, height] = SDLWindowSize(); + /* Dimensions */ + auto [width, height] = SDLWindowSize(); + /* Init Systems */ ECS::RenderingSystem::InitRenderingSystem(); ECS::KinematicsSystem::InitKinematicsSystem(); @@ -90,17 +121,24 @@ namespace GAME{ ECS::KinematicsSystem::SubscribeEntity(backId); GTech::Sprite::SetPosition(backId, glm::vec3(width >> 1, height >> 1, 0)); + //enemy + GTech::Sprite::SetPosition(enemyId, glm::vec3(width >> 2, height >> 2, 5)); + GTech::Sprite::SetScale(enemyId, 0.16); + ECS::RenderingSystem::SubscribeEntity(enemyId); + ECS::KinematicsSystem::SubscribeEntity(enemyId); + + } void MainLoop() { bGameIsOn = true; - + xtime = true; ECS::LifeSpanComponent_ x; auto signalId = x.onLifeSpanEnded.connect_function(OnTimerDone); - x.Set(6000); - + x.Set(5000); + while (bGameIsOn) { @@ -108,6 +146,8 @@ namespace GAME{ ECS::RenderingSystem::UpdateRenderingSystem(); ECS::KinematicsSystem::UpdateKinematicsSystem(); x.Update(); + moveEnemy(); + //collision(); } x.onLifeSpanEnded.disconnect(signalId); @@ -125,11 +165,13 @@ namespace GAME{ auto& componentManager = ECS::ComponentManager::GetInstance(); auto shipInformationComponent = ECS::ComponentManager::GetInformationComponent(shipId); auto [posId, anglePositionId, anchorId, textureId] = shipInformationComponent.GetRenderingTupleIds(); - + + //Get Position and Direction of ship auto position = componentManager.GetComponentRaw(posId)->position; auto direction = GAME::GetEntityDirection(componentManager, shipInformationComponent); - + // std::cout << direction << '\n'; + //Set Position of the bolt GTech::Sprite::SetPosition(boltId, position); @@ -142,23 +184,102 @@ namespace GAME{ auto radians = glm::radians(direction); speedComponent->speed.x = maxSpeed * glm::cos(radians); speedComponent->speed.y = maxSpeed * glm::sin(radians); + + } + + void space(){ + + auto [width, height] = SDLWindowSize(); + + std::cout << "entra a space \n"; + + auto& componentManager = ECS::ComponentManager::GetInstance(); + auto enviroment = std::string(RES_DIR)+"red_martian64x64.png"; + auto enviromentId = GTech::Sprite::CreateSprite(enviroment); + + GTech::Sprite::SetPosition(enviromentId, glm::vec3(width >> 2, height >> 5, 5)); + + auto enviromentInfo = ECS::ComponentManager::GetInformationComponent(enviromentId); + ECS::KinematicsSystem::SubscribeEntity(enviromentId); + ECS::RenderingSystem::SubscribeEntity(enviromentId); + + auto enKinematicTuples = enviromentInfo.GetKinematicTuples(); + auto [enPosId, enbackSpeedId, enbackAccelId] = enKinematicTuples[0]; + auto enviromentSpeedComponent = componentManager.GetComponentRaw(enbackSpeedId); + + auto direction = GAME::GetEntityDirection(componentManager, enviromentInfo); + + auto const maxSpeed = 160.0f; + auto radians = glm::radians(direction); + // enviromentSpeedComponent->speed.x = maxSpeed * glm::cos(radians); + enviromentSpeedComponent->speed.y = maxSpeed * glm::sin(radians); + enviromentSpeedComponent->speed *= -1; + } + void OnFireEnemy(const uint32_t& kbEvent, const int32_t& kbKey){ + auto resPath = std::string(RES_DIR)+"red_martian64x64.png"; + auto boltId = GTech::Sprite::CreateSprite(resPath); + + auto boltInfo = ECS::ComponentManager::GetInformationComponent(boltId); + ECS::KinematicsSystem::SubscribeEntity(boltId); + ECS::RenderingSystem::SubscribeEntity(boltId); + + auto& componentManager = ECS::ComponentManager::GetInstance(); + auto enemyInformationComponent = ECS::ComponentManager::GetInformationComponent(enemyId); + auto [posId, anglePositionId, anchorId, textureId] = enemyInformationComponent.GetRenderingTupleIds(); + + + //Get Position and Direction of ship + auto position = componentManager.GetComponentRaw(posId)->position; + auto direction = GAME::GetEntityDirection(componentManager, enemyInformationComponent); + // std::cout << position[0] << "\n"; + //Set Position of the bolt + GTech::Sprite::SetPosition(boltId, position); + + //Set Speed of the bolt. + auto kinematicTuples = boltInfo.GetKinematicTuples(); + auto [boltPosId, boltSpeedId, boltAccelId] = kinematicTuples[0]; + auto speedComponent = componentManager.GetComponentRaw(boltSpeedId); + + auto const maxSpeed = -320.0l; + auto radians = glm::radians(direction); + speedComponent->speed.x = maxSpeed * glm::cos(radians); + speedComponent->speed.y = maxSpeed * glm::sin(radians); + + } + + void OnTimerDone(){ + + // xtime=false; + space(); + // ExitGame(); + } + void numFire(const uint32_t& kbEvent, const int32_t& kbKey){ + if(SDLK_SPACE){ + touched++; + // space(4,5); + } + if(touched<=100 && xtime==true ){ + OnFirePressed(kbEvent, kbKey); + OnFireEnemy(kbEvent, kbKey); + } + //else if(touched>100) + // std::cout << "tus " << touched << " balas se acabaron "<(speedId); + + auto position = componentManager.GetComponentRaw(posId); + + positionShip = position->position.z; + // std::cout<< position->position.y << "\n"; if (kbKey == SDLK_LEFT && kbEvent == SDL_KEYDOWN){ angleSpeedComponent->speed.z = -45.0f; @@ -177,26 +303,83 @@ namespace GAME{ } else { angleSpeedComponent->speed.z = 0.0f; } + if (kbKey == SDLK_UP){ + shi ++; + } + //std::cout << posId << "ship" << "\n"; + if (kbKey == SDLK_UP || (kbKey == SDLK_LEFT && shi >=1) || (kbKey == SDLK_RIGHT && shi >=1) ) { - - if (kbKey == SDLK_UP) { - - auto backInformationComponent = ECS::ComponentManager::GetInformationComponent(backId); + auto backInformationComponent = ECS::ComponentManager::GetInformationComponent(shipId); auto backKinematicTuples = backInformationComponent.GetKinematicTuples(); auto [backPosId, backSpeedId, backAccelId] = backKinematicTuples[0]; auto backSpeedComponent = componentManager.GetComponentRaw(backSpeedId); - auto direction = GAME::GetEntityDirection(componentManager, shipInformationComponent); + auto direction = GAME::GetEntityDirection(componentManager, backInformationComponent); auto const maxSpeed = 160.0f; auto radians = glm::radians(direction); backSpeedComponent->speed.x = maxSpeed * glm::cos(radians); backSpeedComponent->speed.y = maxSpeed * glm::sin(radians); - backSpeedComponent->speed *= -1; + backSpeedComponent->speed *= 1; + + + } + } + + void moveEnemy(){ //(const uint32_t& kbEvent, const int32_t& kbKey){ + + auto& componentManager = ECS::ComponentManager::GetInstance(); + auto enemyInformationComponent = ECS::ComponentManager::GetInformationComponent(enemyId); + auto kinematicTuples = enemyInformationComponent.GetKinematicTuples(); + auto [posId, speedId, accelId] = kinematicTuples[1]; + + auto angleSpeedComponent = componentManager.GetComponentRaw(speedId); + +/* + if (kbKey == SDLK_z && kbEvent == SDL_KEYDOWN){ + angleSpeedComponent->speed.z = -45.0f; + } else if (kbKey == SDLK_c && kbEvent == SDL_KEYDOWN) { + angleSpeedComponent->speed.z = +45.0f; + } else { + angleSpeedComponent->speed.z = 0.0f; } + if (kbKey == SDLK_x){ + ene ++; + } */ + + + angleSpeedComponent->speed.z = -45.0f; + + // if (kbKey == SDLK_x || (kbKey == SDLK_z && ene >=1) || (kbKey == SDLK_c && ene >=1) ) { + + auto [backPosId, backSpeedId, backAccelId] = kinematicTuples[0]; + auto backSpeedComponent = componentManager.GetComponentRaw(backSpeedId); + + auto direction = GAME::GetEntityDirection(componentManager, enemyInformationComponent); + + auto const maxSpeed = 160.0f; + auto radians = glm::radians(direction); + backSpeedComponent->speed.x = maxSpeed * glm::cos(radians); + backSpeedComponent->speed.y = maxSpeed * glm::sin(radians); + backSpeedComponent->speed *= -1; + + + auto position = componentManager.GetComponentRaw(posId); + positionEnemy = position->position.z; + // } + } + + void collision(){ + + std::cout << positionEnemy << '\n'; + std::cout << positionShip << '\n'; + + if(positionShip == 0 && positionEnemy == -112) + ExitGame(); + } }; diff --git a/src/sdlwrapper.cpp b/src/sdlwrapper.cpp index 89263b8..2aca103 100644 --- a/src/sdlwrapper.cpp +++ b/src/sdlwrapper.cpp @@ -5,7 +5,7 @@ #include #include -#include +#include #include #include From a34aec74299b98629a85f8c1b8069576941459f4 Mon Sep 17 00:00:00 2001 From: Juan Pablo Date: Thu, 16 Aug 2018 15:54:34 -0500 Subject: [PATCH 3/4] silver challenge #2 --- .../VoidSample.dir/CXX.includecache | 4 ---- build/VoidSample | Bin 558448 -> 554200 bytes 2 files changed, 4 deletions(-) diff --git a/build/CMakeFiles/VoidSample.dir/CXX.includecache b/build/CMakeFiles/VoidSample.dir/CXX.includecache index 8a2b0e3..950119a 100644 --- a/build/CMakeFiles/VoidSample.dir/CXX.includecache +++ b/build/CMakeFiles/VoidSample.dir/CXX.includecache @@ -347,10 +347,6 @@ vector - functional - -chrono -- -thread -- glm/detail/func_trigonometric.hpp - SDL2/SDL.h diff --git a/build/VoidSample b/build/VoidSample index 1b0cb86084453ee32d89aabf3be334162c198329..afe9f76992bfdb1ea8ba6c1d4db33dc90bbdfa12 100755 GIT binary patch delta 147398 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 z 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 J$IY|0_%FF|!oUCk delta 150998 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 Gs{9WsI%&WF From cd609ddf8c0d5fda30ddd31261f761487b16eccf Mon Sep 17 00:00:00 2001 From: Juan Pablo Date: Thu, 16 Aug 2018 16:19:33 -0500 Subject: [PATCH 4/4] remove build --- build/CMakeCache.txt | 330 --------- build/CMakeFiles/3.10.2/CMakeCCompiler.cmake | 73 -- .../CMakeFiles/3.10.2/CMakeCXXCompiler.cmake | 75 --- .../3.10.2/CMakeDetermineCompilerABI_C.bin | Bin 8240 -> 0 bytes .../3.10.2/CMakeDetermineCompilerABI_CXX.bin | Bin 8256 -> 0 bytes build/CMakeFiles/3.10.2/CMakeSystem.cmake | 15 - .../3.10.2/CompilerIdC/CMakeCCompilerId.c | 598 ----------------- build/CMakeFiles/3.10.2/CompilerIdC/a.out | Bin 8400 -> 0 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 576 ---------------- build/CMakeFiles/3.10.2/CompilerIdCXX/a.out | Bin 8408 -> 0 bytes .../CMakeDirectoryInformation.cmake | 16 - build/CMakeFiles/CMakeOutput.log | 633 ------------------ build/CMakeFiles/TargetDirectories.txt | 3 - .../VoidSample.dir/CXX.includecache | 434 ------------ .../VoidSample.dir/DependInfo.cmake | 46 -- build/CMakeFiles/VoidSample.dir/build.make | 572 ---------------- .../VoidSample.dir/cmake_clean.cmake | 27 - .../CMakeFiles/VoidSample.dir/depend.internal | 154 ----- build/CMakeFiles/VoidSample.dir/depend.make | 154 ----- build/CMakeFiles/VoidSample.dir/flags.make | 10 - build/CMakeFiles/VoidSample.dir/link.txt | 1 - build/CMakeFiles/VoidSample.dir/progress.make | 20 - build/CMakeFiles/cmake.check_cache | 1 - build/CMakeFiles/feature_tests.bin | Bin 12304 -> 0 bytes build/CMakeFiles/feature_tests.c | 34 - build/CMakeFiles/feature_tests.cxx | 405 ----------- build/CMakeFiles/progress.marks | 1 - build/VoidSample | Bin 554200 -> 0 bytes build/cmake_install.cmake | 49 -- 29 files changed, 4227 deletions(-) delete mode 100644 build/CMakeCache.txt delete mode 100644 build/CMakeFiles/3.10.2/CMakeCCompiler.cmake delete mode 100644 build/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake delete mode 100755 build/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin delete mode 100755 build/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 build/CMakeFiles/3.10.2/CMakeSystem.cmake delete mode 100644 build/CMakeFiles/3.10.2/CompilerIdC/CMakeCCompilerId.c delete mode 100755 build/CMakeFiles/3.10.2/CompilerIdC/a.out delete mode 100644 build/CMakeFiles/3.10.2/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100755 build/CMakeFiles/3.10.2/CompilerIdCXX/a.out delete mode 100644 build/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 build/CMakeFiles/CMakeOutput.log delete mode 100644 build/CMakeFiles/TargetDirectories.txt delete mode 100644 build/CMakeFiles/VoidSample.dir/CXX.includecache delete mode 100644 build/CMakeFiles/VoidSample.dir/DependInfo.cmake delete mode 100644 build/CMakeFiles/VoidSample.dir/build.make delete mode 100644 build/CMakeFiles/VoidSample.dir/cmake_clean.cmake delete mode 100644 build/CMakeFiles/VoidSample.dir/depend.internal delete mode 100644 build/CMakeFiles/VoidSample.dir/depend.make delete mode 100644 build/CMakeFiles/VoidSample.dir/flags.make delete mode 100644 build/CMakeFiles/VoidSample.dir/link.txt delete mode 100644 build/CMakeFiles/VoidSample.dir/progress.make delete mode 100644 build/CMakeFiles/cmake.check_cache delete mode 100755 build/CMakeFiles/feature_tests.bin delete mode 100644 build/CMakeFiles/feature_tests.c delete mode 100644 build/CMakeFiles/feature_tests.cxx delete mode 100644 build/CMakeFiles/progress.marks delete mode 100755 build/VoidSample delete mode 100644 build/cmake_install.cmake diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt deleted file mode 100644 index 5d77660..0000000 --- a/build/CMakeCache.txt +++ /dev/null @@ -1,330 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /home/juanpablo/Escritorio/martin-the-martian/build -# It was generated by CMake: /usr/bin/cmake -# You can edit this file to change values found and used by cmake. -# If you do not want to change any of the values, simply exit the editor. -# If you do want to change a value, simply edit, save, and exit the editor. -# The syntax for the file is as follows: -# KEY:TYPE=VALUE -# KEY is the name of a variable in the cache. -# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. -# VALUE is the current value for the KEY. - -######################## -# EXTERNAL cache entries -######################## - -//Path to a program. -CMAKE_AR:FILEPATH=/usr/bin/ar - -//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or -// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. -CMAKE_BUILD_TYPE:STRING= - -//Enable/Disable color output during build. -CMAKE_COLOR_MAKEFILE:BOOL=ON - -//CXX compiler -CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ - -//A wrapper around 'ar' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7 - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 - -//Flags used by the compiler during all build types. -CMAKE_CXX_FLAGS:STRING= - -//Flags used by the compiler during debug builds. -CMAKE_CXX_FLAGS_DEBUG:STRING=-g - -//Flags used by the compiler during release builds for minimum -// size. -CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the compiler during release builds. -CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the compiler during release builds with debug info. -CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//C compiler -CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc - -//A wrapper around 'ar' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7 - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 - -//Flags used by the compiler during all build types. -CMAKE_C_FLAGS:STRING= - -//Flags used by the compiler during debug builds. -CMAKE_C_FLAGS_DEBUG:STRING=-g - -//Flags used by the compiler during release builds for minimum -// size. -CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the compiler during release builds. -CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the compiler during release builds with debug info. -CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//Flags used by the linker. -CMAKE_EXE_LINKER_FLAGS:STRING= - -//Flags used by the linker during debug builds. -CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Enable/Disable output of compile commands during generation. -CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF - -//Install path prefix, prepended onto install directories. -CMAKE_INSTALL_PREFIX:PATH=/usr/local - -//Path to a program. -CMAKE_LINKER:FILEPATH=/usr/bin/ld - -//Path to a program. -CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make - -//Flags used by the linker during the creation of modules. -CMAKE_MODULE_LINKER_FLAGS:STRING= - -//Flags used by the linker during debug builds. -CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Path to a program. -CMAKE_NM:FILEPATH=/usr/bin/nm - -//Path to a program. -CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy - -//Path to a program. -CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump - -//Value Computed by CMake -CMAKE_PROJECT_NAME:STATIC=VoidSample - -//Path to a program. -CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib - -//Flags used by the linker during the creation of dll's. -CMAKE_SHARED_LINKER_FLAGS:STRING= - -//Flags used by the linker during debug builds. -CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//If set, runtime paths are not added when installing shared libraries, -// but are added when building. -CMAKE_SKIP_INSTALL_RPATH:BOOL=NO - -//If set, runtime paths are not added when using shared libraries. -CMAKE_SKIP_RPATH:BOOL=NO - -//Flags used by the linker during the creation of static libraries. -CMAKE_STATIC_LINKER_FLAGS:STRING= - -//Flags used by the linker during debug builds. -CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Path to a program. -CMAKE_STRIP:FILEPATH=/usr/bin/strip - -//If this value is on, makefiles will be generated without the -// .SILENT directive, and all commands will be echoed to the console -// during the make. This is useful for debugging only. With Visual -// Studio IDE projects all commands are done without /nologo. -CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE - -//Value Computed by CMake -VoidSample_BINARY_DIR:STATIC=/home/juanpablo/Escritorio/martin-the-martian/build - -//Value Computed by CMake -VoidSample_SOURCE_DIR:STATIC=/home/juanpablo/Escritorio/martin-the-martian - - -######################## -# INTERNAL cache entries -######################## - -//ADVANCED property for variable: CMAKE_AR -CMAKE_AR-ADVANCED:INTERNAL=1 -//This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/home/juanpablo/Escritorio/martin-the-martian/build -//Major version of cmake used to create the current loaded cache -CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 -//Minor version of cmake used to create the current loaded cache -CMAKE_CACHE_MINOR_VERSION:INTERNAL=10 -//Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 -//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE -CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 -//Path to CMake executable. -CMAKE_COMMAND:INTERNAL=/usr/bin/cmake -//Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack -//Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest -//ADVANCED property for variable: CMAKE_CXX_COMPILER -CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR -CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB -CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS -CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG -CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL -CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE -CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO -CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER -CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_AR -CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB -CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS -CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG -CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL -CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE -CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO -CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//Executable file format -CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS -CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG -CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE -CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS -CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 -//Name of external makefile project generator. -CMAKE_EXTRA_GENERATOR:INTERNAL= -//Name of generator. -CMAKE_GENERATOR:INTERNAL=Unix Makefiles -//Name of generator platform. -CMAKE_GENERATOR_PLATFORM:INTERNAL= -//Name of generator toolset. -CMAKE_GENERATOR_TOOLSET:INTERNAL= -//Source directory with the top level CMakeLists.txt file for this -// project -CMAKE_HOME_DIRECTORY:INTERNAL=/home/juanpablo/Escritorio/martin-the-martian -//Install .so files without execute permission. -CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 -//ADVANCED property for variable: CMAKE_LINKER -CMAKE_LINKER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MAKE_PROGRAM -CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS -CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG -CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE -CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_NM -CMAKE_NM-ADVANCED:INTERNAL=1 -//number of local generators -CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJCOPY -CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJDUMP -CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 -//Platform information initialized -CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_RANLIB -CMAKE_RANLIB-ADVANCED:INTERNAL=1 -//Path to CMake installation. -CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.10 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS -CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG -CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE -CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH -CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_RPATH -CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS -CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG -CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE -CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STRIP -CMAKE_STRIP-ADVANCED:INTERNAL=1 -//uname command -CMAKE_UNAME:INTERNAL=/bin/uname -//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE -CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 - diff --git a/build/CMakeFiles/3.10.2/CMakeCCompiler.cmake b/build/CMakeFiles/3.10.2/CMakeCCompiler.cmake deleted file mode 100644 index 9a941e5..0000000 --- a/build/CMakeFiles/3.10.2/CMakeCCompiler.cmake +++ /dev/null @@ -1,73 +0,0 @@ -set(CMAKE_C_COMPILER "/usr/bin/cc") -set(CMAKE_C_COMPILER_ARG1 "") -set(CMAKE_C_COMPILER_ID "GNU") -set(CMAKE_C_COMPILER_VERSION "7.3.0") -set(CMAKE_C_COMPILER_VERSION_INTERNAL "") -set(CMAKE_C_COMPILER_WRAPPER "") -set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") -set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") -set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") -set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") -set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") - -set(CMAKE_C_PLATFORM_ID "Linux") -set(CMAKE_C_SIMULATE_ID "") -set(CMAKE_C_SIMULATE_VERSION "") - - - -set(CMAKE_AR "/usr/bin/ar") -set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-7") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") -set(CMAKE_LINKER "/usr/bin/ld") -set(CMAKE_COMPILER_IS_GNUCC 1) -set(CMAKE_C_COMPILER_LOADED 1) -set(CMAKE_C_COMPILER_WORKS TRUE) -set(CMAKE_C_ABI_COMPILED TRUE) -set(CMAKE_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_C_COMPILER_ENV_VAR "CC") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_C_COMPILER_ID_RUN 1) -set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) -set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_C_LINKER_PREFERENCE 10) - -# Save compiler ABI information. -set(CMAKE_C_SIZEOF_DATA_PTR "8") -set(CMAKE_C_COMPILER_ABI "ELF") -set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") - -if(CMAKE_C_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_C_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") -endif() - -if(CMAKE_C_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") -endif() - -set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake deleted file mode 100644 index 1404958..0000000 --- a/build/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,75 +0,0 @@ -set(CMAKE_CXX_COMPILER "/usr/bin/c++") -set(CMAKE_CXX_COMPILER_ARG1 "") -set(CMAKE_CXX_COMPILER_ID "GNU") -set(CMAKE_CXX_COMPILER_VERSION "7.3.0") -set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") -set(CMAKE_CXX_COMPILER_WRAPPER "") -set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") -set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17") -set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") -set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") -set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") -set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") - -set(CMAKE_CXX_PLATFORM_ID "Linux") -set(CMAKE_CXX_SIMULATE_ID "") -set(CMAKE_CXX_SIMULATE_VERSION "") - - - -set(CMAKE_AR "/usr/bin/ar") -set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-7") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") -set(CMAKE_LINKER "/usr/bin/ld") -set(CMAKE_COMPILER_IS_GNUCXX 1) -set(CMAKE_CXX_COMPILER_LOADED 1) -set(CMAKE_CXX_COMPILER_WORKS TRUE) -set(CMAKE_CXX_ABI_COMPILED TRUE) -set(CMAKE_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_CXX_COMPILER_ID_RUN 1) -set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP) -set(CMAKE_CXX_LINKER_PREFERENCE 30) -set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) - -# Save compiler ABI information. -set(CMAKE_CXX_SIZEOF_DATA_PTR "8") -set(CMAKE_CXX_COMPILER_ABI "ELF") -set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") - -if(CMAKE_CXX_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_CXX_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") -endif() - -if(CMAKE_CXX_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") -endif() - -set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin deleted file mode 100755 index a3e32912a58f3013c7923aff5889a05bfc7fc935..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8240 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 Z(`t`#v}@OL>{?xak2LT;1O>hN{{-M1Ga~>1 diff --git a/build/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin deleted file mode 100755 index fdb5cf4c9459881f5dbf03d68fb80415f6ea6b06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8256 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 fzPt4`3Z*%1@)<|FPA$i>we`DI1Mfpnpk%cyS diff --git a/build/CMakeFiles/3.10.2/CMakeSystem.cmake b/build/CMakeFiles/3.10.2/CMakeSystem.cmake deleted file mode 100644 index 2b63e1d..0000000 --- a/build/CMakeFiles/3.10.2/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-4.15.0-30-generic") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "4.15.0-30-generic") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Linux-4.15.0-30-generic") -set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "4.15.0-30-generic") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/3.10.2/CompilerIdC/CMakeCCompilerId.c b/build/CMakeFiles/3.10.2/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index 722faa8..0000000 --- a/build/CMakeFiles/3.10.2/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,598 +0,0 @@ -#ifdef __cplusplus -# error "A C++ compiler has been selected for C." -#endif - -#if defined(__18CXX) -# define ID_VOID_MAIN -#endif -#if defined(__CLASSIC_C__) -/* cv-qualifiers did not exist in K&R C */ -# define const -# define volatile -#endif - - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif - /* __INTEL_COMPILER = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# if defined(__INTEL_COMPILER_UPDATE) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) -# else -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# endif -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_C) -# define COMPILER_ID "SunPro" -# if __SUNPRO_C >= 0x5100 - /* __SUNPRO_C = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# endif - -#elif defined(__HP_cc) -# define COMPILER_ID "HP" - /* __HP_cc = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) - -#elif defined(__DECC) -# define COMPILER_ID "Compaq" - /* __DECC_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) - -#elif defined(__IBMC__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 -# define COMPILER_ID "XL" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#elif defined(__TINYC__) -# define COMPILER_ID "TinyCC" - -#elif defined(__BCC__) -# define COMPILER_ID "Bruce" - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__GNUC__) -# define COMPILER_ID "GNU" -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" -#if defined(__VISUALDSPVERSION__) - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - -#elif defined(__ARMCC_VERSION) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) -# define COMPILER_ID "SDCC" -# if defined(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) -# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) -# else - /* SDCC = VRP */ -# define COMPILER_VERSION_MAJOR DEC(SDCC/100) -# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) -# define COMPILER_VERSION_PATCH DEC(SDCC % 10) -# endif - -#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) -# define COMPILER_ID "MIPSpro" -# if defined(_SGI_COMPILER_VERSION) - /* _SGI_COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) -# else - /* _COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) -# endif - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__sgi) -# define COMPILER_ID "MIPSpro" - -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXE) || defined(__CRAYXC) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) -# define PLATFORM_ID "IRIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number components. */ -#ifdef COMPILER_VERSION_MAJOR -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - - -#if !defined(__STDC__) -# if defined(_MSC_VER) && !defined(__clang__) -# define C_DIALECT "90" -# else -# define C_DIALECT -# endif -#elif __STDC_VERSION__ >= 201000L -# define C_DIALECT "11" -#elif __STDC_VERSION__ >= 199901L -# define C_DIALECT "99" -#else -# define C_DIALECT "90" -#endif -const char* info_language_dialect_default = - "INFO" ":" "dialect_default[" C_DIALECT "]"; - -/*--------------------------------------------------------------------------*/ - -#ifdef ID_VOID_MAIN -void main() {} -#else -# if defined(__CLASSIC_C__) -int main(argc, argv) int argc; char *argv[]; -# else -int main(int argc, char* argv[]) -# endif -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#ifdef COMPILER_VERSION_INTERNAL - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXE) || defined(__CRAYXC) - require += info_cray[argc]; -#endif - require += info_language_dialect_default[argc]; - (void)argv; - return require; -} -#endif diff --git a/build/CMakeFiles/3.10.2/CompilerIdC/a.out b/build/CMakeFiles/3.10.2/CompilerIdC/a.out deleted file mode 100755 index da472d62917a18507f1b7c01f9ffd8ba1bab59ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8400 zcmeHMU2I%e5kBj+W9P?f$4ycvsmRi%C@JyA&X40H4fXmj*T_yn>VzNHxxL<9+pDg3 zqusk;S42c|8?jB@M!-XO0D**5A<9EQDuoB+$VotbArXQ`P^5qw6d(ncmf)5o%gnj+ z+4o+rDF`H9a-`ik=Q}fV=FXjScFybWo2^3TuGn z*w&e9JtP{|9ne;>!w?EN9 zw}>J?eN=NP1q!)Okes$t=0Awk3d3PpZ!y2riv6JSxN2)EIoP~oYbxH5N~ZH;4P!0M z4b3|uxlCl6es0#!y!#Iv(JS%$hHKg8RrFzu=N~$Escxue*GJC1^xLlQpZeKrmri{* z#Cp26lRR`Hy$$rmy9cS?Rrue z5QQsP;bQtu?psT2D!K$QwRv4%E{fb66s*A`@kQDh=Y5D6E}@Q{@PDEZ!?c^diB>x=yc~zFA#4@ADlc_|upH9mG%sA9DZ+)Dk1qGEvzZYR!gPqM^oUXj5A#Onk)O7OK+cF8e`|AKd2?L-*P} z58U&>JrDdpJb*k8c^z^p&=q1-y(B|&T~cw$-*62?{6_yy?hbK5gg2yCRfWG&D8m^>F)U2lzl!f|SYQzVBuZQZ9shvKJ33yTp%ZkZziY zBQJl&T>N0CT{@ns78#)~gkjR4uDb?Sg6D`{wqu7pE+%MEnKSYK8sh zpZu!x=?>iN0_@9Qvn%1)i{47!P|1uO-|c4{Hgp zD-r)~8uuxup(T3!@s=h$ypUa;Abe%n8ijKZEYC5n=J!{*Ong=2Ym~pv@e<+ehZ*@H zO9=l(qO}xPExtG(7Jk%QaR>T===axGE)vdq{QkKjdOjoT>bniC`AgB`udlqzI6bdl z4_`;aVzZm9Bm6-(ApLWC-G%2~Gx4+ErX(J=34goB*Ql_s-lJk!J7?#Ih9WUFUk)?v zQ8UH`u^bh{;u&)|l^L{BX57wXbEcIaQ+zW{CG12zva5MFm)=S+aVaioTG^~MZYI)p zc3cf*t7j1-v^>=9y;K;b?EC*?FMDq^g`(Ca%nm zPalZ(cDH+Hboq}Uy1|>BhG;N44l8qi&%w56k9n}G>+#M$voG4#)5%(O(J+?FYwQ1Y znJ^KzYzrdub;j0KPodFdE~l7Cyxz*98P8?R5i1?%s$=&-;)*BJWcSuCI;+CP!wDO>SZWH>_|J26Jz9FN4A(XTC%7?B7Z ziIY4=j=U3!js*Io+!{^B$Q*v_5%Rc-&>I+~&@Qn*|5J$bdD_x*RVn0YpvdQ;mwDao zAsXa!cTON5I=teLK^~-k@TWlsNS^N) zkbhM=peXe6G0V>md1NX_3FFis^2j$qagQMu-TeMLMkwDYAdkEh6!$aO4?fVRNS^N~ z7$biL4eM2%8lKyJfz{L0VV^>NR_-yNVKEr%`=9?Al4Tb88Jf$7kr&@jbMEGUf6vjR zTON5cDE`lY4vaxx^vNT?28F$l#~76JGxz%VT?Va#V?+Vgg}$%*K^0(|A{(`VSVIhjUw;o_q`4^L$Zwd*Ma;-nsYbE zyD4JF&G#u;zfl~=b)HA)1AB1(aeTvexBM3=)#ujhQ;v0=S>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_CC) -# define COMPILER_ID "SunPro" -# if __SUNPRO_CC >= 0x5100 - /* __SUNPRO_CC = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# endif - -#elif defined(__HP_aCC) -# define COMPILER_ID "HP" - /* __HP_aCC = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) - -#elif defined(__DECCXX) -# define COMPILER_ID "Compaq" - /* __DECCXX_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) - -#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 -# define COMPILER_ID "XL" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__GNUC__) || defined(__GNUG__) -# define COMPILER_ID "GNU" -# if defined(__GNUC__) -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# else -# define COMPILER_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" -#if defined(__VISUALDSPVERSION__) - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - -#elif defined(__ARMCC_VERSION) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) -# define COMPILER_ID "MIPSpro" -# if defined(_SGI_COMPILER_VERSION) - /* _SGI_COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) -# else - /* _COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) -# endif - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__sgi) -# define COMPILER_ID "MIPSpro" - -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXE) || defined(__CRAYXC) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) -# define PLATFORM_ID "IRIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number components. */ -#ifdef COMPILER_VERSION_MAJOR -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - - -#if defined(_MSC_VER) && defined(_MSVC_LANG) -#define CXX_STD _MSVC_LANG -#else -#define CXX_STD __cplusplus -#endif - -const char* info_language_dialect_default = "INFO" ":" "dialect_default[" -#if CXX_STD > 201402L - "17" -#elif CXX_STD >= 201402L - "14" -#elif CXX_STD >= 201103L - "11" -#else - "98" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#ifdef COMPILER_VERSION_INTERNAL - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXE) || defined(__CRAYXC) - require += info_cray[argc]; -#endif - require += info_language_dialect_default[argc]; - (void)argv; - return require; -} diff --git a/build/CMakeFiles/3.10.2/CompilerIdCXX/a.out b/build/CMakeFiles/3.10.2/CompilerIdCXX/a.out deleted file mode 100755 index 4d71d11fc1978a888c74ab325439b83871a7d432..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8408 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 ignore - arg [-plugin] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cc8o3KcS.res] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [--sysroot=/] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [--as-needed] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-pie] ==> ignore - arg [-znow] ==> ignore - arg [-zrelro] ==> ignore - arg [-o] ==> ignore - arg [cmTC_15769] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] - arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] - arg [-L/lib/../lib] ==> dir [/lib/../lib] - arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] - arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] - arg [CMakeFiles/cmTC_15769.dir/CMakeCCompilerABI.c.o] ==> ignore - arg [-lgcc] ==> lib [gcc] - arg [--push-state] ==> ignore - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--pop-state] ==> ignore - arg [-lc] ==> lib [c] - arg [-lgcc] ==> lib [gcc] - arg [--push-state] ==> ignore - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--pop-state] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> ignore - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] - collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] - collapse library dir [/lib/../lib] ==> [/lib] - collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] - implicit libs: [gcc;gcc_s;c;gcc;gcc_s] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - - - -Detecting C [-std=c11] compiler features compiled with the following output: -Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_cec55/fast" -/usr/bin/make -f CMakeFiles/cmTC_cec55.dir/build.make CMakeFiles/cmTC_cec55.dir/build -make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_cec55.dir/feature_tests.c.o -/usr/bin/cc -std=c11 -o CMakeFiles/cmTC_cec55.dir/feature_tests.c.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/feature_tests.c -Linking C executable cmTC_cec55 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cec55.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_cec55.dir/feature_tests.c.o -o cmTC_cec55 -make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' - - - Feature record: C_FEATURE:1c_function_prototypes - Feature record: C_FEATURE:1c_restrict - Feature record: C_FEATURE:1c_static_assert - Feature record: C_FEATURE:1c_variadic_macros - - -Detecting C [-std=c99] compiler features compiled with the following output: -Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_ca31e/fast" -/usr/bin/make -f CMakeFiles/cmTC_ca31e.dir/build.make CMakeFiles/cmTC_ca31e.dir/build -make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_ca31e.dir/feature_tests.c.o -/usr/bin/cc -std=c99 -o CMakeFiles/cmTC_ca31e.dir/feature_tests.c.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/feature_tests.c -Linking C executable cmTC_ca31e -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ca31e.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_ca31e.dir/feature_tests.c.o -o cmTC_ca31e -make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' - - - Feature record: C_FEATURE:1c_function_prototypes - Feature record: C_FEATURE:1c_restrict - Feature record: C_FEATURE:0c_static_assert - Feature record: C_FEATURE:1c_variadic_macros - - -Detecting C [-std=c90] compiler features compiled with the following output: -Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_5ed18/fast" -/usr/bin/make -f CMakeFiles/cmTC_5ed18.dir/build.make CMakeFiles/cmTC_5ed18.dir/build -make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_5ed18.dir/feature_tests.c.o -/usr/bin/cc -std=c90 -o CMakeFiles/cmTC_5ed18.dir/feature_tests.c.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/feature_tests.c -Linking C executable cmTC_5ed18 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5ed18.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_5ed18.dir/feature_tests.c.o -o cmTC_5ed18 -make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' - - - Feature record: C_FEATURE:1c_function_prototypes - Feature record: C_FEATURE:0c_restrict - Feature record: C_FEATURE:0c_static_assert - Feature record: C_FEATURE:0c_variadic_macros -Determining if the CXX compiler works passed with the following output: -Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_04c45/fast" -/usr/bin/make -f CMakeFiles/cmTC_04c45.dir/build.make CMakeFiles/cmTC_04c45.dir/build -make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_04c45.dir/testCXXCompiler.cxx.o -/usr/bin/c++ -o CMakeFiles/cmTC_04c45.dir/testCXXCompiler.cxx.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx -Linking CXX executable cmTC_04c45 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_04c45.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_04c45.dir/testCXXCompiler.cxx.o -o cmTC_04c45 -make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' - - -Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_6f7d0/fast" -/usr/bin/make -f CMakeFiles/cmTC_6f7d0.dir/build.make CMakeFiles/cmTC_6f7d0.dir/build -make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -o CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp -Linking CXX executable cmTC_6f7d0 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6f7d0.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_6f7d0 -Using built-in specs. -COLLECT_GCC=/usr/bin/c++ -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -OFFLOAD_TARGET_NAMES=nvptx-none -OFFLOAD_TARGET_DEFAULT=1 -Target: x86_64-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.3.0-16ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --with-as=/usr/bin/x86_64-linux-gnu-as --with-ld=/usr/bin/x86_64-linux-gnu-ld --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu -Thread model: posix -gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3) -COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6f7d0' '-shared-libgcc' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/cc1VIP37.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_6f7d0 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6f7d0' '-shared-libgcc' '-mtune=generic' '-march=x86-64' -make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' - - -Parsed CXX implicit link information from above output: - link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command:"/usr/bin/make" "cmTC_6f7d0/fast"] - ignore line: [/usr/bin/make -f CMakeFiles/cmTC_6f7d0.dir/build.make CMakeFiles/cmTC_6f7d0.dir/build] - ignore line: [make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -o CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Linking CXX executable cmTC_6f7d0] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6f7d0.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_6f7d0 ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.3.0-16ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --with-as=/usr/bin/x86_64-linux-gnu-as --with-ld=/usr/bin/x86_64-linux-gnu-ld --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] - ignore line: [Thread model: posix] - ignore line: [gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3) ] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6f7d0' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/cc1VIP37.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_6f7d0 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cc1VIP37.res] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [--sysroot=/] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [--as-needed] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-pie] ==> ignore - arg [-znow] ==> ignore - arg [-zrelro] ==> ignore - arg [-o] ==> ignore - arg [cmTC_6f7d0] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] - arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] - arg [-L/lib/../lib] ==> dir [/lib/../lib] - arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] - arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] - arg [CMakeFiles/cmTC_6f7d0.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore - arg [-lstdc++] ==> lib [stdc++] - arg [-lm] ==> lib [m] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [-lc] ==> lib [c] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> ignore - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] - collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] - collapse library dir [/lib/../lib] ==> [/lib] - collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] - implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - - - -Detecting CXX [-std=c++1z] compiler features compiled with the following output: -Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_56130/fast" -/usr/bin/make -f CMakeFiles/cmTC_56130.dir/build.make CMakeFiles/cmTC_56130.dir/build -make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_56130.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++1z -o CMakeFiles/cmTC_56130.dir/feature_tests.cxx.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_56130 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_56130.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_56130.dir/feature_tests.cxx.o -o cmTC_56130 -make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' - - - Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers - Feature record: CXX_FEATURE:1cxx_alias_templates - Feature record: CXX_FEATURE:1cxx_alignas - Feature record: CXX_FEATURE:1cxx_alignof - Feature record: CXX_FEATURE:1cxx_attributes - Feature record: CXX_FEATURE:1cxx_attribute_deprecated - Feature record: CXX_FEATURE:1cxx_auto_type - Feature record: CXX_FEATURE:1cxx_binary_literals - Feature record: CXX_FEATURE:1cxx_constexpr - Feature record: CXX_FEATURE:1cxx_contextual_conversions - Feature record: CXX_FEATURE:1cxx_decltype - Feature record: CXX_FEATURE:1cxx_decltype_auto - Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types - Feature record: CXX_FEATURE:1cxx_default_function_template_args - Feature record: CXX_FEATURE:1cxx_defaulted_functions - Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers - Feature record: CXX_FEATURE:1cxx_delegating_constructors - Feature record: CXX_FEATURE:1cxx_deleted_functions - Feature record: CXX_FEATURE:1cxx_digit_separators - Feature record: CXX_FEATURE:1cxx_enum_forward_declarations - Feature record: CXX_FEATURE:1cxx_explicit_conversions - Feature record: CXX_FEATURE:1cxx_extended_friend_declarations - Feature record: CXX_FEATURE:1cxx_extern_templates - Feature record: CXX_FEATURE:1cxx_final - Feature record: CXX_FEATURE:1cxx_func_identifier - Feature record: CXX_FEATURE:1cxx_generalized_initializers - Feature record: CXX_FEATURE:1cxx_generic_lambdas - Feature record: CXX_FEATURE:1cxx_inheriting_constructors - Feature record: CXX_FEATURE:1cxx_inline_namespaces - Feature record: CXX_FEATURE:1cxx_lambdas - Feature record: CXX_FEATURE:1cxx_lambda_init_captures - Feature record: CXX_FEATURE:1cxx_local_type_template_args - Feature record: CXX_FEATURE:1cxx_long_long_type - Feature record: CXX_FEATURE:1cxx_noexcept - Feature record: CXX_FEATURE:1cxx_nonstatic_member_init - Feature record: CXX_FEATURE:1cxx_nullptr - Feature record: CXX_FEATURE:1cxx_override - Feature record: CXX_FEATURE:1cxx_range_for - Feature record: CXX_FEATURE:1cxx_raw_string_literals - Feature record: CXX_FEATURE:1cxx_reference_qualified_functions - Feature record: CXX_FEATURE:1cxx_relaxed_constexpr - Feature record: CXX_FEATURE:1cxx_return_type_deduction - Feature record: CXX_FEATURE:1cxx_right_angle_brackets - Feature record: CXX_FEATURE:1cxx_rvalue_references - Feature record: CXX_FEATURE:1cxx_sizeof_member - Feature record: CXX_FEATURE:1cxx_static_assert - Feature record: CXX_FEATURE:1cxx_strong_enums - Feature record: CXX_FEATURE:1cxx_template_template_parameters - Feature record: CXX_FEATURE:1cxx_thread_local - Feature record: CXX_FEATURE:1cxx_trailing_return_types - Feature record: CXX_FEATURE:1cxx_unicode_literals - Feature record: CXX_FEATURE:1cxx_uniform_initialization - Feature record: CXX_FEATURE:1cxx_unrestricted_unions - Feature record: CXX_FEATURE:1cxx_user_literals - Feature record: CXX_FEATURE:1cxx_variable_templates - Feature record: CXX_FEATURE:1cxx_variadic_macros - Feature record: CXX_FEATURE:1cxx_variadic_templates - - -Detecting CXX [-std=c++14] compiler features compiled with the following output: -Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_6858b/fast" -/usr/bin/make -f CMakeFiles/cmTC_6858b.dir/build.make CMakeFiles/cmTC_6858b.dir/build -make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_6858b.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++14 -o CMakeFiles/cmTC_6858b.dir/feature_tests.cxx.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_6858b -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6858b.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_6858b.dir/feature_tests.cxx.o -o cmTC_6858b -make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' - - - Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers - Feature record: CXX_FEATURE:1cxx_alias_templates - Feature record: CXX_FEATURE:1cxx_alignas - Feature record: CXX_FEATURE:1cxx_alignof - Feature record: CXX_FEATURE:1cxx_attributes - Feature record: CXX_FEATURE:1cxx_attribute_deprecated - Feature record: CXX_FEATURE:1cxx_auto_type - Feature record: CXX_FEATURE:1cxx_binary_literals - Feature record: CXX_FEATURE:1cxx_constexpr - Feature record: CXX_FEATURE:1cxx_contextual_conversions - Feature record: CXX_FEATURE:1cxx_decltype - Feature record: CXX_FEATURE:1cxx_decltype_auto - Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types - Feature record: CXX_FEATURE:1cxx_default_function_template_args - Feature record: CXX_FEATURE:1cxx_defaulted_functions - Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers - Feature record: CXX_FEATURE:1cxx_delegating_constructors - Feature record: CXX_FEATURE:1cxx_deleted_functions - Feature record: CXX_FEATURE:1cxx_digit_separators - Feature record: CXX_FEATURE:1cxx_enum_forward_declarations - Feature record: CXX_FEATURE:1cxx_explicit_conversions - Feature record: CXX_FEATURE:1cxx_extended_friend_declarations - Feature record: CXX_FEATURE:1cxx_extern_templates - Feature record: CXX_FEATURE:1cxx_final - Feature record: CXX_FEATURE:1cxx_func_identifier - Feature record: CXX_FEATURE:1cxx_generalized_initializers - Feature record: CXX_FEATURE:1cxx_generic_lambdas - Feature record: CXX_FEATURE:1cxx_inheriting_constructors - Feature record: CXX_FEATURE:1cxx_inline_namespaces - Feature record: CXX_FEATURE:1cxx_lambdas - Feature record: CXX_FEATURE:1cxx_lambda_init_captures - Feature record: CXX_FEATURE:1cxx_local_type_template_args - Feature record: CXX_FEATURE:1cxx_long_long_type - Feature record: CXX_FEATURE:1cxx_noexcept - Feature record: CXX_FEATURE:1cxx_nonstatic_member_init - Feature record: CXX_FEATURE:1cxx_nullptr - Feature record: CXX_FEATURE:1cxx_override - Feature record: CXX_FEATURE:1cxx_range_for - Feature record: CXX_FEATURE:1cxx_raw_string_literals - Feature record: CXX_FEATURE:1cxx_reference_qualified_functions - Feature record: CXX_FEATURE:1cxx_relaxed_constexpr - Feature record: CXX_FEATURE:1cxx_return_type_deduction - Feature record: CXX_FEATURE:1cxx_right_angle_brackets - Feature record: CXX_FEATURE:1cxx_rvalue_references - Feature record: CXX_FEATURE:1cxx_sizeof_member - Feature record: CXX_FEATURE:1cxx_static_assert - Feature record: CXX_FEATURE:1cxx_strong_enums - Feature record: CXX_FEATURE:1cxx_template_template_parameters - Feature record: CXX_FEATURE:1cxx_thread_local - Feature record: CXX_FEATURE:1cxx_trailing_return_types - Feature record: CXX_FEATURE:1cxx_unicode_literals - Feature record: CXX_FEATURE:1cxx_uniform_initialization - Feature record: CXX_FEATURE:1cxx_unrestricted_unions - Feature record: CXX_FEATURE:1cxx_user_literals - Feature record: CXX_FEATURE:1cxx_variable_templates - Feature record: CXX_FEATURE:1cxx_variadic_macros - Feature record: CXX_FEATURE:1cxx_variadic_templates - - -Detecting CXX [-std=c++11] compiler features compiled with the following output: -Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_2b7a7/fast" -/usr/bin/make -f CMakeFiles/cmTC_2b7a7.dir/build.make CMakeFiles/cmTC_2b7a7.dir/build -make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_2b7a7.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++11 -o CMakeFiles/cmTC_2b7a7.dir/feature_tests.cxx.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_2b7a7 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2b7a7.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_2b7a7.dir/feature_tests.cxx.o -o cmTC_2b7a7 -make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' - - - Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers - Feature record: CXX_FEATURE:1cxx_alias_templates - Feature record: CXX_FEATURE:1cxx_alignas - Feature record: CXX_FEATURE:1cxx_alignof - Feature record: CXX_FEATURE:1cxx_attributes - Feature record: CXX_FEATURE:0cxx_attribute_deprecated - Feature record: CXX_FEATURE:1cxx_auto_type - Feature record: CXX_FEATURE:0cxx_binary_literals - Feature record: CXX_FEATURE:1cxx_constexpr - Feature record: CXX_FEATURE:0cxx_contextual_conversions - Feature record: CXX_FEATURE:1cxx_decltype - Feature record: CXX_FEATURE:0cxx_decltype_auto - Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types - Feature record: CXX_FEATURE:1cxx_default_function_template_args - Feature record: CXX_FEATURE:1cxx_defaulted_functions - Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers - Feature record: CXX_FEATURE:1cxx_delegating_constructors - Feature record: CXX_FEATURE:1cxx_deleted_functions - Feature record: CXX_FEATURE:0cxx_digit_separators - Feature record: CXX_FEATURE:1cxx_enum_forward_declarations - Feature record: CXX_FEATURE:1cxx_explicit_conversions - Feature record: CXX_FEATURE:1cxx_extended_friend_declarations - Feature record: CXX_FEATURE:1cxx_extern_templates - Feature record: CXX_FEATURE:1cxx_final - Feature record: CXX_FEATURE:1cxx_func_identifier - Feature record: CXX_FEATURE:1cxx_generalized_initializers - Feature record: CXX_FEATURE:0cxx_generic_lambdas - Feature record: CXX_FEATURE:1cxx_inheriting_constructors - Feature record: CXX_FEATURE:1cxx_inline_namespaces - Feature record: CXX_FEATURE:1cxx_lambdas - Feature record: CXX_FEATURE:0cxx_lambda_init_captures - Feature record: CXX_FEATURE:1cxx_local_type_template_args - Feature record: CXX_FEATURE:1cxx_long_long_type - Feature record: CXX_FEATURE:1cxx_noexcept - Feature record: CXX_FEATURE:1cxx_nonstatic_member_init - Feature record: CXX_FEATURE:1cxx_nullptr - Feature record: CXX_FEATURE:1cxx_override - Feature record: CXX_FEATURE:1cxx_range_for - Feature record: CXX_FEATURE:1cxx_raw_string_literals - Feature record: CXX_FEATURE:1cxx_reference_qualified_functions - Feature record: CXX_FEATURE:0cxx_relaxed_constexpr - Feature record: CXX_FEATURE:0cxx_return_type_deduction - Feature record: CXX_FEATURE:1cxx_right_angle_brackets - Feature record: CXX_FEATURE:1cxx_rvalue_references - Feature record: CXX_FEATURE:1cxx_sizeof_member - Feature record: CXX_FEATURE:1cxx_static_assert - Feature record: CXX_FEATURE:1cxx_strong_enums - Feature record: CXX_FEATURE:1cxx_template_template_parameters - Feature record: CXX_FEATURE:1cxx_thread_local - Feature record: CXX_FEATURE:1cxx_trailing_return_types - Feature record: CXX_FEATURE:1cxx_unicode_literals - Feature record: CXX_FEATURE:1cxx_uniform_initialization - Feature record: CXX_FEATURE:1cxx_unrestricted_unions - Feature record: CXX_FEATURE:1cxx_user_literals - Feature record: CXX_FEATURE:0cxx_variable_templates - Feature record: CXX_FEATURE:1cxx_variadic_macros - Feature record: CXX_FEATURE:1cxx_variadic_templates - - -Detecting CXX [-std=c++98] compiler features compiled with the following output: -Change Dir: /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_c8f0f/fast" -/usr/bin/make -f CMakeFiles/cmTC_c8f0f.dir/build.make CMakeFiles/cmTC_c8f0f.dir/build -make[1]: se entra en el directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_c8f0f.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++98 -o CMakeFiles/cmTC_c8f0f.dir/feature_tests.cxx.o -c /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_c8f0f -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c8f0f.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_c8f0f.dir/feature_tests.cxx.o -o cmTC_c8f0f -make[1]: se sale del directorio '/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/CMakeTmp' - - - Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers - Feature record: CXX_FEATURE:0cxx_alias_templates - Feature record: CXX_FEATURE:0cxx_alignas - Feature record: CXX_FEATURE:0cxx_alignof - Feature record: CXX_FEATURE:0cxx_attributes - Feature record: CXX_FEATURE:0cxx_attribute_deprecated - Feature record: CXX_FEATURE:0cxx_auto_type - Feature record: CXX_FEATURE:0cxx_binary_literals - Feature record: CXX_FEATURE:0cxx_constexpr - Feature record: CXX_FEATURE:0cxx_contextual_conversions - Feature record: CXX_FEATURE:0cxx_decltype - Feature record: CXX_FEATURE:0cxx_decltype_auto - Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types - Feature record: CXX_FEATURE:0cxx_default_function_template_args - Feature record: CXX_FEATURE:0cxx_defaulted_functions - Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers - Feature record: CXX_FEATURE:0cxx_delegating_constructors - Feature record: CXX_FEATURE:0cxx_deleted_functions - Feature record: CXX_FEATURE:0cxx_digit_separators - Feature record: CXX_FEATURE:0cxx_enum_forward_declarations - Feature record: CXX_FEATURE:0cxx_explicit_conversions - Feature record: CXX_FEATURE:0cxx_extended_friend_declarations - Feature record: CXX_FEATURE:0cxx_extern_templates - Feature record: CXX_FEATURE:0cxx_final - Feature record: CXX_FEATURE:0cxx_func_identifier - Feature record: CXX_FEATURE:0cxx_generalized_initializers - Feature record: CXX_FEATURE:0cxx_generic_lambdas - Feature record: CXX_FEATURE:0cxx_inheriting_constructors - Feature record: CXX_FEATURE:0cxx_inline_namespaces - Feature record: CXX_FEATURE:0cxx_lambdas - Feature record: CXX_FEATURE:0cxx_lambda_init_captures - Feature record: CXX_FEATURE:0cxx_local_type_template_args - Feature record: CXX_FEATURE:0cxx_long_long_type - Feature record: CXX_FEATURE:0cxx_noexcept - Feature record: CXX_FEATURE:0cxx_nonstatic_member_init - Feature record: CXX_FEATURE:0cxx_nullptr - Feature record: CXX_FEATURE:0cxx_override - Feature record: CXX_FEATURE:0cxx_range_for - Feature record: CXX_FEATURE:0cxx_raw_string_literals - Feature record: CXX_FEATURE:0cxx_reference_qualified_functions - Feature record: CXX_FEATURE:0cxx_relaxed_constexpr - Feature record: CXX_FEATURE:0cxx_return_type_deduction - Feature record: CXX_FEATURE:0cxx_right_angle_brackets - Feature record: CXX_FEATURE:0cxx_rvalue_references - Feature record: CXX_FEATURE:0cxx_sizeof_member - Feature record: CXX_FEATURE:0cxx_static_assert - Feature record: CXX_FEATURE:0cxx_strong_enums - Feature record: CXX_FEATURE:1cxx_template_template_parameters - Feature record: CXX_FEATURE:0cxx_thread_local - Feature record: CXX_FEATURE:0cxx_trailing_return_types - Feature record: CXX_FEATURE:0cxx_unicode_literals - Feature record: CXX_FEATURE:0cxx_uniform_initialization - Feature record: CXX_FEATURE:0cxx_unrestricted_unions - Feature record: CXX_FEATURE:0cxx_user_literals - Feature record: CXX_FEATURE:0cxx_variable_templates - Feature record: CXX_FEATURE:0cxx_variadic_macros - Feature record: CXX_FEATURE:0cxx_variadic_templates diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 3af0d26..0000000 --- a/build/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,3 +0,0 @@ -/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/rebuild_cache.dir -/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir -/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/edit_cache.dir diff --git a/build/CMakeFiles/VoidSample.dir/CXX.includecache b/build/CMakeFiles/VoidSample.dir/CXX.includecache deleted file mode 100644 index 950119a..0000000 --- a/build/CMakeFiles/VoidSample.dir/CXX.includecache +++ /dev/null @@ -1,434 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -../src/ECS/Component/component.h -cxxabi.h -- -string -- -glm/vec3.hpp -- -SDL2/SDL_system.h -- -SDL2/SDL_assert.h -- -ECS/Entity/entity.h -- -timer.h -- - -../src/ECS/Component/componentfactory.h -component.h -../src/ECS/Component/component.h - -../src/ECS/Component/componentmanager.h -map -- -memory -- -iostream -- -component.h -../src/ECS/Component/component.h -ECS/Entity/entitymanager.h -../src/ECS/Component/ECS/Entity/entitymanager.h -componentfactory.h -../src/ECS/Component/componentfactory.h -entityinformationcomponent.h -../src/ECS/Component/entityinformationcomponent.h -memory -- -SDL2/SDL_assert.h -- - -../src/ECS/Component/entityinformationcomponent.h -vector -- -tuple -- -ECS/Component/component.h -- -ECS/Component/componentmanager.h -- - -../src/ECS/Component/texturecomponent.h -ECS/Component/component.h -- -memory -- -string -- -glm/vec2.hpp -- - -../src/ECS/Entity/entity.h -ECS/Component/component.h -../src/ECS/Entity/ECS/Component/component.h -vector -- -memory -- - -../src/ECS/Entity/entityfactory.h -entity.h -../src/ECS/Entity/entity.h - -../src/ECS/Entity/entitymanager.h -entityfactory.h -../src/ECS/Entity/entityfactory.h -map -- - -../src/ECS/Event/events.h - -../src/ECS/System/kinematics.h -timer.h -- -ECS/Entity/entitymanager.h -- -ECS/Component/componentmanager.h -- -ECS/Component/entityinformationcomponent.h -- -glm/vec3.hpp -- -set -- - -../src/ECS/System/rendering.h -vector -- -utility -- -algorithm -- -SDL2/SDL_system.h -- -sdlwrapper.h -- -ECS/Component/component.h -- -ECS/Component/componentmanager.h -- -ECS/Component/texturecomponent.h -- -ECS/Entity/entitymanager.h -- -ECS/Component/entityinformationcomponent.h -- -glm/vec2.hpp -- -glm/vec3.hpp -- -glm/mat4x4.hpp -- - -../src/SignalSlot/signalslot.h -functional -- -vector -- -map -- - -../src/Sprite.h -set -- -SDL2/SDL_image.h -- -ECS/Component/entityinformationcomponent.h -- -ECS/Component/texturecomponent.h -- -ECS/Component/componentmanager.h -- -ECS/Entity/entitymanager.h -- - -../src/sdlwrapper.h -glm/vec2.hpp -- -SDL2/SDL.h -- -utility -- -tuple -- - -../src/timer.h -SDL2/SDL.h -- -SignalSlot/signalslot.h -- -functional -- -vector -- -memory -- -map -- - -../src/timermanager.h -timer.h -- -memory -- -vector -- -map -- - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/anchorpointcomponent.cpp -component.h -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h -cxxabi.h -- -string -- -glm/vec3.hpp -- -SDL2/SDL_system.h -- -SDL2/SDL_assert.h -- -ECS/Entity/entity.h -- -timer.h -- - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.cpp -ECS/Component/componentfactory.h -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/ECS/Component/componentfactory.h - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.h -component.h -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.cpp -componentmanager.h -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.h - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.h -map -- -memory -- -iostream -- -component.h -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h -ECS/Entity/entitymanager.h -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/ECS/Entity/entitymanager.h -componentfactory.h -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.h -entityinformationcomponent.h -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.h -memory -- -SDL2/SDL_assert.h -- - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.cpp -ECS/Component/entityinformationcomponent.h -- - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.h -vector -- -tuple -- -ECS/Component/component.h -- -ECS/Component/componentmanager.h -- - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/lifespancomponent.cpp -component.h -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/texturecomponent.cpp -ECS/Component/texturecomponent.h -- -SDL2/SDL.h -- -memory -- -sdlwrapper.h -- - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entity.h -ECS/Component/component.h -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/ECS/Component/component.h -vector -- -memory -- - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.cpp -entityfactory.h -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.h - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.h -entity.h -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entity.h - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entitymanager.cpp -ECS/Component/componentmanager.h -- -ECS/Component/entityinformationcomponent.h -- -ECS/Entity/entitymanager.h -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/ECS/Entity/entitymanager.h - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.cpp -SDL2/SDL_events.h -- -events.h -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.h - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.h - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/kinematics.cpp -ECS/System/kinematics.h -- -glm/detail/func_common.hpp -- - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.cpp -tuple -- -rendering.h -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.h - -/home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.h -vector -- -utility -- -algorithm -- -SDL2/SDL_system.h -- -sdlwrapper.h -- -ECS/Component/component.h -- -ECS/Component/componentmanager.h -- -ECS/Component/texturecomponent.h -- -ECS/Entity/entitymanager.h -- -ECS/Component/entityinformationcomponent.h -- -glm/vec2.hpp -- -glm/vec3.hpp -- -glm/mat4x4.hpp -- - -/home/juanpablo/Escritorio/martin-the-martian/src/Sprite.cpp -Sprite.h -- -ECS/Component/entityinformationcomponent.h -- - -/home/juanpablo/Escritorio/martin-the-martian/src/game.cpp -vector -- -functional -- -glm/detail/func_trigonometric.hpp -- -SDL2/SDL.h -- -sdlwrapper.h -- -ECS/System/kinematics.h -- -ECS/System/rendering.h -- -ECS/Event/events.h -- -Sprite.h -- - -/home/juanpablo/Escritorio/martin-the-martian/src/keyboard.cpp -functional -- -SDL2/SDL.h -- -SignalSlot/signalslot.h -- -vector -- - -/home/juanpablo/Escritorio/martin-the-martian/src/main.cpp -sdlwrapper.h -- -timer.h -/home/juanpablo/Escritorio/martin-the-martian/src/timer.h - -/home/juanpablo/Escritorio/martin-the-martian/src/sdlwrapper.cpp -sdlwrapper.h -- -iostream -- -utility -- -tuple -- -SDL2/SDL.h -- -SDL2/SDL_image.h -- -glm/vec2.hpp -- -glm/vec3.hpp -- - -/home/juanpablo/Escritorio/martin-the-martian/src/timer.cpp -SDL2/SDL.h -- -timer.h -- -map -- -functional -- -vector -- -memory -- -SignalSlot/signalslot.h -- - -/home/juanpablo/Escritorio/martin-the-martian/src/timer.h -SDL2/SDL.h -- -SignalSlot/signalslot.h -- -functional -- -vector -- -memory -- -map -- - -/home/juanpablo/Escritorio/martin-the-martian/src/timermanager.cpp -timermanager.h -- -timer.h -- - diff --git a/build/CMakeFiles/VoidSample.dir/DependInfo.cmake b/build/CMakeFiles/VoidSample.dir/DependInfo.cmake deleted file mode 100644 index 1537831..0000000 --- a/build/CMakeFiles/VoidSample.dir/DependInfo.cmake +++ /dev/null @@ -1,46 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/anchorpointcomponent.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/lifespancomponent.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/texturecomponent.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entitymanager.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/kinematics.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/Sprite.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/Sprite.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/game.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/game.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/keyboard.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/keyboard.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/main.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/main.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/sdlwrapper.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/timer.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/timer.cpp.o" - "/home/juanpablo/Escritorio/martin-the-martian/src/timermanager.cpp" "/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/src/timermanager.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "GTECH_RES_DIR=\"/home/juanpablo/Escritorio/martin-the-martian/src/Tech/Resources/\"" - "PNG_FORMAT_SHOULD_BE_USED" - "RES_DIR=\"/home/juanpablo/Escritorio/martin-the-martian/Resources/\"" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../src" - "../../GLM" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/CMakeFiles/VoidSample.dir/build.make b/build/CMakeFiles/VoidSample.dir/build.make deleted file mode 100644 index cbf9256..0000000 --- a/build/CMakeFiles/VoidSample.dir/build.make +++ /dev/null @@ -1,572 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/juanpablo/Escritorio/martin-the-martian - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/juanpablo/Escritorio/martin-the-martian/build - -# Include any dependencies generated for this target. -include CMakeFiles/VoidSample.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/VoidSample.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/VoidSample.dir/flags.make - -CMakeFiles/VoidSample.dir/src/main.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/main.cpp.o: ../src/main.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/VoidSample.dir/src/main.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/main.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/main.cpp - -CMakeFiles/VoidSample.dir/src/main.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/main.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/main.cpp > CMakeFiles/VoidSample.dir/src/main.cpp.i - -CMakeFiles/VoidSample.dir/src/main.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/main.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/main.cpp -o CMakeFiles/VoidSample.dir/src/main.cpp.s - -CMakeFiles/VoidSample.dir/src/main.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/main.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/main.cpp.o.provides: CMakeFiles/VoidSample.dir/src/main.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/main.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/main.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/main.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/main.cpp.o - - -CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o: ../src/sdlwrapper.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/sdlwrapper.cpp - -CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/sdlwrapper.cpp > CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.i - -CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/sdlwrapper.cpp -o CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.s - -CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.provides: CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o - - -CMakeFiles/VoidSample.dir/src/game.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/game.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/VoidSample.dir/src/game.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/game.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/game.cpp - -CMakeFiles/VoidSample.dir/src/game.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/game.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/game.cpp > CMakeFiles/VoidSample.dir/src/game.cpp.i - -CMakeFiles/VoidSample.dir/src/game.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/game.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/game.cpp -o CMakeFiles/VoidSample.dir/src/game.cpp.s - -CMakeFiles/VoidSample.dir/src/game.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/game.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/game.cpp.o.provides: CMakeFiles/VoidSample.dir/src/game.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/game.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/game.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/game.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/game.cpp.o - - -CMakeFiles/VoidSample.dir/src/keyboard.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/keyboard.cpp.o: ../src/keyboard.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/VoidSample.dir/src/keyboard.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/keyboard.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/keyboard.cpp - -CMakeFiles/VoidSample.dir/src/keyboard.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/keyboard.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/keyboard.cpp > CMakeFiles/VoidSample.dir/src/keyboard.cpp.i - -CMakeFiles/VoidSample.dir/src/keyboard.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/keyboard.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/keyboard.cpp -o CMakeFiles/VoidSample.dir/src/keyboard.cpp.s - -CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.provides: CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/keyboard.cpp.o - - -CMakeFiles/VoidSample.dir/src/timermanager.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/timermanager.cpp.o: ../src/timermanager.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/VoidSample.dir/src/timermanager.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/timermanager.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/timermanager.cpp - -CMakeFiles/VoidSample.dir/src/timermanager.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/timermanager.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/timermanager.cpp > CMakeFiles/VoidSample.dir/src/timermanager.cpp.i - -CMakeFiles/VoidSample.dir/src/timermanager.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/timermanager.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/timermanager.cpp -o CMakeFiles/VoidSample.dir/src/timermanager.cpp.s - -CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.provides: CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/timermanager.cpp.o - - -CMakeFiles/VoidSample.dir/src/timer.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/timer.cpp.o: ../src/timer.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/VoidSample.dir/src/timer.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/timer.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/timer.cpp - -CMakeFiles/VoidSample.dir/src/timer.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/timer.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/timer.cpp > CMakeFiles/VoidSample.dir/src/timer.cpp.i - -CMakeFiles/VoidSample.dir/src/timer.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/timer.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/timer.cpp -o CMakeFiles/VoidSample.dir/src/timer.cpp.s - -CMakeFiles/VoidSample.dir/src/timer.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/timer.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/timer.cpp.o.provides: CMakeFiles/VoidSample.dir/src/timer.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/timer.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/timer.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/timer.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/timer.cpp.o - - -CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: ../src/ECS/Component/lifespancomponent.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/lifespancomponent.cpp - -CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/lifespancomponent.cpp > CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.i - -CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/lifespancomponent.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.s - -CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o - - -CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: ../src/ECS/Component/anchorpointcomponent.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/anchorpointcomponent.cpp - -CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/anchorpointcomponent.cpp > CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.i - -CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/anchorpointcomponent.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.s - -CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o - - -CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/ECS/Component/texturecomponent.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/texturecomponent.cpp - -CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/texturecomponent.cpp > CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.i - -CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/texturecomponent.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.s - -CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o - - -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Component/entityinformationcomponent.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.cpp - -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.cpp > CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.i - -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.s - -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o - - -CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: ../src/ECS/Component/componentfactory.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.cpp - -CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.cpp > CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.i - -CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.s - -CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o - - -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/componentmanager.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.cpp - -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.cpp > CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.i - -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.s - -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o - - -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/System/rendering.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.cpp - -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.cpp > CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.i - -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.cpp -o CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.s - -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o - - -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/System/kinematics.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/kinematics.cpp - -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/kinematics.cpp > CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.i - -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/kinematics.cpp -o CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.s - -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o - - -CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o: ../src/ECS/Event/events.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.cpp - -CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.cpp > CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.i - -CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.s - -CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o - - -CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/ECS/Entity/entityfactory.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.cpp - -CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.cpp > CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.i - -CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.s - -CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o - - -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Entity/entitymanager.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building CXX object CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entitymanager.cpp - -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entitymanager.cpp > CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.i - -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entitymanager.cpp -o CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.s - -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.provides: CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o - - -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: CMakeFiles/VoidSample.dir/flags.make -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/Sprite.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building CXX object CMakeFiles/VoidSample.dir/src/Sprite.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/VoidSample.dir/src/Sprite.cpp.o -c /home/juanpablo/Escritorio/martin-the-martian/src/Sprite.cpp - -CMakeFiles/VoidSample.dir/src/Sprite.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/VoidSample.dir/src/Sprite.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/juanpablo/Escritorio/martin-the-martian/src/Sprite.cpp > CMakeFiles/VoidSample.dir/src/Sprite.cpp.i - -CMakeFiles/VoidSample.dir/src/Sprite.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/VoidSample.dir/src/Sprite.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/juanpablo/Escritorio/martin-the-martian/src/Sprite.cpp -o CMakeFiles/VoidSample.dir/src/Sprite.cpp.s - -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.requires: - -.PHONY : CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.requires - -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.provides: CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.requires - $(MAKE) -f CMakeFiles/VoidSample.dir/build.make CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.provides.build -.PHONY : CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.provides - -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.provides.build: CMakeFiles/VoidSample.dir/src/Sprite.cpp.o - - -# Object files for target VoidSample -VoidSample_OBJECTS = \ -"CMakeFiles/VoidSample.dir/src/main.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/game.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/keyboard.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/timermanager.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/timer.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o" \ -"CMakeFiles/VoidSample.dir/src/Sprite.cpp.o" - -# External object files for target VoidSample -VoidSample_EXTERNAL_OBJECTS = - -VoidSample: CMakeFiles/VoidSample.dir/src/main.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/game.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/keyboard.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/timermanager.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/timer.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/src/Sprite.cpp.o -VoidSample: CMakeFiles/VoidSample.dir/build.make -VoidSample: CMakeFiles/VoidSample.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Linking CXX executable VoidSample" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/VoidSample.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/VoidSample.dir/build: VoidSample - -.PHONY : CMakeFiles/VoidSample.dir/build - -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/main.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/game.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/keyboard.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/timermanager.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/timer.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o.requires -CMakeFiles/VoidSample.dir/requires: CMakeFiles/VoidSample.dir/src/Sprite.cpp.o.requires - -.PHONY : CMakeFiles/VoidSample.dir/requires - -CMakeFiles/VoidSample.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/VoidSample.dir/cmake_clean.cmake -.PHONY : CMakeFiles/VoidSample.dir/clean - -CMakeFiles/VoidSample.dir/depend: - cd /home/juanpablo/Escritorio/martin-the-martian/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/juanpablo/Escritorio/martin-the-martian /home/juanpablo/Escritorio/martin-the-martian /home/juanpablo/Escritorio/martin-the-martian/build /home/juanpablo/Escritorio/martin-the-martian/build /home/juanpablo/Escritorio/martin-the-martian/build/CMakeFiles/VoidSample.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/VoidSample.dir/depend - diff --git a/build/CMakeFiles/VoidSample.dir/cmake_clean.cmake b/build/CMakeFiles/VoidSample.dir/cmake_clean.cmake deleted file mode 100644 index c049548..0000000 --- a/build/CMakeFiles/VoidSample.dir/cmake_clean.cmake +++ /dev/null @@ -1,27 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/VoidSample.dir/src/main.cpp.o" - "CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o" - "CMakeFiles/VoidSample.dir/src/game.cpp.o" - "CMakeFiles/VoidSample.dir/src/keyboard.cpp.o" - "CMakeFiles/VoidSample.dir/src/timermanager.cpp.o" - "CMakeFiles/VoidSample.dir/src/timer.cpp.o" - "CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o" - "CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o" - "CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o" - "CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o" - "CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o" - "CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o" - "CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o" - "CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o" - "CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o" - "CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o" - "CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o" - "CMakeFiles/VoidSample.dir/src/Sprite.cpp.o" - "VoidSample.pdb" - "VoidSample" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/VoidSample.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/CMakeFiles/VoidSample.dir/depend.internal b/build/CMakeFiles/VoidSample.dir/depend.internal deleted file mode 100644 index ccfd58c..0000000 --- a/build/CMakeFiles/VoidSample.dir/depend.internal +++ /dev/null @@ -1,154 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o - ../src/ECS/Component/component.h - ../src/ECS/Entity/entity.h - ../src/SignalSlot/signalslot.h - ../src/timer.h - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/anchorpointcomponent.cpp - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o - ../src/ECS/Component/component.h - ../src/ECS/Component/componentfactory.h - ../src/ECS/Entity/entity.h - ../src/SignalSlot/signalslot.h - ../src/timer.h - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.cpp -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o - ../src/ECS/Component/component.h - ../src/ECS/Component/componentmanager.h - ../src/ECS/Entity/entity.h - ../src/ECS/Entity/entityfactory.h - ../src/ECS/Entity/entitymanager.h - ../src/SignalSlot/signalslot.h - ../src/timer.h - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentfactory.h - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.cpp - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/componentmanager.h - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.h -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o - ../src/ECS/Component/component.h - ../src/ECS/Component/componentfactory.h - ../src/ECS/Component/componentmanager.h - ../src/ECS/Component/entityinformationcomponent.h - ../src/ECS/Entity/entity.h - ../src/ECS/Entity/entityfactory.h - ../src/ECS/Entity/entitymanager.h - ../src/SignalSlot/signalslot.h - ../src/timer.h - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/entityinformationcomponent.cpp -CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o - ../src/ECS/Component/component.h - ../src/ECS/Entity/entity.h - ../src/SignalSlot/signalslot.h - ../src/timer.h - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/component.h - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/lifespancomponent.cpp -CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o - ../src/ECS/Component/component.h - ../src/ECS/Component/texturecomponent.h - ../src/ECS/Entity/entity.h - ../src/SignalSlot/signalslot.h - ../src/sdlwrapper.h - ../src/timer.h - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Component/texturecomponent.cpp -CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o - ../src/ECS/Component/component.h - ../src/ECS/Entity/entity.h - ../src/SignalSlot/signalslot.h - ../src/timer.h - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entity.h - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.cpp - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entityfactory.h -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o - ../src/ECS/Component/component.h - ../src/ECS/Component/componentfactory.h - ../src/ECS/Component/componentmanager.h - ../src/ECS/Component/entityinformationcomponent.h - ../src/ECS/Entity/entity.h - ../src/ECS/Entity/entityfactory.h - ../src/ECS/Entity/entitymanager.h - ../src/SignalSlot/signalslot.h - ../src/timer.h - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Entity/entitymanager.cpp -CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.cpp - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/Event/events.h -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o - ../src/ECS/Component/component.h - ../src/ECS/Component/componentfactory.h - ../src/ECS/Component/componentmanager.h - ../src/ECS/Component/entityinformationcomponent.h - ../src/ECS/Entity/entity.h - ../src/ECS/Entity/entityfactory.h - ../src/ECS/Entity/entitymanager.h - ../src/ECS/System/kinematics.h - ../src/SignalSlot/signalslot.h - ../src/timer.h - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/kinematics.cpp -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o - ../src/ECS/Component/component.h - ../src/ECS/Component/componentfactory.h - ../src/ECS/Component/componentmanager.h - ../src/ECS/Component/entityinformationcomponent.h - ../src/ECS/Component/texturecomponent.h - ../src/ECS/Entity/entity.h - ../src/ECS/Entity/entityfactory.h - ../src/ECS/Entity/entitymanager.h - ../src/SignalSlot/signalslot.h - ../src/sdlwrapper.h - ../src/timer.h - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.cpp - /home/juanpablo/Escritorio/martin-the-martian/src/ECS/System/rendering.h -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o - ../src/ECS/Component/component.h - ../src/ECS/Component/componentfactory.h - ../src/ECS/Component/componentmanager.h - ../src/ECS/Component/entityinformationcomponent.h - ../src/ECS/Component/texturecomponent.h - ../src/ECS/Entity/entity.h - ../src/ECS/Entity/entityfactory.h - ../src/ECS/Entity/entitymanager.h - ../src/SignalSlot/signalslot.h - ../src/Sprite.h - ../src/timer.h - /home/juanpablo/Escritorio/martin-the-martian/src/Sprite.cpp -CMakeFiles/VoidSample.dir/src/game.cpp.o - ../src/ECS/Component/component.h - ../src/ECS/Component/componentfactory.h - ../src/ECS/Component/componentmanager.h - ../src/ECS/Component/entityinformationcomponent.h - ../src/ECS/Component/texturecomponent.h - ../src/ECS/Entity/entity.h - ../src/ECS/Entity/entityfactory.h - ../src/ECS/Entity/entitymanager.h - ../src/ECS/Event/events.h - ../src/ECS/System/kinematics.h - ../src/ECS/System/rendering.h - ../src/SignalSlot/signalslot.h - ../src/Sprite.h - ../src/sdlwrapper.h - ../src/timer.h - /home/juanpablo/Escritorio/martin-the-martian/src/game.cpp -CMakeFiles/VoidSample.dir/src/keyboard.cpp.o - ../src/SignalSlot/signalslot.h - /home/juanpablo/Escritorio/martin-the-martian/src/keyboard.cpp -CMakeFiles/VoidSample.dir/src/main.cpp.o - ../src/SignalSlot/signalslot.h - ../src/sdlwrapper.h - /home/juanpablo/Escritorio/martin-the-martian/src/main.cpp - /home/juanpablo/Escritorio/martin-the-martian/src/timer.h -CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o - ../src/sdlwrapper.h - /home/juanpablo/Escritorio/martin-the-martian/src/sdlwrapper.cpp -CMakeFiles/VoidSample.dir/src/timer.cpp.o - ../src/SignalSlot/signalslot.h - ../src/timer.h - /home/juanpablo/Escritorio/martin-the-martian/src/timer.cpp -CMakeFiles/VoidSample.dir/src/timermanager.cpp.o - ../src/SignalSlot/signalslot.h - ../src/timer.h - ../src/timermanager.h - /home/juanpablo/Escritorio/martin-the-martian/src/timermanager.cpp diff --git a/build/CMakeFiles/VoidSample.dir/depend.make b/build/CMakeFiles/VoidSample.dir/depend.make deleted file mode 100644 index 376637e..0000000 --- a/build/CMakeFiles/VoidSample.dir/depend.make +++ /dev/null @@ -1,154 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: ../src/ECS/Component/component.h -CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: ../src/ECS/Entity/entity.h -CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: ../src/timer.h -CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: ../src/ECS/Component/anchorpointcomponent.cpp -CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o: ../src/ECS/Component/component.h - -CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: ../src/ECS/Component/component.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: ../src/ECS/Component/componentfactory.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: ../src/ECS/Entity/entity.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: ../src/timer.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o: ../src/ECS/Component/componentfactory.cpp - -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/component.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/componentmanager.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Entity/entity.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Entity/entityfactory.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Entity/entitymanager.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/timer.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/component.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/componentfactory.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/componentmanager.cpp -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/componentmanager.h -CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o: ../src/ECS/Component/entityinformationcomponent.h - -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Component/component.h -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Component/componentfactory.h -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Component/componentmanager.h -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Component/entityinformationcomponent.h -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Entity/entity.h -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Entity/entityfactory.h -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Entity/entitymanager.h -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/timer.h -CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o: ../src/ECS/Component/entityinformationcomponent.cpp - -CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: ../src/ECS/Component/component.h -CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: ../src/ECS/Entity/entity.h -CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: ../src/timer.h -CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: ../src/ECS/Component/component.h -CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o: ../src/ECS/Component/lifespancomponent.cpp - -CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/ECS/Component/component.h -CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/ECS/Component/texturecomponent.h -CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/ECS/Entity/entity.h -CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/sdlwrapper.h -CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/timer.h -CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o: ../src/ECS/Component/texturecomponent.cpp - -CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/ECS/Component/component.h -CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/ECS/Entity/entity.h -CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/timer.h -CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/ECS/Entity/entity.h -CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/ECS/Entity/entityfactory.cpp -CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o: ../src/ECS/Entity/entityfactory.h - -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Component/component.h -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Component/componentfactory.h -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Component/componentmanager.h -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Component/entityinformationcomponent.h -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Entity/entity.h -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Entity/entityfactory.h -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Entity/entitymanager.h -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/timer.h -CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o: ../src/ECS/Entity/entitymanager.cpp - -CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o: ../src/ECS/Event/events.cpp -CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o: ../src/ECS/Event/events.h - -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/Component/component.h -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/Component/componentfactory.h -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/Component/componentmanager.h -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/Component/entityinformationcomponent.h -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/Entity/entity.h -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/Entity/entityfactory.h -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/Entity/entitymanager.h -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/System/kinematics.h -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/timer.h -CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o: ../src/ECS/System/kinematics.cpp - -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Component/component.h -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Component/componentfactory.h -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Component/componentmanager.h -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Component/entityinformationcomponent.h -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Component/texturecomponent.h -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Entity/entity.h -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Entity/entityfactory.h -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/Entity/entitymanager.h -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/sdlwrapper.h -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/timer.h -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/System/rendering.cpp -CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o: ../src/ECS/System/rendering.h - -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Component/component.h -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Component/componentfactory.h -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Component/componentmanager.h -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Component/entityinformationcomponent.h -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Component/texturecomponent.h -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Entity/entity.h -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Entity/entityfactory.h -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/ECS/Entity/entitymanager.h -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/Sprite.h -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/timer.h -CMakeFiles/VoidSample.dir/src/Sprite.cpp.o: ../src/Sprite.cpp - -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Component/component.h -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Component/componentfactory.h -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Component/componentmanager.h -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Component/entityinformationcomponent.h -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Component/texturecomponent.h -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Entity/entity.h -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Entity/entityfactory.h -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Entity/entitymanager.h -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/Event/events.h -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/System/kinematics.h -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/ECS/System/rendering.h -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/Sprite.h -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/sdlwrapper.h -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/timer.h -CMakeFiles/VoidSample.dir/src/game.cpp.o: ../src/game.cpp - -CMakeFiles/VoidSample.dir/src/keyboard.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/keyboard.cpp.o: ../src/keyboard.cpp - -CMakeFiles/VoidSample.dir/src/main.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/main.cpp.o: ../src/sdlwrapper.h -CMakeFiles/VoidSample.dir/src/main.cpp.o: ../src/main.cpp -CMakeFiles/VoidSample.dir/src/main.cpp.o: ../src/timer.h - -CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o: ../src/sdlwrapper.h -CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o: ../src/sdlwrapper.cpp - -CMakeFiles/VoidSample.dir/src/timer.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/timer.cpp.o: ../src/timer.h -CMakeFiles/VoidSample.dir/src/timer.cpp.o: ../src/timer.cpp - -CMakeFiles/VoidSample.dir/src/timermanager.cpp.o: ../src/SignalSlot/signalslot.h -CMakeFiles/VoidSample.dir/src/timermanager.cpp.o: ../src/timer.h -CMakeFiles/VoidSample.dir/src/timermanager.cpp.o: ../src/timermanager.h -CMakeFiles/VoidSample.dir/src/timermanager.cpp.o: ../src/timermanager.cpp - diff --git a/build/CMakeFiles/VoidSample.dir/flags.make b/build/CMakeFiles/VoidSample.dir/flags.make deleted file mode 100644 index a509a97..0000000 --- a/build/CMakeFiles/VoidSample.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = -std=gnu++1z - -CXX_DEFINES = -DGTECH_RES_DIR=\"/home/juanpablo/Escritorio/martin-the-martian/src/Tech/Resources/\" -DPNG_FORMAT_SHOULD_BE_USED -DRES_DIR=\"/home/juanpablo/Escritorio/martin-the-martian/Resources/\" - -CXX_INCLUDES = -I/home/juanpablo/Escritorio/martin-the-martian/src -I/home/juanpablo/Escritorio/martin-the-martian/../GLM - diff --git a/build/CMakeFiles/VoidSample.dir/link.txt b/build/CMakeFiles/VoidSample.dir/link.txt deleted file mode 100644 index a8f1868..0000000 --- a/build/CMakeFiles/VoidSample.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/VoidSample.dir/src/main.cpp.o CMakeFiles/VoidSample.dir/src/sdlwrapper.cpp.o CMakeFiles/VoidSample.dir/src/game.cpp.o CMakeFiles/VoidSample.dir/src/keyboard.cpp.o CMakeFiles/VoidSample.dir/src/timermanager.cpp.o CMakeFiles/VoidSample.dir/src/timer.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Component/lifespancomponent.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Component/anchorpointcomponent.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Component/texturecomponent.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Component/entityinformationcomponent.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Component/componentfactory.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Component/componentmanager.cpp.o CMakeFiles/VoidSample.dir/src/ECS/System/rendering.cpp.o CMakeFiles/VoidSample.dir/src/ECS/System/kinematics.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Event/events.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Entity/entityfactory.cpp.o CMakeFiles/VoidSample.dir/src/ECS/Entity/entitymanager.cpp.o CMakeFiles/VoidSample.dir/src/Sprite.cpp.o -o VoidSample -lSDL2 -lSDL2_image -lm diff --git a/build/CMakeFiles/VoidSample.dir/progress.make b/build/CMakeFiles/VoidSample.dir/progress.make deleted file mode 100644 index 6f2b0c7..0000000 --- a/build/CMakeFiles/VoidSample.dir/progress.make +++ /dev/null @@ -1,20 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 -CMAKE_PROGRESS_3 = 3 -CMAKE_PROGRESS_4 = 4 -CMAKE_PROGRESS_5 = 5 -CMAKE_PROGRESS_6 = 6 -CMAKE_PROGRESS_7 = 7 -CMAKE_PROGRESS_8 = 8 -CMAKE_PROGRESS_9 = 9 -CMAKE_PROGRESS_10 = 10 -CMAKE_PROGRESS_11 = 11 -CMAKE_PROGRESS_12 = 12 -CMAKE_PROGRESS_13 = 13 -CMAKE_PROGRESS_14 = 14 -CMAKE_PROGRESS_15 = 15 -CMAKE_PROGRESS_16 = 16 -CMAKE_PROGRESS_17 = 17 -CMAKE_PROGRESS_18 = 18 -CMAKE_PROGRESS_19 = 19 - diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/build/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/feature_tests.bin b/build/CMakeFiles/feature_tests.bin deleted file mode 100755 index 878e243ba1921b7f393fcf6490f6f4801e27e240..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12304 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 E577kcod5s; diff --git a/build/CMakeFiles/feature_tests.c b/build/CMakeFiles/feature_tests.c deleted file mode 100644 index 83e86dd..0000000 --- a/build/CMakeFiles/feature_tests.c +++ /dev/null @@ -1,34 +0,0 @@ - - const char features[] = {"\n" -"C_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 304 -"1" -#else -"0" -#endif -"c_function_prototypes\n" -"C_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L -"1" -#else -"0" -#endif -"c_restrict\n" -"C_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201000L -"1" -#else -"0" -#endif -"c_static_assert\n" -"C_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L -"1" -#else -"0" -#endif -"c_variadic_macros\n" - -}; - -int main(int argc, char** argv) { (void)argv; return features[argc]; } diff --git a/build/CMakeFiles/feature_tests.cxx b/build/CMakeFiles/feature_tests.cxx deleted file mode 100644 index b93418c..0000000 --- a/build/CMakeFiles/feature_tests.cxx +++ /dev/null @@ -1,405 +0,0 @@ - - const char features[] = {"\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L -"1" -#else -"0" -#endif -"cxx_aggregate_default_initializers\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_alias_templates\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_alignas\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_alignof\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_attributes\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_attribute_deprecated\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_auto_type\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_binary_literals\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_constexpr\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_contextual_conversions\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_decltype\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_decltype_auto\n" -"CXX_FEATURE:" -#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_decltype_incomplete_return_types\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_default_function_template_args\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_defaulted_functions\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_defaulted_move_initializers\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_delegating_constructors\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_deleted_functions\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_digit_separators\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_enum_forward_declarations\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_explicit_conversions\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_extended_friend_declarations\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_extern_templates\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_final\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_func_identifier\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_generalized_initializers\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_generic_lambdas\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_inheriting_constructors\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_inline_namespaces\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_lambdas\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_lambda_init_captures\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_local_type_template_args\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_long_long_type\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_noexcept\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_nonstatic_member_init\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_nullptr\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_override\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_range_for\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_raw_string_literals\n" -"CXX_FEATURE:" -#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_reference_qualified_functions\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L -"1" -#else -"0" -#endif -"cxx_relaxed_constexpr\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_return_type_deduction\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_right_angle_brackets\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_rvalue_references\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_sizeof_member\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_static_assert\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_strong_enums\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && __cplusplus -"1" -#else -"0" -#endif -"cxx_template_template_parameters\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_thread_local\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_trailing_return_types\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_unicode_literals\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_uniform_initialization\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_unrestricted_unions\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_user_literals\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L -"1" -#else -"0" -#endif -"cxx_variable_templates\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_variadic_macros\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_variadic_templates\n" - -}; - -int main(int argc, char** argv) { (void)argv; return features[argc]; } diff --git a/build/CMakeFiles/progress.marks b/build/CMakeFiles/progress.marks deleted file mode 100644 index d6b2404..0000000 --- a/build/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -19 diff --git a/build/VoidSample b/build/VoidSample deleted file mode 100755 index afe9f76992bfdb1ea8ba6c1d4db33dc90bbdfa12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 554200 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 z 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 iQuor}6%~_G9bM<@(!f|L=c+ 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 diff --git a/build/cmake_install.cmake b/build/cmake_install.cmake deleted file mode 100644 index 79745b0..0000000 --- a/build/cmake_install.cmake +++ /dev/null @@ -1,49 +0,0 @@ -# Install script for directory: /home/juanpablo/Escritorio/martin-the-martian - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Install shared libraries without execute permission? -if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - set(CMAKE_INSTALL_SO_NO_EXE "1") -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - -if(CMAKE_INSTALL_COMPONENT) - set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") -else() - set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") -endif() - -string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT - "${CMAKE_INSTALL_MANIFEST_FILES}") -file(WRITE "/home/juanpablo/Escritorio/martin-the-martian/build/${CMAKE_INSTALL_MANIFEST}" - "${CMAKE_INSTALL_MANIFEST_CONTENT}")