You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

23 lines
521 B

  1. cmake_minimum_required (VERSION 3.0.0)
  2. list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake")
  3. project (aptdec)
  4. file(GLOB_RECURSE C_SOURCE_FILES src/*.c)
  5. add_executable(aptdec ${C_SOURCE_FILES})
  6. # Math
  7. target_link_libraries(aptdec PRIVATE m)
  8. # PNG
  9. if(WIN32 AND NOT MINGW)
  10. find_package(PNG CONFIG REQUIRED)
  11. else()
  12. find_package(PNG REQUIRED)
  13. endif()
  14. target_link_libraries(aptdec PRIVATE PNG::PNG)
  15. # SndFile
  16. find_package(LibSndFile REQUIRED)
  17. target_link_libraries(aptdec PRIVATE ${LIBSNDFILE_LIBRARY})