From efdda56546011b906f8332d25def5a929b14d0b7 Mon Sep 17 00:00:00 2001 From: Nick Withers Date: Fri, 9 Aug 2013 14:18:17 +1000 Subject: Use $(EXEEXT) [defaults to "exe"] to generate binaries --- make/leaf.cfg | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'make/leaf.cfg') diff --git a/make/leaf.cfg b/make/leaf.cfg index 90cda37fad..6ebf4bdc41 100644 --- a/make/leaf.cfg +++ b/make/leaf.cfg @@ -78,20 +78,17 @@ clean: clean-am .PHONY: clean clean-am endif -## what to do about $(EXEEXT) --> $(EXEEXT) -## -o $(basename $@)$(EXEEXT) OR -## -o $(basename $@)$(EXEEXT) OR - -DOWNEXT=.ralf +EXEEXT?=.exe +DOWNEXT?=.ralf define bsp-link-c $(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) \ - -o $(basename $@).exe $(LINK_OBJS) $(LINK_LIBS) + -o $(basename $@)$(EXEEXT) $(LINK_OBJS) $(LINK_LIBS) endef define bsp-link-cxx $(LINK.cc) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) \ - -o $(basename $@).exe $(LINK_OBJS) $(LINK_LIBS) + -o $(basename $@)$(EXEEXT) $(LINK_OBJS) $(LINK_LIBS) endef define default-bsp-post-link @@ -102,7 +99,7 @@ endef ifndef bsp-post-link define bsp-post-link $(default-bsp-post-link) - cp $(basename $@).exe $(basename $@)$(DOWNEXT) + cp $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) endef endif -- cgit v1.2.3