X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=common.mk;h=95813d453d585a2350c22ed3bf9fd35137274577;hb=8062b2366eb6bf7fe1a0fe45db59b6c88d11a9f0;hp=31177befd566a87b28d09d4f72d355e8135b502d;hpb=499bc59ab546f21f74cbc7233100e90d2faf44d0;p=cc0%2Fargeo-build.git diff --git a/common.mk b/common.mk index 31177be..95813d4 100644 --- a/common.mk +++ b/common.mk @@ -37,3 +37,14 @@ TARGET_ARCH_CATEGORY_PREFIX=$(TARGET_OS_CATEGORY_PREFIX)/$(TARGET_ARCH) PORTABLE_CATEGORIES=$(filter-out lib/%, $(CATEGORIES)) ARCH_CATEGORIES=$(filter $(TARGET_ARCH_CATEGORY_PREFIX)/%, $(CATEGORIES)) OS_CATEGORIES=$(filter-out $(foreach arch, $(KNOWN_ARCHS), $(TARGET_OS_CATEGORY_PREFIX)/$(arch)/%), $(filter $(TARGET_OS_CATEGORY_PREFIX)/%, $(CATEGORIES))) + +# Utilities +# Make variables used to replace spaces by a separator, typically in order to generate classpaths +# for example: CLASSPATH = $(subst $(space),$(pathsep),$(strip $(JARS))) +null := +space := $(null) # +pathsep := : +define LF + +$(null) +endef