Files
ft_ping/Makefile

30 lines
391 B
Makefile

NAME = ft_ping
CC=cc
FLAGS=-Werror -Wextra -Wall
SRCS_DIR = srcs
OBJS_DIR = .objs
SRCS = ft_ping.c
OBJS = $(addprefix $(OBJS_DIR)/,$(SRCS:.c=.o))
all: $(NAME)
$(NAME): $(OBJS)
$(CC) $(FLAGS) $< -o $@
$(OBJS_DIR):
mkdir $(OBJS_DIR)
$(OBJS_DIR)/%.o: $(SRCS_DIR)/%.c $(OBJS_DIR)
$(CC) $(FLAGS) -c $< -o $@
clean:
rm -rf $(OBJS_DIR)
fclean: clean
rm $(NAME)
.PHONY: clean fclean