X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=include%2Fuclibc%2B%2B.mk;h=27533279c99ce63280958e8b15a86d3fc24b69c7;hb=313bde53ce944e9fa67699173cf3be233afa4c49;hp=817484377fcee9c0f55f5238e57a4e62bc791848;hpb=cf788fc7317c3e4a5bab17194c680ed5b0df39a7;p=openwrt%2F.git diff --git a/include/uclibc++.mk b/include/uclibc++.mk index 817484377f..27533279c9 100644 --- a/include/uclibc++.mk +++ b/include/uclibc++.mk @@ -4,9 +4,21 @@ ifndef DUMP endif endif -PKG_PREPARED_DEPENDS += CONFIG_USE_UCLIBCXX -CXX_DEPENDS = +USE_UCLIBCXX:uclibcxx +USE_LIBSTDCXX:libstdcpp +PKG_PREPARED_DEPENDS += CONFIG_USE_UCLIBCXX CONFIG_USE_LIBCXX +CXX_DEPENDS = +USE_UCLIBCXX:uclibcxx +USE_LIBCXX:libcxx +USE_LIBSTDCXX:libstdcpp ifneq ($(CONFIG_USE_UCLIBCXX),) - TARGET_CXX="g++-uc" + ifneq ($(CONFIG_CCACHE),) + TARGET_CXX_NOCACHE=g++-uc + else + TARGET_CXX=g++-uc + endif +endif + +ifneq ($(CONFIG_USE_LIBCXX),) + ifneq ($(CONFIG_CCACHE),) + TARGET_CXX_NOCACHE=g++-libcxx + else + TARGET_CXX=g++-libcxx + endif endif