cpts-121-practice-exam-2/CMakeLists.txt
2024-10-31 01:16:38 -07:00

17 lines
433 B
CMake

cmake_minimum_required(VERSION 3.5)
project(practice_exam_2 C)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
add_executable(${PROJECT_NAME})
file(GLOB proj_sources LIST_DIRECTORIES false CONFIGURE_DEPENDS src/*.c)
set(proj_include "include")
# Add sources to target
target_sources(${PROJECT_NAME} PRIVATE "${proj_sources}")
target_include_directories(${PROJECT_NAME} PRIVATE "${proj_include}")
target_link_libraries(${PROJECT_NAME} m)