From 0a0e6eae3f918a95f206c748ca0cce4cffeec9d1 Mon Sep 17 00:00:00 2001 From: Ying Wang Date: Mon, 3 Aug 2015 18:15:43 -0700 Subject: [PATCH] Build static ckati on Linux. Bug: 22798670 Change-Id: I3aaf127627c1c478ab3af2549e49506d4d1f19df --- core/ninja.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/ninja.mk b/core/ninja.mk index e68ae12f8..de133c5d9 100644 --- a/core/ninja.mk +++ b/core/ninja.mk @@ -42,6 +42,11 @@ kati.intermediate: $(KATI) KATI_CXX := $(CLANG_CXX) $(CLANG_HOST_GLOBAL_CPPFLAGS) KATI_LD := $(CLANG_CXX) $(CLANG_HOST_GLOBAL_LDFLAGS) +# Build static ckati. Unfortunately Mac OS X doesn't officially support static exectuables. +ifeq ($(BUILD_OS),linux) +KATI_LD += -static +endif + KATI_INTERMEDIATES_PATH := $(HOST_OUT_INTERMEDIATES)/EXECUTABLES/ckati_intermediates KATI_BIN_PATH := $(HOST_OUT_EXECUTABLES) include build/kati/Makefile.ckati -- 2.11.0