]> xenbits.xensource.com Git - unikraft/libs/musl.git/commitdiff
Add support for C++ applications
authorGaulthier Gain <gaulthier.gain@uliege.be>
Wed, 29 Jan 2020 21:18:24 +0000 (22:18 +0100)
committerSimon Kuenzer <simon.kuenzer@neclab.eu>
Thu, 30 Jan 2020 20:55:56 +0000 (21:55 +0100)
Update Makefile.uk to provide support to C++ applications.

Signed-off-by: Gaulthier Gain <gaulthier.gain@uliege.be>
Reviewed-by: Simon Kuenzer <simon.kuenzer@neclab.eu>
Makefile.uk

index fc31a72ac407af4b1eb007e1658302078b6a2a99..393799374e7bfd155595cce11b13ceabebb900da 100644 (file)
@@ -55,13 +55,14 @@ LIBMUSL=$(LIBMUSL_ORIGIN)/$(LIBMUSL_SUBDIR)/
 ################################################################################
 # Library includes
 ################################################################################
-CINCLUDES-$(CONFIG_LIBMUSL)   += -I$(LIBMUSL_BASE)/include
-CINCLUDES-$(CONFIG_LIBMUSL)   += -I$(LIBMUSL)/include
-CINCLUDES-$(CONFIG_LIBMUSL)   += -I$(LIBMUSL)/arch/$(ARCH)
-CINCLUDES-$(CONFIG_LIBMUSL)   += -I$(LIBMUSL)/arch/generic
-CINCLUDES-$(CONFIG_LIBMUSL)   += -I$(LIBMUSL)/src/internal
-CINCLUDES-$(CONFIG_LIBMUSL)   += -I$(LIBMUSL)/src/ctype
-CINCLUDES-$(CONFIG_LIBMUSL)   += -I$(LIBMUSL)/src/dirent
+LIBMUSL_GLOBAL_INCLUDES-y   += -I$(LIBMUSL)/arch/$(ARCH)
+LIBMUSL_GLOBAL_INCLUDES-y   += -I$(LIBMUSL)/arch/generic
+LIBMUSL_GLOBAL_INCLUDES-y   += -I$(LIBMUSL)/src/internal
+LIBMUSL_GLOBAL_INCLUDES-y   += -I$(LIBMUSL)/include
+LIBMUSL_GLOBAL_INCLUDES-y   += -I$(LIBMUSL_BASE)/include
+
+CINCLUDES-y    += $(LIBMUSL_GLOBAL_INCLUDES-y)
+CXXINCLUDES-y  += $(LIBMUSL_GLOBAL_INCLUDES-y)
 
 ################################################################################
 # Musl-specific Targets