amiberry/external/floppybridge/CMakeLists.txt
Dimitris Panokostas f967df0ace
Revert "refactor: bump CMake requirement to 3.27 so we can debug it"
This reverts commit 0e28e2bb1aa51c33fc4b172994e2ca4d06709276.
2024-12-19 15:52:53 +01:00

25 lines
764 B
CMake

cmake_minimum_required(VERSION 3.16)
project (floppybridge VERSION 1.6.4)
enable_language(C CXX)
add_library(floppybridge SHARED
src/ArduinoFloppyBridge.cpp
src/ArduinoInterface.cpp
src/CommonBridgeTemplate.cpp
src/FloppyBridge.cpp
src/ftdi.cpp
src/GreaseWeazleBridge.cpp
src/GreaseWeazleInterface.cpp
src/pll.cpp
src/RotationExtractor.cpp
src/SerialIO.cpp
src/SuperCardProBridge.cpp
src/SuperCardProInterface.cpp
)
target_include_directories(${PROJECT_NAME} PRIVATE src)
target_link_libraries(${PROJECT_NAME} PRIVATE pthread dl)
#install(TARGETS ${PROJECT_NAME}
# ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
# LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/amiberry
# RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
#)