Up through lcthw 11
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
CFLAGS ?= -Wall -g
|
||||
GDBRUN = gdb --batch --ex run --ex bt --ex q --args
|
||||
BUILD_TARGETS = ex1 ex3 ex7 ex8 ex9 ex10
|
||||
TEST_TARGETS = ex1 ex3 ex7 ex8 ex9
|
||||
BUILD_TARGETS = ex1 ex3 ex7 ex8 ex9 ex10 ex11
|
||||
TEST_TARGETS = ex1 ex3 ex7 ex8 ex9 ex11
|
||||
|
||||
.PHONY: all
|
||||
all: build test
|
||||
@@ -15,10 +15,16 @@ build: $(BUILD_TARGETS)
|
||||
|
||||
.PHONY: gtest
|
||||
gtest:
|
||||
@$(foreach bt,$(TEST_TARGETS),$(GDBRUN) ./$(bt) &&) \
|
||||
echo ' gYAY'
|
||||
@$(foreach bt, \
|
||||
$(TEST_TARGETS), \
|
||||
printf '\n==> $(bt)\n' && $(GDBRUN) ./$(bt) && \
|
||||
) \
|
||||
printf '\ngYAY\n'
|
||||
|
||||
.PHONY: test
|
||||
test:
|
||||
@$(foreach bt,$(TEST_TARGETS),./$(bt) &&) \
|
||||
echo ' YAY'
|
||||
@$(foreach bt, \
|
||||
$(TEST_TARGETS), \
|
||||
printf '\n==> %s\n' "$(bt)" && ./$(bt) && \
|
||||
) \
|
||||
printf '\nYAY\n'
|
||||
|
Reference in New Issue
Block a user