-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists.txt
6 lines (4 loc) · 1.08 KB
/
CMakeLists.txt
1
2
3
4
5
6
set(SOURCES "src/Object/Class.cpp" "src/Periphery/ADCUnit.cpp" "src/Services/ADCReader.cpp" "src/Devices/Camera.cpp" "src/Devices/AW9523.cpp" "src/Drivers/Input/InputAW.cpp" "src/Drivers/Output/OutputDigAW.cpp" "src/Drivers/Output/OutputCurrAW.cpp" "src/Drivers/Input/InputGPIO.cpp" "src/Drivers/Input/InputTouchGPIO.cpp" "src/Drivers/Output/OutputGPIO.cpp" "src/Services/ButtonInput.cpp" "src/Periphery/GPIO.cpp" "src/Periphery/I2C.cpp" "src/Util/StateMachine/State.cpp" "src/Util/StateMachine/StateMachine.cpp" "src/Containers/Archive.cpp" "src/Misc/Singleton.cpp" "src/Memory/ObjectMemory.cpp" "src/Object/Object.cpp" "src/Core/Application.cpp" "src/Memory/ObjectManager.cpp" "src/Memory/GarbageCollector.cpp" "src/Entity/Entity.cpp" "src/Entity/AsyncEntity.cpp" "src/Entity/SyncEntity.cpp" "src/Statics/ApplicationStatics.cpp" "src/Thread/Threaded.cpp" "src/Util/stdafx.cpp" CACHE INTERNAL "" FORCE)
file(GLOB_RECURSE LIBS "lib/*/src/**.cpp" "lib/*/src/**.c")
set(LIBS_INCL "lib/glm/glm")
idf_component_register(SRCS ${SOURCES} ${LIBS} INCLUDE_DIRS "src" ${LIBS_INCL} REQUIRES esp_timer driver esp_adc)