cmake: use zephyr_library_* for all boards

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
diff --git a/boards/arm/cc2650_sensortag/CMakeLists.txt b/boards/arm/cc2650_sensortag/CMakeLists.txt
index 298e24d..a700f3c 100644
--- a/boards/arm/cc2650_sensortag/CMakeLists.txt
+++ b/boards/arm/cc2650_sensortag/CMakeLists.txt
@@ -1 +1,3 @@
-zephyr_sources_if_kconfig(pinmux.c)
+zephyr_library()
+zephyr_library_sources(pinmux.c)
+zephyr_library_include_directories(${PROJECT_SOURCE_DIR}/drivers)
diff --git a/boards/arm/cc3220sf_launchxl/CMakeLists.txt b/boards/arm/cc3220sf_launchxl/CMakeLists.txt
index ffcdb42..430b9bf 100644
--- a/boards/arm/cc3220sf_launchxl/CMakeLists.txt
+++ b/boards/arm/cc3220sf_launchxl/CMakeLists.txt
@@ -1,4 +1,6 @@
-zephyr_sources(
-  pinmux.c
-  dbghdr.c
-  )
+zephyr_library()
+zephyr_library_sources(
+    pinmux.c
+    dbghdr.c
+    )
+zephyr_library_include_directories(${PROJECT_SOURCE_DIR}/drivers)