Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SRC = shell.c
- OBJ = $(SRC:.c=.o)
- NAME = mysh
- GCC = gcc
- CFLAGS = -Wall -Wextra -I./include/
- LDFLAGS = -L./lib/my/ -lmy -lm -L. -lgnl
- $(NAME): libmy $(OBJ)
- $(GCC) -o $(NAME) $(OBJ) $(LDFLAGS) $(CFLAGS)
- libmy:
- $(MAKE) -C lib/my/
- libmy_fclean:
- $(MAKE) fclean -C lib/my/
- all: $(NAME)
- clean:
- $(MAKE) clean -C lib/my/
- rm -f $(OBJ)
- fclean: libmy_fclean clean
- rm -f $(NAME)
- re: fclean all
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement