Skip to content

Commit de9ce86

Browse files
Fix doxygen generation
1 parent e7fe008 commit de9ce86

File tree

1 file changed

+29
-23
lines changed

1 file changed

+29
-23
lines changed

doc/aspice_swe3_4/CMakeLists.txt

Lines changed: 29 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -53,33 +53,12 @@ swcomponent="@par Software Component:" \
5353
error="@par Error Handling:" \
5454
generatedcode="@par Generated by:"]])
5555

56+
# Do not add new sub-components in this list but use 'INCLUDE_DIR_AND_ADDITIONAL_FILES'
5657
set(COMPONENTS iceoryx_platform iceoryx_hoofs iceoryx_posh iceoryx_binding_c
5758
iceoryx_introspection iceoryx_component)
5859
set(COMPONENT_DIRS
5960
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_platform/generic
60-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/buffer
61-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/cli
62-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/concurrent/buffer
63-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/concurrent/sync
64-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/container
65-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/design
66-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/filesystem
67-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/functional
68-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/legacy/include
69-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/memory
70-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/auth
71-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/desig
72-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/filesystem
73-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/ipc
74-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/sync
75-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/time
76-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/utility
77-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/vocabulary
78-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/primitives
79-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/reporting
80-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/time
81-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/utility
82-
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/vocabulary
61+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/legacy
8362
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_posh
8463
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_binding_c
8564
${CMAKE_CURRENT_SOURCE_DIR}/../../tools/introspection
@@ -117,6 +96,33 @@ foreach(val RANGE ${cmp_len})
11796
)
11897
endif()
11998

99+
if(${cmp} STREQUAL iceoryx_hoofs)
100+
list(APPEND INCLUDE_DIR_AND_ADDITIONAL_FILES
101+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/buffer
102+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/cli
103+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/concurrent/buffer
104+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/concurrent/sync
105+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/container
106+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/design
107+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/filesystem
108+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/functional
109+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/memory
110+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/auth
111+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/design
112+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/filesystem
113+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/ipc
114+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/sync
115+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/time
116+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/utility
117+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/posix/vocabulary
118+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/primitives
119+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/reporting
120+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/time
121+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/utility
122+
${CMAKE_CURRENT_SOURCE_DIR}/../../iceoryx_hoofs/vocabulary
123+
)
124+
endif()
125+
120126
doxygen_add_docs(doxygen_${cmp}
121127
${INCLUDE_DIR_AND_ADDITIONAL_FILES}
122128
WORKING_DIRECTORY ${cmp_dir}/include

0 commit comments

Comments
 (0)