Add a missing change that actually fixes the legacy Makefiles to propagate
the C++ dialect correctly.
MODIFY
dependencies/cub
dependencies/cub
-Subproject commit 66a3f9324e9cfde6f9f68512c7bb38dff43cd2e1
+Subproject commit ddc671c73b05f346e152abcd2477ce18313a4c4d

ADD
internal/build/common_detect.mk
+CXX_STD = c++14
+
+ifeq ($(THRUST_TEST),1)
+ include $(ROOTDIR)/build/getprofile.mk
+ include $(ROOTDIR)/build/config/$(PROFILE).mk
+else
+ ifdef VULCAN_TOOLKIT_BASE
+ include $(VULCAN_TOOLKIT_BASE)/build/getprofile.mk
+ include $(VULCAN_TOOLKIT_BASE)/build/config/$(PROFILE).mk
+ else
+ include $(ROOTDIR)/build/getprofile.mk
+ include $(ROOTDIR)/build/config/$(PROFILE).mk
+ endif # VULCAN_TOOLKIT_BASE
+endif # THRUST_TEST
+

Add a missing change that actually fixes the legacy Makefiles to propagate
the C++ dialect correctly.