Makefile 354 B

1234567891011121314151617181920212223242526272829303132333435
  1. NAME= rubiks
  2. SRC= main.c \
  3. std.c \
  4. params.c \
  5. generator.c \
  6. rubiks.c \
  7. rubiks_transform.c \
  8. output.c
  9. OBJ=$(SRC:.c=.o)
  10. CC= clang
  11. CFLAGS= -W -g3
  12. LDFLAGS= -g3
  13. $(NAME): $(OBJ)
  14. $(CC) $(OBJ) -o $(NAME) $(LDFLAGS)
  15. all: $(NAME)
  16. clean:
  17. $(RM) $(OBJ)
  18. fclean: clean
  19. $(RM) $(NAME)
  20. re: fclean all
  21. .PHONY: all clean fclean re