summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2015-07-27 21:29:45 +0200
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2015-07-27 21:29:45 +0200
commitc970ba72369cba043f8f8db711bd0ffdc1f589e0 (patch)
treead30aadac91c96742ee52fefd90daac3fe7ac92f /scripts
parent80fbc8e78feadbf8ec11aa42e7574c9fb8f08ac5 (diff)
downloadembtoolkit-c970ba72369cba043f8f8db711bd0ffdc1f589e0.tar.gz
embtoolkit-c970ba72369cba043f8f8db711bd0ffdc1f589e0.tar.bz2
embtoolkit-c970ba72369cba043f8f8db711bd0ffdc1f589e0.tar.xz
Build system: initial cygwin support
This is an initial cygwin support reported by its contributor, Jonathan L, to produce a working gcc cross compiler for arm. Signed-off-by: Jonathan L<jlynam@gmail.com> Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/kconfig/Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/kconfig/Makefile b/scripts/kconfig/Makefile
index 5dcac0f..f5a6163 100644
--- a/scripts/kconfig/Makefile
+++ b/scripts/kconfig/Makefile
@@ -127,6 +127,7 @@ help:
# lxdialog stuff
check-lxdialog := $(srctree)/$(src)/lxdialog/check-lxdialog.sh
+check-lxdialog := $(subst //,/,$(check-lxdialog))
# Use recursively expanded variables so we do not call gcc unless
# we really need to do so. (Do not call gcc as part of make mrproper)
@@ -201,7 +202,8 @@ $(obj)/dochecklxdialog:
always := dochecklxdialog
# Add environment specific flags
-HOST_EXTRACFLAGS += $(shell $(CONFIG_SHELL) $(srctree)/$(src)/check.sh $(HOSTCC) $(HOSTCFLAGS))
+check-sh-script := $(subst //,/,$(srctree)/$(src)/check.sh)
+HOST_EXTRACFLAGS += $(shell $(CONFIG_SHELL) $(check-sh-script) $(HOSTCC) $(HOSTCFLAGS))
# generated files seem to need this to find local include files
HOSTCFLAGS_zconf.lex.o := -I$(src)