Lines Matching refs:set_build_config
104 def set_build_config(key, value):
158 set_build_config("HOST_HAIKU_PORTER", os.path.abspath(args["bootstrap"][0]))
159 set_build_config("HAIKU_PORTS", os.path.abspath(args["bootstrap"][1]))
160 set_build_config("HAIKU_PORTS_CROSS", os.path.abspath(args["bootstrap"][2]))
163 set_build_config("HOST_SHA256", "sha256sum")
164 set_build_config("HOST_EXTENDED_REGEX_SED", "sed -r")
171 set_build_config("HOST_PLATFORM", platform_lookup(host_sysname))
172 set_build_config("HOST_CC", cc)
173 set_build_config("HOST_CC_LD", cmdrun([cc, "-print-prog-name=ld"]).strip())
174 set_build_config("HOST_CC_OBJCOPY", cmdrun([cc, "-print-prog-name=objcopy"]).strip())
175 set_build_config("HOST_GCC_MACHINE", cmdrun([cc, "-dumpmachine"]).strip())
176 set_build_config("HOST_GCC_RAW_VERSION", cmdrun([cc, "-dumpversion"]).strip())
181 set_build_config("HAIKU_GCC_RAW_VERSION_" + arch, cmdrun([cc, "-dumpversion"]).strip())
182 set_build_config("HAIKU_GCC_MACHINE_" + arch, triplet)
183 set_build_config("HAIKU_CPU_" + arch, arch)
185 set_build_config("HAIKU_CC_" + arch, "clang -target " + triplet + " -B llvm-")
218 set_build_config("TARGET_PLATFORM", "haiku")
219 set_build_config("HAIKU_INCLUDE_SOURCES", 0)
220 set_build_config("HAIKU_USE_GCC_PIPE", 0)
221 set_build_config("HAIKU_HOST_USE_32BIT", 0)
222 set_build_config("HAIKU_HOST_USE_XATTR", "")
223 set_build_config("HAIKU_HOST_USE_XATTR_REF", "")
224 set_build_config("HAIKU_DISTRO_COMPATIBILITY", args["distro_compatibility"])