# **************************************************************************** # # # # ::: :::::::: # # Makefile :+: :+: :+: # # +:+ +:+ +:+ # # By: lalgarra +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2025/09/29 11:35:48 by lalgarra #+# #+# # # Updated: 2025/09/29 17:42:30 by lalgarra ### ########.fr # # # # **************************************************************************** # LIBDIR = ../repo_libft_algarra #CFLAGS += -Wall -Wextra -Werror -g3 -fsanitize=address CFLAGS += -Wall -Wextra -Werror -g3 -iquote $(LIBDIR) -L$(LIBDIR) -lft TESTS:= isalpha_test isdigit_test isalnum_test isascii_test all: $(TESTS) run: all $(foreach E, $(TESTS), \ $(eval X = $(subst _test,_expected.output,$(E))) \ $(eval A = $(subst _test,_actual.output,$(E))) \ echo "SALIDA $(E)" > $(A); ./$(E) >> $(A); \ diff -a $(X) $(A) | less; \ ) fclean: $(foreach E, $(TESTS), \ $(eval A = $(subst _test,_actual.output,$(E))) \ rm -f $(E) $(A); \ )