option(OLED_ENABLE "" TRUE) if(${OLED_ENABLE}) add_library(oled drivers/oled/ssd1306_sh1106.c platforms/${CMAKE_SYSTEM_PROCESSOR}/drivers/i2c_master.c) add_compile_definitions(OLED_ENABLE) target_include_directories(oled PUBLIC drivers) target_include_directories(quantum PUBLIC drivers/oled) target_include_directories(oled PUBLIC drivers/oled) target_include_directories(oled PUBLIC platforms/${CMAKE_SYSTEM_PROCESSOR}/drivers) target_link_libraries(oled PUBLIC quantum) target_link_libraries(oled PUBLIC platform_avr) endif()