• Home
  • Raw
  • Download

Lines Matching refs:build

13     build = confu.Build.from_options(options)
20 if build.target.is_linux or build.target.is_android:
23 build.export_cpath("include", ["cpuinfo.h"])
25 …with build.options(source_dir="src", macros=macros, extra_include_dirs="src", deps=build.deps.clog…
27 if build.target.is_x86 or build.target.is_x86_64:
33 if build.target.is_macos:
35 elif build.target.is_linux or build.target.is_android:
40 if build.target.is_arm or build.target.is_arm64:
42 if build.target.is_linux or build.target.is_android:
51 if build.target.is_arm:
53 elif build.target.is_arm64:
55 if build.target.is_android:
59 if build.target.is_riscv:
60 if build.target.is_linux:
66 if build.target.is_macos:
68 if build.target.is_linux or build.target.is_android:
77 build.static_library("cpuinfo", map(build.cc, sources))
79 with build.options(source_dir="tools", deps=[build, build.deps.clog]):
80 build.executable("cpu-info", build.cc("cpu-info.c"))
81 build.executable("isa-info", build.cc("isa-info.c"))
82 build.executable("cache-info", build.cc("cache-info.c"))
84 if build.target.is_x86_64:
85 with build.options(source_dir="tools", include_dirs=["src", "include"]):
86 build.executable("cpuid-dump", build.cc("cpuid-dump.c"))
88 with build.options(source_dir="test", deps=[build, build.deps.clog, build.deps.googletest]):
89 build.smoketest("init-test", build.cxx("init.cc"))
90 if build.target.is_linux:
91 build.smoketest("get-current-test", build.cxx("get-current.cc"))
92 if build.target.is_x86_64:
93 build.smoketest("brand-string-test", build.cxx("name/brand-string.cc"))
95 …with build.options(source_dir="test", include_dirs="test", macros="CPUINFO_MOCK", deps=[build, bui…
96 if build.target.is_arm64 and build.target.is_linux:
97 build.unittest("scaleway-test", build.cxx("scaleway.cc"))
100 … with build.options(source_dir="bench", deps=[build, build.deps.clog, build.deps.googlebenchmark]):
101 build.benchmark("init-bench", build.cxx("init.cc"))
102 if not build.target.is_macos:
103 build.benchmark("get-current-bench", build.cxx("get-current.cc"))
105 return build