diff --git a/CMakeLists.txt b/CMakeLists.txt index 853108c..3079f8f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,2 +1,19 @@ -idf_component_register(SRCS MFRC522_I2C.cpp INCLUDE_DIRS . REQUIRES arduino-esp32) +set(headers + src/MFRC522_I2C.h +) + +set(sources + src/MFRC522_I2C.cpp +) + +idf_component_register( + INCLUDE_DIRS + src + SRCS + ${headers} + ${sources} + REQUIRES + arduino-esp32 +) + target_compile_options(${COMPONENT_TARGET} PRIVATE -Wno-unused-but-set-variable) diff --git a/MFRC522_I2C.cpp b/src/MFRC522_I2C.cpp similarity index 100% rename from MFRC522_I2C.cpp rename to src/MFRC522_I2C.cpp diff --git a/MFRC522_I2C.h b/src/MFRC522_I2C.h similarity index 100% rename from MFRC522_I2C.h rename to src/MFRC522_I2C.h