From f100b562fdb496adce766d80fdc9d99b1fbf8b54 Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Thu, 14 Apr 2022 11:36:45 +0800
Subject: [PATCH] update test makefile for crosstool

---
 booster/test/makefile |   21 ++++++++++++++++-----
 1 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/booster/test/makefile b/booster/test/makefile
index 05bcfa7..43a40ee 100644
--- a/booster/test/makefile
+++ b/booster/test/makefile
@@ -1,26 +1,37 @@
 
 PWD=$(shell pwd)
 
+INST_PATH=/tftp
+
 LIB_PATH=$(shell dirname ${PWD} )
 LIB_NAME=$(shell basename ${LIB_PATH} )
 
 CFLAGS+=-I${LIB_PATH}
-LDFLAGS+=-L${LIB_PATH} -l${LIB_NAME}
+LDFLAGS+=-L${LIB_PATH} -l${LIB_NAME} -lpthread
 
 SRCFILES = $(wildcard *.c)
 BINARIES=$(SRCFILES:%.c=%)
 
 all: libs binaries
+	@make install
 
 libs:
 	make -C ${LIB_PATH}
 
-binaries:  ${BINARIES} 
+binaries:  ${BINARIES}
 	@echo " Compile over"
 
-%:  %.c 
-	$(CC) $(CFLAGS) -o $@ $< $(LDFLAGS)
+%:  %.c
+	${CROSSTOOL}gcc $(CFLAGS) -o $@ $< $(LDFLAGS)
+
+install:
+	cp ${BINARIES} ${INST_PATH}
 
 clean:
-	@rm -f ${BINARIES} 
+	@rm -f ${BINARIES}
+	@rm -f *.log
 
+distclean:
+	@make clean
+	@make clean -C ${LIB_PATH}
+	@rm -f cscope.* tags

--
Gitblit v1.9.1