summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/ipoe/CMakeLists.txt6
-rw-r--r--drivers/ppposeq/CMakeLists.txt6
-rw-r--r--drivers/vlan_mon/CMakeLists.txt6
3 files changed, 15 insertions, 3 deletions
diff --git a/drivers/ipoe/CMakeLists.txt b/drivers/ipoe/CMakeLists.txt
index d0d6902c..5bbac4f6 100644
--- a/drivers/ipoe/CMakeLists.txt
+++ b/drivers/ipoe/CMakeLists.txt
@@ -41,5 +41,9 @@ ADD_CUSTOM_TARGET(ipoe_drv ALL
)
IF (NOT DEFINED CPACK_TYPE)
- INSTALL(CODE "EXECUTE_PROCESS(COMMAND make -C ${KDIR} M=${CMAKE_CURRENT_BINARY_DIR}/drivers/ipoe modules_install)")
+ INSTALL(CODE "
+ set(KERNEL_BUILD_DIR [==[${KDIR}]==])
+ set(KERNEL_MODULE_BUILD_DIR [==[${CMAKE_CURRENT_BINARY_DIR}/driver]==])
+ include([==[${CMAKE_SOURCE_DIR}/cmake/install-kernel-module.cmake]==])
+ ")
ENDIF()
diff --git a/drivers/ppposeq/CMakeLists.txt b/drivers/ppposeq/CMakeLists.txt
index 08c45c76..daeffb11 100644
--- a/drivers/ppposeq/CMakeLists.txt
+++ b/drivers/ppposeq/CMakeLists.txt
@@ -15,5 +15,9 @@ ADD_CUSTOM_TARGET(ppposeq_drv ALL
)
IF (NOT DEFINED CPACK_TYPE)
- INSTALL(CODE "EXECUTE_PROCESS(COMMAND make -C ${KDIR} M=${CMAKE_CURRENT_BINARY_DIR}/driver modules_install)")
+ INSTALL(CODE "
+ set(KERNEL_BUILD_DIR [==[${KDIR}]==])
+ set(KERNEL_MODULE_BUILD_DIR [==[${CMAKE_CURRENT_BINARY_DIR}/driver]==])
+ include([==[${CMAKE_SOURCE_DIR}/cmake/install-kernel-module.cmake]==])
+ ")
ENDIF()
diff --git a/drivers/vlan_mon/CMakeLists.txt b/drivers/vlan_mon/CMakeLists.txt
index b4c8e348..5269805d 100644
--- a/drivers/vlan_mon/CMakeLists.txt
+++ b/drivers/vlan_mon/CMakeLists.txt
@@ -16,5 +16,9 @@ ADD_CUSTOM_TARGET(vlan_mon_drv ALL
)
if (NOT DEFINED CPACK_TYPE)
- INSTALL(CODE "EXECUTE_PROCESS(COMMAND make -C ${KDIR} M=${CMAKE_CURRENT_BINARY_DIR}/drivers/vlan_mon modules_install)")
+ INSTALL(CODE "
+ set(KERNEL_BUILD_DIR [==[${KDIR}]==])
+ set(KERNEL_MODULE_BUILD_DIR [==[${CMAKE_CURRENT_BINARY_DIR}/driver]==])
+ include([==[${CMAKE_SOURCE_DIR}/cmake/install-kernel-module.cmake]==])
+ ")
endif ()