ft_ls/CMakeLists.txt

15 lines
452 B
CMake

cmake_minimum_required(VERSION 3.6)
project(ft_ls)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Werror -Wextra -O0 -g")
include_directories(inc libft/includes) # headers
link_directories(libft) # libraries
set(SOURCE_FILES
src/main.c
src/ft_ls.c src/parse_input.c src/flags.c src/sort.c src/output.c libft/ft_lst_merge_sort.c) # sources
add_executable(ft_ls ${SOURCE_FILES}) # compilation
target_link_libraries(ft_ls -lft) # linkage