CMakeLists.txt 719 B

1234567891011121314151617181920212223242526272829303132333435
  1. if(IDF_TARGET STREQUAL "esp32")
  2. set(COMPONENT_SRCS
  3. driver/camera.c
  4. driver/sccb.c
  5. driver/sensor.c
  6. driver/xclk.c
  7. sensors/ov2640.c
  8. sensors/ov3660.c
  9. sensors/ov5640.c
  10. sensors/ov7725.c
  11. sensors/ov7670.c
  12. sensors/nt99141.c
  13. conversions/yuv.c
  14. conversions/to_jpg.cpp
  15. conversions/to_bmp.c
  16. conversions/jpge.cpp
  17. conversions/esp_jpg_decode.c
  18. )
  19. set(COMPONENT_ADD_INCLUDEDIRS
  20. driver/include
  21. conversions/include
  22. )
  23. set(COMPONENT_PRIV_INCLUDEDIRS
  24. driver/private_include
  25. sensors/private_include
  26. conversions/private_include
  27. )
  28. set(COMPONENT_REQUIRES driver)
  29. set(COMPONENT_PRIV_REQUIRES freertos nvs_flash)
  30. register_component()
  31. endif()