mirror of
https://github.com/ThrowTheSwitch/Unity.git
synced 2026-08-29 14:29:58 +00:00
Move makefile output to build/ dir for Fixture testing
This commit is contained in:
@@ -12,24 +12,27 @@ SRC = ../src/unity_fixture.c \
|
|||||||
main/AllTests.c
|
main/AllTests.c
|
||||||
|
|
||||||
INC_DIR = -I../src -I../../../src/
|
INC_DIR = -I../src -I../../../src/
|
||||||
TARGET = fixture_tests.exe
|
TARGET = ../build/fixture_tests.exe
|
||||||
|
|
||||||
all: default noStdlibMalloc 32bits
|
all: default noStdlibMalloc 32bits
|
||||||
|
|
||||||
default:
|
default: ../build/
|
||||||
$(CC) $(CFLAGS) $(DEFINES) $(SRC) $(INC_DIR) -o $(TARGET)
|
$(CC) $(CFLAGS) $(DEFINES) $(SRC) $(INC_DIR) -o $(TARGET)
|
||||||
@ echo "default build"
|
@ echo "default build"
|
||||||
./$(TARGET)
|
./$(TARGET)
|
||||||
|
|
||||||
32bits:
|
32bits: ../build/
|
||||||
$(CC) $(CFLAGS) $(DEFINES) $(SRC) $(INC_DIR) -o $(TARGET) -m32
|
$(CC) $(CFLAGS) $(DEFINES) $(SRC) $(INC_DIR) -o $(TARGET) -m32
|
||||||
@ echo "32bits build"
|
@ echo "32bits build"
|
||||||
./$(TARGET)
|
./$(TARGET)
|
||||||
|
|
||||||
noStdlibMalloc:
|
noStdlibMalloc: ../build/
|
||||||
$(CC) $(CFLAGS) $(DEFINES) $(SRC) $(INC_DIR) -o $(TARGET) -D UNITY_EXCLUDE_STDLIB_MALLOC
|
$(CC) $(CFLAGS) $(DEFINES) $(SRC) $(INC_DIR) -o $(TARGET) -D UNITY_EXCLUDE_STDLIB_MALLOC
|
||||||
@ echo "build with noStdlibMalloc"
|
@ echo "build with noStdlibMalloc"
|
||||||
./$(TARGET)
|
./$(TARGET)
|
||||||
|
|
||||||
clangEverything:
|
clangEverything:
|
||||||
$(CC) $(CFLAGS) $(DEFINES) $(SRC) $(INC_DIR) -o $(TARGET) -m64 -Weverything # || true #prevents make from failing
|
$(CC) $(CFLAGS) $(DEFINES) $(SRC) $(INC_DIR) -o $(TARGET) -m64 -Weverything # || true #prevents make from failing
|
||||||
|
|
||||||
|
../build :
|
||||||
|
mkdir -p ../build
|
||||||
|
|||||||
Reference in New Issue
Block a user