Skip to content

Commit f95f44f

Browse files
committed
SuperBuild.cmake: pass C, CXX and LINKER flags too
Required for embedded builds
1 parent 243b16b commit f95f44f

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

cmake/SuperBuild.cmake

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ if(NOT microcdr_FOUND)
4444
-DCMAKE_INSTALL_PREFIX=<INSTALL_DIR>
4545
-DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE}
4646
-DCMAKE_SYSROOT:PATH=${CMAKE_SYSROOT}
47+
-DCMAKE_C_FLAGS:STRING=${CMAKE_C_FLAGS}
48+
-DCMAKE_CXX_FLAGS:STRING=${CMAKE_CXX_FLAGS}
49+
-DCMAKE_EXE_LINKER_FLAGS:STRING=${CMAKE_EXE_LINKER_FLAGS}
4750
-DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE}
4851
-DCONFIG_BIG_ENDIANNESS=${UCLIENT_BIG_ENDIANNESS}
4952
-DUCDR_PIC=${UCLIENT_PIC}

0 commit comments

Comments
 (0)