From cd6701dc08ba0d036d3442aab479dd01c40691ff Mon Sep 17 00:00:00 2001 From: Marcus Georgi Date: Tue, 25 Jul 2017 13:47:50 +0200 Subject: [PATCH] do not use dpkg to change deb arch when crosscompiling --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c9db903..50a112e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -112,8 +112,10 @@ else() set(CPACK_GENERATOR "DEB;RPM;ZIP") endif() +if (NOT CMAKE_SYSROOT) # Detect platform architecture to use it for the Debian package -execute_process(COMMAND dpkg --print-architecture OUTPUT_VARIABLE CPACK_DEBIAN_PACKAGE_ARCHITECTURE OUTPUT_QUIET) + execute_process(COMMAND dpkg --print-architecture OUTPUT_VARIABLE CPACK_DEBIAN_PACKAGE_ARCHITECTURE OUTPUT_QUIET) +endif() set(CPACK_DEBIAN_PACKAGE_DEPENDS "libglib2.0-0")