File tree Expand file tree Collapse file tree 3 files changed +18
-2
lines changed
Expand file tree Collapse file tree 3 files changed +18
-2
lines changed Original file line number Diff line number Diff line change @@ -33,8 +33,15 @@ ExternalProject_Add(hwloc
3333 --without-x \
3434 HWLOC_FLAGS=\" $CHARM_CC_FLAGS\" \
3535 CFLAGS=\" $CHARM_CC_FLAGS\" \
36- CC=$CHARM_CC \
37- CC_FOR_BUILD=$CHARM_CC \
36+ CXXFLAGS=\" $CHARM_CXX_FLAGS\" \
37+ CC=\" $CHARM_CC\" \
38+ CXX=\" $CHARM_CXX\" \
39+ CC_FOR_BUILD=\" $CHARM_CC\" \
40+ CPP= \
41+ CXXCPP= \
42+ CPPFLAGS= \
43+ LDFLAGS= \
44+ LIBS= \
3845 > /dev/null"
3946 BUILD_COMMAND $(MAKE) V=$(VERBOSE) AUTOCONF=: AUTOHEADER=: AUTOMAKE=: ACLOCAL=:
4047 INSTALL_COMMAND cp -f ${CMAKE_BINARY_DIR} /hwloc-prefix /src/hwloc/include /hwloc.h ${CMAKE_BINARY_DIR} /include /
Original file line number Diff line number Diff line change @@ -500,8 +500,15 @@ hwloc-target: conv-autoconfig.h
500500 --without-x \
501501 HWLOC_FLAGS="$(HWLOC_CC_FLAGS ) " \
502502 CFLAGS="$(HWLOC_CC_FLAGS ) " \
503+ CXXFLAGS="$(HWLOC_CXX_FLAGS ) " \
503504 CC="$(HWLOC_CC ) " \
505+ CXX="$(HWLOC_CXX ) " \
504506 CC_FOR_BUILD="$(HWLOC_CC ) " \
507+ CPP= \
508+ CXXCPP= \
509+ CPPFLAGS= \
510+ LDFLAGS= \
511+ LIBS= \
505512 > /dev/null || ( cat config.log ; exit 1 ) )
506513 ( $(MAKE) -C hwloc AUTOCONF=: AUTOHEADER=: AUTOMAKE=: ACLOCAL=: )
507514 ( cp -f hwloc/include/hwloc.h $(INC) )
Original file line number Diff line number Diff line change 29982998
29992999eval `"$CHARMBIN/charmc" $OPTS -print-building-blocks -standalone`
30003000add_make_flag "HWLOC_CC:=$(get_full_command_name "$CHARM_CC")" "hwloc"
3001+ add_make_flag "HWLOC_CXX:=$(get_full_command_name "$CHARM_CXX")" "hwloc"
30013002add_make_flag "HWLOC_CC_FLAGS:=$CHARM_CC_FLAGS" "hwloc"
3003+ add_make_flag "HWLOC_CXX_FLAGS:=$CHARM_CXX_FLAGS" "hwloc"
30023004
30033005AC_OUTPUT
You can’t perform that action at this time.
0 commit comments