boost logger
This commit is contained in:
parent
001d795b73
commit
613a917d36
4 changed files with 8 additions and 7 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -5,3 +5,4 @@ CMakeDoxygenDefaults.cmake
|
|||
Makefile
|
||||
cmake_install.cmake
|
||||
bin/loader/loader
|
||||
lib/glfw
|
||||
|
|
|
@ -30,7 +30,7 @@ source_group("sources" FILES ${PROJECT_SOURCES})
|
|||
source_group("vendors" FILES ${VENDORS_SOURCES})
|
||||
|
||||
find_package(Boost 1.56 REQUIRED COMPONENTS
|
||||
program_options)
|
||||
program_options log)
|
||||
|
||||
set(EXE_1_NAME loader)
|
||||
file(
|
||||
|
@ -41,7 +41,7 @@ set(CMAKE_BINARY_DIR "bin")
|
|||
|
||||
add_executable(${EXE_1_NAME} ${EXE_1_SOURCES} ${PROJECT_HEADERS}
|
||||
${PROJECT_SHADERS} ${VENDORS_SOURCES})
|
||||
target_link_libraries(${EXE_1_NAME} glfw Boost::program_options)
|
||||
target_link_libraries(${EXE_1_NAME} glfw Boost::program_options Boost::log)
|
||||
target_include_directories(${EXE_1_NAME} PRIVATE include)
|
||||
set_target_properties(${EXE_1_NAME} PROPERTIES
|
||||
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/${EXE_1_NAME})
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
|
||||
#include <fstream>
|
||||
#include <iostream>
|
||||
|
||||
|
@ -33,7 +32,7 @@ int main(int argc, char **argv) {
|
|||
return 1;
|
||||
}
|
||||
} catch (po::error &e) {
|
||||
cout << e.what() << endl << endl;
|
||||
BOOST_LOG_TRIVIAL(fatal) << e.what() << endl << endl;
|
||||
help(argv[0], desc);
|
||||
return EXIT_USAGE;
|
||||
}
|
||||
|
@ -51,11 +50,11 @@ int main(int argc, char **argv) {
|
|||
fragSource << fragFileStream.rdbuf();
|
||||
|
||||
if (vertexFileStream.fail()) {
|
||||
cout << "Error while reading the vertex shader file." << endl;
|
||||
BOOST_LOG_TRIVIAL(fatal) << "Error while reading the vertex shader file." << endl;
|
||||
return EXIT_IO;
|
||||
}
|
||||
if (fragFileStream.fail()) {
|
||||
cout << "Error while reading the frag shader file." << endl;
|
||||
if (!fragFileStream.fail()) {
|
||||
BOOST_LOG_TRIVIAL(fatal) << "Error while reading the frag shader file." << endl;
|
||||
return EXIT_IO;
|
||||
}
|
||||
vertexFileStream.close();
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
#include <boost/program_options/parsers.hpp>
|
||||
#include <boost/program_options/positional_options.hpp>
|
||||
#include <boost/program_options/variables_map.hpp>
|
||||
#include <boost/log/trivial.hpp>
|
||||
|
||||
#include "graphics.hpp"
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue