Commit 08f3ad20 authored by Rosen Matev's avatar Rosen Matev
Browse files

Merge branch 'rm-follow-2699' into 'master'

Fix functor cache for release builds (follow up !2699)

See merge request !2829
parents 56b698c2 bcd2057c
Pipeline #3783184 passed with stage
in 24 seconds
......@@ -117,6 +117,15 @@ lhcb_env(PRIVATE SET
# # generate temporary file because I don't want to waste more time tyring to
# figure out how to freaking handle stupid whitespace in generator expressions
# and lists
# Includes are split into user (-I) and system (-isystem) according to the usual
# way our cmake splits them (only includes from the current project are -I).
# FIXME Have upstream projects use -I, see
# FIXME In a super-project build, includes from other projects will be isystem
# (unlike for any other compilation unit).
# FIXME for some reason, dd4hep has /usr/include in its include directories. because we
# include these directories with -isystem, we trigger
# Thus, explicitly exclude /usr/include
CONTENT "# auto generated
......@@ -124,8 +133,8 @@ exec ${CMAKE_CXX_COMPILER} -x c++ -std=c++${GAUDI_CXX_STANDARD} \
-E ${CMAKE_CURRENT_SOURCE_DIR}/include/Functors/JIT_includes.h \
-o ${preprocessed_header_name}"
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment