From d971bd8d16608f316396aba7a579d0b1f1af5aeb Mon Sep 17 00:00:00 2001 From: nass1pro Date: Fri, 12 Jun 2020 13:52:58 +0200 Subject: Added e_token enum --- test_mini/libft/Makefile | 97 ------------------------------------------------ 1 file changed, 97 deletions(-) delete mode 100644 test_mini/libft/Makefile (limited to 'test_mini/libft/Makefile') diff --git a/test_mini/libft/Makefile b/test_mini/libft/Makefile deleted file mode 100644 index 7886427..0000000 --- a/test_mini/libft/Makefile +++ /dev/null @@ -1,97 +0,0 @@ -# **************************************************************************** # -# # -# ::: :::::::: # -# Makefile :+: :+: :+: # -# +:+ +:+ +:+ # -# By: cacharle +#+ +:+ +#+ # -# +#+#+#+#+#+ +#+ # -# Created: 2019/10/08 15:45:53 by cacharle #+# #+# # -# Updated: 2020/04/01 22:00:44 by charles ### ########.fr # -# # -# **************************************************************************** # - -LIB = ar rcs -RM = rm -f -NORM = norminette -MAKE = make -MAKE_ARGS = --no-print-directory -DOXYGEN = doxygen -DOXYGEN_FILE = Doxyfile - -SRC_DIR = src -INCLUDE_DIR = include -OBJ_DIR = obj -SCRIPT_DIR = script -TEST_DIR = test -DOC_DIR = doc - -INCLUDE_DIR = include - - -CC = gcc -OFLAG ?= -O1 -CCFLAGS = $(OFLAG) -I$(INCLUDE_DIR) -Wall -Wextra -Werror -ifeq ($(TRAVIS_COMPILER),gcc) -CCFLAGS += -Wno-unused-result -endif - -IGNORE_FILE = .libftignore -IGNORE_DEFAULT = ft_printf - -NAME = libft.a - -SRC = $(shell sh $(SCRIPT_DIR)/find_src.sh $(IGNORE_FILE)) -OBJ = $(SRC:$(SRC_DIR)/%.c=$(OBJ_DIR)/%.o) - -INCLUDE = $(shell find $(INCLUDE_DIR) -name "*.h") - -# export LIBFT_SRC = $(SRC) - -all: prebuild $(NAME) - -.PHONY: test -test: all - @echo "Testing" - @$(MAKE) $(MAKE_ARGS) -C $(TEST_DIR) run - -norm: - @if [ `command -v $(NORM)` ]; \ - then echo "Running norminette"; \ - $(NORM) $(SRC) $(INCLUDE); \ - else echo "$(NORM) not installed"; fi - -prebuild: - @for dir in $$(find $(SRC_DIR)/* $(FIND_ARGS) -type d | \ - sed 's_$(SRC_DIR)/_$(OBJ_DIR)/_g'); \ - do \ - if [ ! -d "$$dir" ]; then \ - mkdir -p $$dir; echo "Making build dir: $$dir"; fi \ - done - -$(NAME): $(OBJ) $(INCLUDE) - @echo "Linking: $@" - @$(LIB) $@ $(OBJ) - -$(OBJ_DIR)/%.o: $(SRC_DIR)/%.c - @echo "Compiling: $@" - @$(CC) $(CCFLAGS) -c -o $@ $< - -clean: - @echo "Removing objects" - @$(RM) -r $(OBJ_DIR) - -fclean: clean - @echo "Removing library" - @$(RM) $(NAME) - -re: fclean all - -.PHONY: doc -doc: - mkdir -p tmp - for f in $(SRC) $(INCLUDE); do mkdir -p tmp/`dirname $$f` && sed 's_^/\*$$_/**_' $$f > tmp/$$f; done - $(DOXYGEN) $(DOXYGEN_FILE) - -doc_clean: - $(RM) -r $(DOC_DIR) - -- cgit