Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cmake_minimum_required(VERSION 3.5.1)
- #----------------------------------------------------------------
- project(task1.out)
- include_directories(include)
- file(GLOB SOURCES "src/*.c")
- add_executable(${PROJECT_NAME} task1.c ${SOURCES})
- target_link_libraries(${PROJECT_NAME} m)
- #----------------------------------------------------------------
- project(task1_test.out)
- file(GLOB TEST_SOURCES "tests/*.c")
- add_executable(${PROJECT_NAME} tests/test_task1.c ${SOURCES})
- target_link_libraries(${PROJECT_NAME} check m)
- #----------------------------------------------------------------
- project(task2.out)
- include_directories(include)
- file(GLOB SOURCES "src/*.c")
- add_executable(${PROJECT_NAME} task2.c ${SOURCES})
- target_link_libraries(${PROJECT_NAME} m)
- #----------------------------------------------------------------
- project(task2_test.out)
- file(GLOB TEST_SOURCES "tests/*.c")
- add_executable(${PROJECT_NAME} tests/test_task2.c ${SOURCES})
- target_link_libraries(${PROJECT_NAME} check m)
- #----------------------------------------------------------------
- project(task3.out)
- include_directories(include)
- file(GLOB SOURCES "src/*.c")
- add_executable(${PROJECT_NAME} task3.c ${SOURCES})
- target_link_libraries(${PROJECT_NAME} m)
- #----------------------------------------------------------------
- project(task3_test.out)
- file(GLOB TEST_SOURCES "tests/*.c")
- add_executable(${PROJECT_NAME} tests/test_task3.c ${SOURCES})
- target_link_libraries(${PROJECT_NAME} check m)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement