X-Git-Url: http://developer.intra2net.com/git/?p=libftdi;a=blobdiff_plain;f=ftdi_eeprom%2FCMakeLists.txt;fp=ftdi_eeprom%2FCMakeLists.txt;h=04fce52849a8219f5ef4aabf22a03ec4aaddc3ca;hp=0000000000000000000000000000000000000000;hb=a9dddb4dd1f45377a7d978adfd6b2b7ec25779c6;hpb=ededbc1c93768073f8073bed759327590503c06d diff --git a/ftdi_eeprom/CMakeLists.txt b/ftdi_eeprom/CMakeLists.txt new file mode 100644 index 0000000..04fce52 --- /dev/null +++ b/ftdi_eeprom/CMakeLists.txt @@ -0,0 +1,26 @@ +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)