From 843370a7c28e89b1d0c42206dac2c35217165d46 Mon Sep 17 00:00:00 2001 From: Warwick Stone Date: Wed, 17 Jul 2013 22:14:47 +1000 Subject: [PATCH] Updated example makefile * Make would fail due to missing build directory. Now it doesn't try to delete build/ --- examples/makefile | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/examples/makefile b/examples/makefile index 98258e4..2e9f746 100644 --- a/examples/makefile +++ b/examples/makefile @@ -2,8 +2,9 @@ # Unity Project - A Test Framework for C # Copyright (c) 2007 Mike Karlesky, Mark VanderVoord, Greg Williams # [Released under MIT License. Please refer to license.txt for details] -# ========================================== +# ========================================== +UNITY_ROOT=.. C_COMPILER=gcc TARGET_BASE1=test1 TARGET_BASE2=test2 @@ -14,13 +15,13 @@ else endif TARGET1 = $(TARGET_BASE1)$(TARGET_EXTENSION) TARGET2 = $(TARGET_BASE2)$(TARGET_EXTENSION) -SRC_FILES1=../src/unity.c src/ProductionCode.c test/TestProductionCode.c test/no_ruby/TestProductionCode_Runner.c -SRC_FILES2=../src/unity.c src/ProductionCode2.c test/TestProductionCode2.c test/no_ruby/TestProductionCode2_Runner.c -INC_DIRS=-Isrc -I../src +SRC_FILES1=$(UNITY_ROOT)/src/unity.c src/ProductionCode.c test/TestProductionCode.c test/no_ruby/TestProductionCode_Runner.c +SRC_FILES2=$(UNITY_ROOT)/src/unity.c src/ProductionCode2.c test/TestProductionCode2.c test/no_ruby/TestProductionCode2_Runner.c +INC_DIRS=-Isrc -I$(UNITY_ROOT)/src SYMBOLS=-DTEST ifeq ($(OS),Windows_NT) - CLEANUP = del /F /Q build\* && del /F /Q $(TARGET1) && del /F /Q $(TARGET2) + CLEANUP = del /F /Q $(TARGET1) && del /F /Q $(TARGET2) else CLEANUP = rm -f build/*.o ; rm -f $(TARGET1) ; rm -f $(TARGET2) endif @@ -37,4 +38,4 @@ default: clean: $(CLEANUP) - +