Merge pull request 'Logging' (#24) from logging into master

Reviewed-on: https://git.batesirvintech.net/wesley/doom-oxidized/pulls/24
This commit is contained in:
Wesley Irvin
2023-05-04 20:30:27 -04:00
2 changed files with 12 additions and 0 deletions

View File

@@ -4,4 +4,6 @@ version = "0.1.0"
edition = "2021" edition = "2021"
[dependencies] [dependencies]
env_logger = "0.10.0"
log = "0.4.17"
sdl2 = "0.35.2" sdl2 = "0.35.2"

View File

@@ -1,5 +1,9 @@
extern crate log;
extern crate sdl2; extern crate sdl2;
use env_logger::Builder;
use log::{error, info, warn, LevelFilter};
use sdl2::event::Event; use sdl2::event::Event;
use sdl2::keyboard::Keycode; use sdl2::keyboard::Keycode;
use sdl2::pixels::Color; use sdl2::pixels::Color;
@@ -105,6 +109,12 @@ Flags:
level.linedefs[test_linedef].always_automap() level.linedefs[test_linedef].always_automap()
); );
Builder::new().filter_level(LevelFilter::Info).init();
info!("Test of INFO log!");
warn!("Test of WARN log!");
error!("Test of ERROR log!");
let sdl_context = sdl2::init().unwrap(); let sdl_context = sdl2::init().unwrap();
let video_subsystem = sdl_context.video().unwrap(); let video_subsystem = sdl_context.video().unwrap();