Advertisement
Guest User

Untitled

a guest
Mar 24th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. cmake_minimum_required(VERSION 3.5.1)
  2. #----------------------------------------------------------------
  3. project(task1.out)
  4. include_directories(include)
  5. file(GLOB SOURCES "src/*.c")
  6. add_executable(${PROJECT_NAME} task1.c ${SOURCES})
  7. target_link_libraries(${PROJECT_NAME} m)
  8. #----------------------------------------------------------------
  9. project(task1_test.out)
  10. file(GLOB TEST_SOURCES "tests/*.c")
  11. add_executable(${PROJECT_NAME} tests/test_task1.c ${SOURCES})
  12. target_link_libraries(${PROJECT_NAME} check m)
  13. #----------------------------------------------------------------
  14. project(task2.out)
  15. include_directories(include)
  16. file(GLOB SOURCES "src/*.c")
  17. add_executable(${PROJECT_NAME} task2.c ${SOURCES})
  18. target_link_libraries(${PROJECT_NAME} m)
  19. #----------------------------------------------------------------
  20. project(task2_test.out)
  21. file(GLOB TEST_SOURCES "tests/*.c")
  22. add_executable(${PROJECT_NAME} tests/test_task2.c ${SOURCES})
  23. target_link_libraries(${PROJECT_NAME} check m)
  24. #----------------------------------------------------------------
  25. project(task3.out)
  26. include_directories(include)
  27. file(GLOB SOURCES "src/*.c")
  28. add_executable(${PROJECT_NAME} task3.c ${SOURCES})
  29. target_link_libraries(${PROJECT_NAME} m)
  30. #----------------------------------------------------------------
  31. project(task3_test.out)
  32. file(GLOB TEST_SOURCES "tests/*.c")
  33. add_executable(${PROJECT_NAME} tests/test_task3.c ${SOURCES})
  34. target_link_libraries(${PROJECT_NAME} check m)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement