on xenial help sign in
Use dpkg-architecture, not gcc, to determine the machine triplet.
commitc8f7ab3c9edb4083d00c62cbac4a9ba8184bcf24 authorMichał Sawicz <michal.sawicz@canonical.com> dateFri 23 May 2014, 17:05 (12 years ago) parentfed3e2a
1 file changed+3−3
cmake/modules/QmlTest.cmake+3−3
cmake/modules/QmlTest.cmake+3−3
@@ -111,9 +111,9 @@ macro(add_qml_test_internal SUBPATH COMPONENT_NAME ITERATIONS)
111111 -o -,txt
112112 ${function_ARGS}
113113 )
114− find_program( HAVE_GCC gcc )
115− if (NOT ${HAVE_GCC} STREQUAL "")
116− exec_program( gcc ARGS "-dumpmachine" OUTPUT_VARIABLE ARCH_TRIPLET )
114+ find_program(DPKG dpkg-architecture)
115+ if(DPKG)
116+ exec_program(${DPKG} ARGS "-qDEB_BUILD_MULTIARCH" OUTPUT_VARIABLE ARCH_TRIPLET )
117117 set(LD_PRELOAD_PATH "LD_PRELOAD=/usr/lib/${ARCH_TRIPLET}/mesa/libGL.so.1")
118118 endif()
119119 set(qmltest_xvfb_command