From b61f97600717570b5f964c49cf1ada7c46dd2ee4 Mon Sep 17 00:00:00 2001 From: Archie Jaskowicz Date: Tue, 28 Apr 2026 22:58:29 +0100 Subject: [PATCH] refactor: corrected ColourReset to be the correct Ansi sequence, added colour.cmake to the documentation tests --- cmake/colour.cmake | 2 +- docpages/example_code/CMakeLists.txt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cmake/colour.cmake b/cmake/colour.cmake index 2786b49876..890ee1f953 100644 --- a/cmake/colour.cmake +++ b/cmake/colour.cmake @@ -1,6 +1,6 @@ if(NOT WIN32) string(ASCII 27 Esc) - set(ColourReset "${Esc}[m") + set(ColourReset "${Esc}[0m") set(ColourBold "${Esc}[1m") set(Red "${Esc}[31m") set(Green "${Esc}[32m") diff --git a/docpages/example_code/CMakeLists.txt b/docpages/example_code/CMakeLists.txt index 57f4fee152..777d881e41 100644 --- a/docpages/example_code/CMakeLists.txt +++ b/docpages/example_code/CMakeLists.txt @@ -31,7 +31,7 @@ cmake_minimum_required (VERSION 3.16) project(documentation_tests) -string(ASCII 27 Esc) +include("${CMAKE_CURRENT_SOURCE_DIR}/../../cmake/colour.cmake") set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DDPP_CORO -std=c++20 -pthread -O0 -fPIC -rdynamic -DFMT_HEADER_ONLY -Wall -Wextra -Wpedantic -Werror -Wno-unused-parameter -Wno-deprecated-declarations") set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O0") @@ -39,7 +39,7 @@ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O0") file(GLOB example_list ./*.cpp) foreach (example ${example_list}) get_filename_component(examplename ${example} NAME) - message(STATUS "Found example '${Esc}[1;34m${examplename}${Esc}[m'") + message(STATUS "Found example '${BoldBlue}${examplename}${ColourReset}'") add_executable(${examplename}_out ${example}) target_link_libraries(${examplename}_out dl dpp mpg123 oggz ogg opusfile opus) include_directories(/usr/include/opus)