cmake_minimum_required(VERSION 3.24.0) project(mp-units_reference_documentations LANGUAGES NONE) include(JEGPAddStandardeseSources) set(pdf_title "mp-units Library") set(page_license "MIT License") set(first_library_chapter "qties") set(last_library_chapter "qties") set(cover_title "mp-units Library Reference Documentations") set(reply_to "\\href{${PROJECT_HOMEPAGE_URL}/discussions}{Discussions}, \\href{${PROJECT_HOMEPAGE_URL}/issues}{issues}") jegp_add_standardese_sources( mp-units_reference_documentations LIBRARIES intro quantities EXTENSIONS macros_extensions CHECKED TRUE PDF PATH "mp-units.pdf" #[[EXCLUDE_FROM_MAIN]] HTML PATH "mp-units.html" #[[EXCLUDE_FROM_MAIN]] SECTION_FILE_STYLE "WithExtension" LATEX_REGEX_REPLACE # Latex commands. [[\\href{([^}]+)}{([^}]+)};HREF(\1)(\2)]] # Macros extensions. [[\\refcpp{([^}]+)};REFCPP(\1)]] [[\\irefcpp{([^}]+)};~(REFCPP(\1))]] [[\\refcppx{([^}]+)}{([^}]+)};REFCPPX(\1)(\2)]] [[\\irefcppx{([^}]+)}{([^}]+)};~(REFCPPX(\1)(\2))]] [[\\refiev{([^}]+)};REFIEV(\1)]] [[\\irefiev{([^}]+)};~(REFIEV(\1))]] # Main matter and annexes. [[\\\"{o};รถ]] HTML_REGEX_REPLACE # Latex commands. [[HREF\(([^)]+)\)\(([^)]+)\);\2]] # Macros extensions. [[REFCPP\(([^)]+)\);ISOCPP, [\1]]] [[REFCPPX\(([^)]+)\)\(([^)]+)\);ISOCPP, [\1]]] # [[ISOCPP;N4971]] [[REFIEV\(([^)]+)\);IEC 60050, \1]] # Main matter and annexes. )