diff --git a/cmake/arm_linux_gnueabihf.cmake b/cmake/arm_linux_gnueabihf.cmake index 94a5d0c..aeb0f05 100644 --- a/cmake/arm_linux_gnueabihf.cmake +++ b/cmake/arm_linux_gnueabihf.cmake @@ -1,5 +1,6 @@ # this one is important SET(CMAKE_SYSTEM_NAME Linux) +SET(CMAKE_SYSTEM_PROCESSOR armhf) # specify the cross compiler SET(CMAKE_C_COMPILER /usr/bin/arm-linux-gnueabihf-gcc) @@ -9,4 +10,7 @@ SET(CMAKE_C_COMPILER /usr/bin/arm-linux-gnueabihf-gcc) set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) -set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY) \ No newline at end of file +set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY) + +# set the architecture for CPack (i.e packageing) +set(CPACK_DEBIAN_PACKAGE_ARCHITECTURE armhf)