Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- NAME = list
- SRC = src/main.c \
- src/my_params_in_list.c \
- src/my_list_size.c \
- src/my_rev_list.c
- INCLUDE = include
- TEST_SRC = test/test_list_size.c
- TEST_OBJ = $(TEST_SRC:.c=.o)
- OBJ = $(SRC:.c=.o)
- CC = gcc
- RM = rm -f
- CFLAGS += -I $(INCLUDE) -Wextra -Wall
- LDFLAGS +=
- all: $(NAME)
- $(NAME): $(OBJ)
- $(CC) $(TEST_OBJ) $(OBJ) -o $(NAME) -I $(INCLUDE)
- test: $(TEST_OBJ) all
- $(CC) $(TEST_OBJ) $(OBJ) -o -I $(INCLUDE)
- clean:
- $(RM) $(OBJ)
- fclean: clean
- $(RM) $(NAME)
- re: fclean clean
- .PHONY: all clean test fclean re
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement