forked from 131/lab3_test
написал bit_count, тесты и добавил цель в Makefile
This commit is contained in:
17
Makefile
17
Makefile
@@ -1,7 +1,7 @@
|
||||
CFLAGS=-Wall -I munit -ggdb
|
||||
unittest_obj=munit/munit.o
|
||||
|
||||
all: str_bin str_test
|
||||
all: str_bin str_test bit_test
|
||||
|
||||
str_test: $(unittest_obj) str_lib.o str_test.o
|
||||
$(CC) $(CFLAGS) -o $@ $^
|
||||
@@ -9,8 +9,19 @@ str_test: $(unittest_obj) str_lib.o str_test.o
|
||||
str_bin: str_lib.o str_bin.o
|
||||
$(CC) $(CFLAGS) -o $@ $^
|
||||
|
||||
test: ./str_test
|
||||
bit_test: $(unittest_obj) bit_lib.o bit_test.o
|
||||
$(CC) $(CFLAGS) -o $@ $^
|
||||
|
||||
bit_lib.o: bit_lib.c bit_lib.h
|
||||
str_lib.o: str_lib.c str_lib.h
|
||||
str_bin.o: str_bin.c
|
||||
bit_test.o: bit_test.c bit_lib.h
|
||||
|
||||
all: str_bin str_test bit_test
|
||||
|
||||
test: all
|
||||
./str_test
|
||||
./bit_test
|
||||
|
||||
clean:
|
||||
rm *_bin *.o $(unittest_obj) str_test
|
||||
rm -f *_bin *.o $(unittest_obj) str_test bit_test
|
||||
|
||||
Reference in New Issue
Block a user