add_subdirectory(src)
add_subdirectory(ftdipp)
add_subdirectory(bindings)
+add_subdirectory(ftdi_eeprom)
add_subdirectory(examples)
add_subdirectory(packages)
--- /dev/null
+set(FTDI_BUILD_EEPROM False PARENT_SCOPE)
+
+option(FTDI_EEPROM "Build ftdi_eeprom" ON)
+
+if (FTDI_EEPROM)
+ include(FindPkgConfig)
+ pkg_check_modules(Confuse libconfuse)
+ INCLUDE_DIRECTORIES(${Confuse_INCLUDE_DIRS})
+ LINK_DIRECTORIES(${Confuse_LIBRARY_DIRS})
+ SET(libs ${libs} ${Confuse_LIBRARIES})
+
+ if(Confuse_FOUND)
+ set(FTDI_BUILD_EEPROM True PARENT_SCOPE)
+ message(STATUS "Building ftdi_eeprom")
+
+ # TODO: Add real ftdi_eeprom source + binary
+
+ else(Confuse_FOUND)
+ message(STATUS "libConfuse not found, won't build ftdi_eeprom")
+ endif(Confuse_FOUND)
+
+else(FTDI_EEPROM)
+
+ message(STATUS "ftdi_eeprom build is disabled")
+
+endif(FTDI_EEPROM)