From: Alan Cox Date: Sat, 9 Feb 2019 18:13:00 +0000 (+0000) Subject: v8080: find the ACK tools automatically X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=afbe72f7b14a3780f8de16bc5ab487eb9a44950f;p=FUZIX.git v8080: find the ACK tools automatically --- diff --git a/Kernel/cpu-8080/rules.mk b/Kernel/cpu-8080/rules.mk index 019ec2c7..1ed5489e 100644 --- a/Kernel/cpu-8080/rules.mk +++ b/Kernel/cpu-8080/rules.mk @@ -1,7 +1,9 @@ -export CROSS_AS=ack +export ACK_ROOT=$(shell tools/findack) + +export CROSS_AS=ack -mfuzix export CROSS_LD=$(ACK_ROOT)/lib/ack/em_led export CROSS_CC=ack -export CROSS_CCOPTS= -c -O2 -I$(ROOT_DIR)/cpu-$(CPU) -I$(ROOT_DIR)/platform-$(TARGET) -I$(ROOT_DIR)/include +export CROSS_CCOPTS= -mfuzix -c -O2 -I$(ROOT_DIR)/cpu-$(CPU) -I$(ROOT_DIR)/platform-$(TARGET) -I$(ROOT_DIR)/include export CROSS_CC_SEG2= export CROSS_CC_SEG3= export CROSS_CC_SEG4= diff --git a/Kernel/tools/findack b/Kernel/tools/findack new file mode 100755 index 00000000..6405a7a9 --- /dev/null +++ b/Kernel/tools/findack @@ -0,0 +1,2 @@ +#!/bin/sh +which ack | sed -e "s/\/bin\/ack//"