Pārlūkot izejas kodu

build: config: linux: workaround for files not found within sysroot

Upstream status: Inappropriate

Signed-off-by: Rebecca Chang Swee Fun <rebecca.chang@starfivetech.com>
Rebecca Chang Swee Fun 1 gadu atpakaļ
vecāks
revīzija
f0d31b5677
1 mainītis faili ar 9 papildinājumiem un 0 dzēšanām
  1. 9 0
      build/config/linux/BUILD.gn

+ 9 - 0
build/config/linux/BUILD.gn

@@ -27,6 +27,15 @@ config("compiler") {
       asmflags += [ "-mbranch-protection=pac-ret" ]
     }
   }
+
+  if (current_cpu == "riscv64") {
+    cflags = []
+    cflags += [ "-I../../build/linux/debian_sid_riscv64-sysroot/usr/include",
+                "-I../../build/linux/debian_sid_riscv64-sysroot/usr/include/riscv64-linux-gnu",
+                "-I../../build/linux/debian_sid_riscv64-sysroot/usr/lib",
+                "-I../../build/linux/debian_sid_riscv64-sysroot/usr/lib/riscv64-linux-gnu",
+    ]
+  }
 }
 
 # This is included by reference in the //build/config/compiler:runtime_library