cmake_minimum_required(VERSION 3.6) project(fractol) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Werror -Wextra") include_directories(inc libft/includes minilibx) # headers link_directories(libft minilibx) # libraries set(SOURCE_FILES src/main.c src/help_func.c src/color.c src/fractol_init.c src/hooks.c src/image_routine.c src/complex.c src/julia.c src/threads_routine.c src/mandelbrot.c src/burning_ship.c src/fractal_routine.c src/hooks_funcs.c src/parse_input.c src/hooks_funcs_1.c src/hooks_funcs_2.c) # sources add_executable(fractol ${SOURCE_FILES}) # compilation target_link_libraries(fractol -lft -lmlx "-framework OpenGL" "-framework AppKit") # linkage