--- /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)