summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZhigang Gong <zhigang.gong@intel.com>2014-07-04 10:04:33 +0800
committerZhigang Gong <zhigang.gong@intel.com>2014-07-04 10:04:33 +0800
commit77b4882e8580705bfab7f5f4e06d09bfa6facf7a (patch)
tree71e2a94dfa1a64e25748a94326e24f14b1693f8f
parent68cec04a5b9b44bf636b3eb0342cc2fac596814b (diff)
Build: check whether lspci exists.
Signed-off-by: Zhigang Gong <zhigang.gong@intel.com>
-rw-r--r--src/CMakeLists.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 46426d96..9b419320 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -6,6 +6,13 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}
${MESA_SOURCE_INCLUDES})
if (NOT GEN_PCI_ID)
+# lspci
+ Find_Program(LSPCI lspci)
+ IF(LSPCI)
+ MESSAGE(STATUS "Looking for lspci - found")
+ ELSE(LSPCI)
+ MESSAGE(FATAL_ERROR "Looking for lspci - not found")
+ ENDIF(LSPCI)
execute_process(COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/GetGenID.sh"
OUTPUT_VARIABLE GEN_PCI_ID)
message(STATUS "Platform Gen PCI id is " ${GEN_PCI_ID})