From d8f821455605284bba0716b3a9568921a5c5df05 Mon Sep 17 00:00:00 2001 From: Robert Bendun Date: Sat, 30 Jul 2022 13:45:23 +0200 Subject: [PATCH] Tests now compile again --- Makefile | 2 +- src/main.cc | 4 ++++ src/tests/interpreter.cc | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 202e4e3..3ac869d 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ MAKEFLAGS="-j $(grep -c ^processor /proc/cpuinfo)" -CXXFLAGS:=$(CXXFLAGS) -std=c++20 -Wall -Wextra -Werror=switch -Werror=return-type -Werror=unused-result +CXXFLAGS:=$(CXXFLAGS) -std=c++20 -Wall -Wextra -Werror=switch -Werror=return-type -Werror=unused-result -Wno-maybe-uninitialized CPPFLAGS:=$(CPPFLAGS) -Ilib/expected/ -Ilib/ut/ -Ilib/midi/include -Isrc/ -Ilib/bestline/ RELEASE_FLAGS=-O3 DEBUG_FLAGS=-O0 -ggdb -fsanitize=undefined -DDebug diff --git a/src/main.cc b/src/main.cc index 34b7c10..a9cc15d 100644 --- a/src/main.cc +++ b/src/main.cc @@ -241,6 +241,10 @@ static Result Main(std::span args) continue; } + if (arg == "-h" || arg == "--help") { + usage(); + } + std::cerr << "musique: error: unrecognized command line option: " << arg << std::endl; std::exit(1); } diff --git a/src/tests/interpreter.cc b/src/tests/interpreter.cc index 1e2b21d..a08081b 100644 --- a/src/tests/interpreter.cc +++ b/src/tests/interpreter.cc @@ -3,6 +3,7 @@ #include #include +#include using namespace boost::ut; using namespace std::string_view_literals;