Skip to content
This repository was archived by the owner on Nov 26, 2025. It is now read-only.

Commit 1b6dc71

Browse files
committed
cmake: reintroduce global includes to fix nightly issues
1 parent a769cf3 commit 1b6dc71

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

projects/CMakeLists.txt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,32 @@ list(APPEND DOGEN_REFERENCE_OPTIONS ${reference_prefix}/dogen.relational/modelin
181181
list(APPEND DOGEN_REFERENCE_OPTIONS ${reference_prefix}/dogen.identification/modeling)
182182
list(APPEND DOGEN_REFERENCE_OPTIONS ${reference_prefix}/dogen.modeling/org)
183183

184+
#
185+
# user includes.
186+
# FIXME: temporary hack until we add local include support to generated
187+
# FIXME: CMakeFiles. This is required to get the Nightly build to work.
188+
#
189+
include_directories(
190+
# generated header files
191+
${stage_inc_dir}/
192+
193+
# real code
194+
${CMAKE_SOURCE_DIR}/projects/dogen/include
195+
${CMAKE_SOURCE_DIR}/projects/dogen.identification/include
196+
${CMAKE_SOURCE_DIR}/projects/dogen.physical/include
197+
${CMAKE_SOURCE_DIR}/projects/dogen.cli/include
198+
${CMAKE_SOURCE_DIR}/projects/dogen.utility/include
199+
${CMAKE_SOURCE_DIR}/projects/dogen.variability/include
200+
${CMAKE_SOURCE_DIR}/projects/dogen.org/include
201+
${CMAKE_SOURCE_DIR}/projects/dogen.dia/include
202+
${CMAKE_SOURCE_DIR}/projects/dogen.codec/include
203+
${CMAKE_SOURCE_DIR}/projects/dogen.tracing/include
204+
${CMAKE_SOURCE_DIR}/projects/dogen.logical/include
205+
${CMAKE_SOURCE_DIR}/projects/dogen.orchestration/include
206+
${CMAKE_SOURCE_DIR}/projects/dogen.templating/include
207+
${CMAKE_SOURCE_DIR}/projects/dogen.text/include
208+
)
209+
184210
#
185211
# add all other projects
186212
#

0 commit comments

Comments
 (0)