Move doxygen sources to a separate folder.
This commit is contained in:
+1
-1
@@ -78,7 +78,7 @@ add_subdirectory(programs/tests)
|
||||
add_subdirectory(mentos)
|
||||
add_subdirectory(initscp)
|
||||
add_subdirectory(libc)
|
||||
add_subdirectory(doc)
|
||||
add_subdirectory(doc/doxygen)
|
||||
|
||||
# =============================================================================
|
||||
# Target to generate the initrd filesystem.
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
find_package(Doxygen)
|
||||
|
||||
if (DOXYGEN_FOUND)
|
||||
set(DOXYGEN_OUTPUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/doc_doxygen)
|
||||
set(DOXYGEN_OUTPUT_DIR ${CMAKE_CURRENT_BINARY_DIR})
|
||||
set(DOXYGEN_INDEX_FILE ${DOXYGEN_OUTPUT_DIR}/html/index.html)
|
||||
|
||||
# Replace variables inside @@ with the current values.
|
||||
set(DOXYFILE_IN ${CMAKE_CURRENT_SOURCE_DIR}/Doxygen)
|
||||
set(DOXYFILE_OUT ${CMAKE_CURRENT_BINARY_DIR}/Doxygen)
|
||||
set(DOXYFILE_IN ${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile)
|
||||
set(DOXYFILE_OUT ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile)
|
||||
configure_file(${DOXYFILE_IN} ${DOXYFILE_OUT} @ONLY)
|
||||
|
||||
# Copy the files needd by the documentation.
|
||||
@@ -26,7 +26,7 @@ if (DOXYGEN_FOUND)
|
||||
COMMENT "Generating docs"
|
||||
)
|
||||
add_custom_target(
|
||||
Doxygen
|
||||
doxygen_doc
|
||||
DEPENDS
|
||||
${DOXYGEN_INDEX_FILE}
|
||||
${DOXYFILE_IN}
|
||||
@@ -1990,7 +1990,7 @@ MAN_LINKS = NO
|
||||
# captures the structure of the code including all documentation.
|
||||
# The default value is: NO.
|
||||
|
||||
GENERATE_XML = NO
|
||||
GENERATE_XML = YES
|
||||
|
||||
# The XML_OUTPUT tag is used to specify where the XML pages will be put. If a
|
||||
# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
|
||||
|
Before Width: | Height: | Size: 8.0 KiB After Width: | Height: | Size: 8.0 KiB |
@@ -1,14 +0,0 @@
|
||||
set(CMAKE_SYSTEM_NAME Generic)
|
||||
|
||||
if(CMAKE_VERSION VERSION_LESS "3.6.0")
|
||||
INCLUDE(CMakeForceCompiler)
|
||||
CMAKE_FORCE_C_COMPILER(i386-elf-gcc Clang)
|
||||
CMAKE_FORCE_CXX_COMPILER(i386-elf-g++ Clang)
|
||||
else()
|
||||
set(CMAKE_C_COMPILER i386-elf-gcc)
|
||||
set(CMAKE_CXX_COMPILER i386-elf-g++)
|
||||
set(CMAKE_AR i386-elf-ar)
|
||||
endif()
|
||||
|
||||
set(CMAKE_LINKER i386-elf-ld)
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -nostdlib")
|
||||
Reference in New Issue
Block a user