From f7e1a9690625aadd151be6914220c98577548c9e Mon Sep 17 00:00:00 2001 From: heck Date: Wed, 16 Jun 2021 01:55:21 +0200 Subject: [PATCH] Tests: PityTest - static lib --- Makefile | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 770fbc2..7cfdae5 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,9 @@ +TARGET=src/libPityTest.a LDLIBS=-lstdc++ -lpEpAdapter LDFLAGS=-L../../src/ CXXFLAGS=-std=c++11 -g CXXFLAGS+=-I./src -TEST_EXTRA_OBJS=../framework/utils.o +#TEST_EXTRA_OBJS=../framework/utils.o # Src SRC=$(wildcard src/*.cc) @@ -16,12 +17,20 @@ TEST_OBJ=$(subst .cc,,$(TEST_SRC)) .PHONY: all clean rmtestdata .DEFAULT_GOAL := all -all: $(TEST_OBJ) -$(TEST_OBJ): $(OBJ) $(TEST_EXTRA_OBJS) +all: $(TARGET) test + +$(TARGET): $(OBJ) + $(AR) -rc $@ $^ + + +test : $(TEST_OBJ) + +$(TEST_OBJ): $(OBJ) clean: + rm -f $(TARGET) rm -f $(OBJ) rm -f $(TEST_OBJ) rm -rf src/*.dSYM