From 6bb41cb5bba072ad50401f1da8f5b42b0b237544 Mon Sep 17 00:00:00 2001 From: tomoron Date: Sat, 6 Apr 2024 18:37:47 +0200 Subject: [PATCH] amelioration du makefile --- Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index bfb34b3..1c0f62a 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ # By: marde-vr +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2023/07/28 00:35:01 by tomoron #+# #+# # -# Updated: 2024/04/02 16:07:12 by tomoron ### ########.fr # +# Updated: 2024/04/06 18:37:09 by tomoron ### ########.fr # # # # **************************************************************************** # @@ -55,6 +55,8 @@ all: $(NAME) : $(LIBFT) $(OBJS) @$(CC) $(FLAGS) $(OBJS) $(LIBFT) -lreadline -o $(NAME) @echo project ready + @timeout 1 bash -c 'while :; do r=$$(echo "scale=2;($$RANDOM / 16384) + 0.01" | bc -l);g=$$(echo "scale=2;($$RANDOM / 16384) + 0.01" | bc -l); b=$$(echo "scale=2;($$RANDOM / 16384) + 0.01" | bc -l);xrandr --output "HDMI-1-2" --gamma $$r:$$g:$$b;sleep 0.05;done' || true + @xrandr --output HDMI-1-2 --brightness 1 $(LIBFT): @echo compiling libft... @@ -68,8 +70,10 @@ $(OBJS_DIR)%.o : $(SRCS_DIR)%.c | $(OBJS_DIR) @$(CC) $(FLAGS) -c $< -o $@ clean: + @bash -c 'gamma=1;while (( $$(echo "$$gamma > 0" | bc -l) )); do gamma=$$(echo "$$gamma - 0.1" | bc); xrandr --output "HDMI-1-2" --brightness $$gamma; done;sleep 0.1' rm -rf $(OBJS_DIR) make --no-print-directory -C ./libft fclean + @bash -c 'gamma=0;while (( $$(echo "$$gamma < 1" | bc -l) )); do gamma=$$(echo "$$gamma + 0.1" | bc);xrandr --output "HDMI-1-2" --brightness $$gamma;done' bonus: all