1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
# -*- makefile -*-
#
# Common definitions for all systems that use GNU make
#
# Tack the extra deps onto the autogenerated variables
INCFLAGS += -I"$(LIBFFI_BUILD_DIR)"/include
LOCAL_LIBS += $(LIBFFI)
BUILD_DIR = $(shell pwd)
LIBFFI_CFLAGS = $(FFI_MMAP_EXEC)
LIBFFI_BUILD_DIR = $(BUILD_DIR)/libffi
ifeq ($(srcdir),.)
LIBFFI_SRC_DIR := $(shell pwd)/libffi
else
LIBFFI_SRC_DIR := $(abspath $(srcdir)/libffi)
endif
LIBFFI = "$(LIBFFI_BUILD_DIR)"/.libs/libffi_convenience.a
LIBFFI_CONFIGURE = "$(LIBFFI_SRC_DIR)"/configure --disable-static \
--with-pic=yes --disable-dependency-tracking
$(OBJS): $(LIBFFI)
#
# libffi.mk or libffi.darwin.mk contains rules for building the actual library
#
|