Add documentation + fix errors.

This commit is contained in:
ArthurSonzogni 2025-06-02 10:20:05 +02:00
parent cdc6a61854
commit 7abac6c5f9
No known key found for this signature in database
GPG Key ID: 41D98248C074CD6C
2 changed files with 12 additions and 38 deletions

View File

@ -53,7 +53,7 @@ target_link_libraries(ftxui-modules
target_compile_features(ftxui-modules PUBLIC cxx_std_20) target_compile_features(ftxui-modules PUBLIC cxx_std_20)
if (CMAKE_COMPILER_IS_GNUCXX) if (CMAKE_COMPILER_IS_GNUCXX)
target_compile_options(${name} PUBLIC -fmodules-ts) target_compile_options(ftxui-modules PUBLIC -fmodules-ts)
endif () endif ()
add_library(ftxui::modules ALIAS ftxui-modules) add_library(ftxui::modules ALIAS ftxui-modules)

View File

@ -345,8 +345,14 @@ OPTIMIZE_OUTPUT_SLICE = NO
# #
# Note see also the list of default file extension mappings. # Note see also the list of default file extension mappings.
EXTENSION_MAPPING = EXTENSION_MAPPING = \
c=cpp \
cc=cpp \
cpp=cpp \
cxx=cpp \
h=cpp \
hh=cpp \
cmake=cmake \
# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments # If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments
# according to the Markdown format, which allows for more readable # according to the Markdown format, which allows for more readable
@ -958,6 +964,7 @@ INPUT = \
@CMAKE_CURRENT_SOURCE_DIR@ \ @CMAKE_CURRENT_SOURCE_DIR@ \
@CMAKE_SOURCE_DIR@/include \ @CMAKE_SOURCE_DIR@/include \
@CMAKE_SOURCE_DIR@/src \ @CMAKE_SOURCE_DIR@/src \
@CMAKE_SOURCE_DIR@/cmake \
@CMAKE_CURRENT_BINARY_DIR@ \ @CMAKE_CURRENT_BINARY_DIR@ \
@CMAKE_SOURCE_DIR@/examples \ @CMAKE_SOURCE_DIR@/examples \
@ -1001,48 +1008,15 @@ INPUT_FILE_ENCODING =
FILE_PATTERNS = *.c \ FILE_PATTERNS = *.c \
*.cc \ *.cc \
*.cxx \
*.cpp \ *.cpp \
*.c++ \
*.java \
*.ii \
*.ixx \
*.ipp \ *.ipp \
*.i++ \
*.inl \ *.inl \
*.idl \
*.ddl \
*.odl \
*.h \ *.h \
*.hh \
*.hxx \
*.hpp \ *.hpp \
*.h++ \
*.cs \
*.d \
*.php \
*.php4 \
*.php5 \
*.phtml \
*.inc \ *.inc \
*.m \
*.markdown \
*.md \ *.md \
*.mm \ *.cmake \
*.dox \
*.py \
*.pyw \
*.f90 \
*.f95 \
*.f03 \
*.f08 \
*.f \
*.for \
*.tcl \
*.vhd \
*.vhdl \
*.ucf \
*.qsf
# The RECURSIVE tag can be used to specify whether or not subdirectories should # The RECURSIVE tag can be used to specify whether or not subdirectories should
# be searched for input files as well. # be searched for input files as well.