From 682d82c41643130b0966cf6ff7cf8612b1419c14 Mon Sep 17 00:00:00 2001 From: Segwon Date: Mon, 13 Nov 2017 14:31:31 +0900 Subject: [PATCH] interface: move interface header files to top level include folder. - seperated for readability. - included interface files when running build. Signed-off-by: Segwon Change-Id: I4847dc8a7cf5f81de098a730c640229dfbc8a560 --- CMakeLists.txt | 6 ++++++ {src/interface/include => include/interface}/gpio.h | 0 {src/interface/include => include/interface}/i2c.h | 0 {src/interface/include => include/interface}/pwm.h | 0 {src/interface/include => include/interface}/spi.h | 0 {src/interface/include => include/interface}/uart.h | 0 6 files changed, 6 insertions(+) rename {src/interface/include => include/interface}/gpio.h (100%) rename {src/interface/include => include/interface}/i2c.h (100%) rename {src/interface/include => include/interface}/pwm.h (100%) rename {src/interface/include => include/interface}/spi.h (100%) rename {src/interface/include => include/interface}/uart.h (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index 29d9721..714f3d0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,6 +27,7 @@ EXEC_PROGRAM(${GDBUS_CODEGEN} ARGS SET(INC_DIR include) INCLUDE_DIRECTORIES(${INC_DIR}) +INCLUDE_DIRECTORIES(${INC_DIR}/interface) INCLUDE(FindPkgConfig) pkg_check_modules(${fw_name} REQUIRED ${dependents}) @@ -47,6 +48,11 @@ SET(SOURCES src/peripheral_gpio.c src/peripheral_pwm.c src/peripheral_uart.c src/peripheral_spi.c + src/interface/gpio.c + src/interface/i2c.c + src/interface/pwm.c + src/interface/spi.c + src/interface/uart.c src/peripheral_gdbus_gpio.c src/peripheral_gdbus_i2c.c src/peripheral_gdbus_pwm.c diff --git a/src/interface/include/gpio.h b/include/interface/gpio.h similarity index 100% rename from src/interface/include/gpio.h rename to include/interface/gpio.h diff --git a/src/interface/include/i2c.h b/include/interface/i2c.h similarity index 100% rename from src/interface/include/i2c.h rename to include/interface/i2c.h diff --git a/src/interface/include/pwm.h b/include/interface/pwm.h similarity index 100% rename from src/interface/include/pwm.h rename to include/interface/pwm.h diff --git a/src/interface/include/spi.h b/include/interface/spi.h similarity index 100% rename from src/interface/include/spi.h rename to include/interface/spi.h diff --git a/src/interface/include/uart.h b/include/interface/uart.h similarity index 100% rename from src/interface/include/uart.h rename to include/interface/uart.h -- 2.34.1