From 717121a7cf20cb53d4fce479b70e838fadeb9a8b Mon Sep 17 00:00:00 2001 From: Oliver Schmidt Date: Tue, 7 May 2013 17:58:56 +0200 Subject: [PATCH] Removed reference to CC65_HOME. Now that we're pretty much independent from CC65_HOME it doesn't make sense anymore to look for it in the Makefiles. So rather dynamically check if there are "local" binaries in the ../bin directory. If there are "local" binaries use them - and otherwise rely on "installed" binaries found in the path. --- libsrc/Makefile | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/libsrc/Makefile b/libsrc/Makefile index 4f8c622fe..a37abc98a 100644 --- a/libsrc/Makefile +++ b/libsrc/Makefile @@ -181,19 +181,11 @@ endef $(foreach drvtype,$(DRVTYPES),$(eval $(call DRVTYPE_template,$(drvtype)))) -ifdef CC65_HOME - AR = $(CC65_HOME)/bin/ar65 - CA = $(CC65_HOME)/bin/ca65 - CC = $(CC65_HOME)/bin/cc65 - CO = $(CC65_HOME)/bin/co65 - LD = $(CC65_HOME)/bin/ld65 -else - AR = ../bin/ar65 - CA = ../bin/ca65 - CC = ../bin/cc65 - CO = ../bin/co65 - LD = ../bin/ld65 -endif +AR = $(if $(wildcard ../bin/ar65*),../bin/ar65,ar65) +CA = $(if $(wildcard ../bin/ca65*),../bin/ca65,ca65) +CC = $(if $(wildcard ../bin/cc65*),../bin/cc65,cc65) +CO = $(if $(wildcard ../bin/co65*),../bin/co65,co65) +LD = $(if $(wildcard ../bin/ld65*),../bin/ld65,ld65) ../wrk/$(TARGET)/%.o: %.s | ../wrk/$(TARGET) @echo $(TARGET) - $< -- 2.39.2