19 lines
683 B
Makefile
19 lines
683 B
Makefile
# Part of JoeyLib, Copyright (c) 2026 Scott Duensing, under the MIT License.
|
|
# See LICENSE.md for license information.
|
|
# SPDX-License-Identifier: MIT
|
|
#
|
|
# Haiku x86_64 build rules (make haiku): the Be API port, make/be.mk, built
|
|
# with Haiku's gcc 13 cross compiler against the R1/beta6 sysroot (the
|
|
# installer's haikuGcc component).
|
|
|
|
PLATFORM := haiku
|
|
include $(dir $(lastword $(MAKEFILE_LIST)))/common.mk
|
|
|
|
$(call requireTool,$(HAIKU_CROSS)g++,toolchain:haiku)
|
|
|
|
HOSTED_CC := $(HAIKU_CROSS)gcc --sysroot=$(HAIKU_SYSROOT)
|
|
HOSTED_CXX := $(HAIKU_CROSS)g++ --sysroot=$(HAIKU_SYSROOT)
|
|
HOSTED_AR := $(HAIKU_CROSS)ar
|
|
BE_CXX_RUNTIME := -lstdc++
|
|
|
|
include $(REPO_DIR)/make/be.mk
|