Sha256: 7997025615c44f363cd15cc883abc0ec72cbf1eef7167e29002d94a30f0a5545

Contents?: true

Size: 1.07 KB

Versions: 4065

Compression:

Stored size: 1.07 KB

Contents

# -*- makefile -*-
#
# Makefile for BSD systems
#

LOCAL_LIBS += ${LIBFFI} -lpthread

LIBFFI_CFLAGS = ${FFI_MMAP_EXEC} -pthread
LIBFFI_BUILD_DIR = ${.CURDIR}/libffi-${arch}
INCFLAGS := -I${LIBFFI_BUILD_DIR}/include -I${INCFLAGS}

.if ${srcdir} == "."
  LIBFFI_SRC_DIR := ${.CURDIR}/libffi
.else
  LIBFFI_SRC_DIR := ${srcdir}/libffi
.endif


LIBFFI = ${LIBFFI_BUILD_DIR}/.libs/libffi_convenience.a
LIBFFI_AUTOGEN = ${LIBFFI_SRC_DIR}/autogen.sh
LIBFFI_CONFIGURE = ${LIBFFI_SRC_DIR}/configure --disable-static \
	--with-pic=yes --disable-dependency-tracking --disable-docs

$(OBJS):	${LIBFFI}

$(LIBFFI):
	@mkdir -p ${LIBFFI_BUILD_DIR}
	@if [ ! -f $(LIBFFI_SRC_DIR)/configure ]; then \
		echo "Running autoreconf for libffi"; \
		cd "$(LIBFFI_SRC_DIR)" && \
		/bin/sh $(LIBFFI_AUTOGEN) > /dev/null; \
	fi
	@if [ ! -f ${LIBFFI_BUILD_DIR}/Makefile ]; then \
		echo "Configuring libffi"; \
		cd ${LIBFFI_BUILD_DIR} && \
		/usr/bin/env CC="${CC}" LD="${LD}" CFLAGS="${LIBFFI_CFLAGS}" GREP_OPTIONS="" \
		/bin/sh ${LIBFFI_CONFIGURE} ${LIBFFI_HOST} > /dev/null; \
	fi
	@cd ${LIBFFI_BUILD_DIR} && ${MAKE}

Version data entries

4,065 entries across 4,048 versions & 38 rubygems

Version Path
mux_ruby-3.11.1 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
mux_ruby-3.11.0 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_bank_ruby-0.94.31 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_organization_ruby-0.94.31 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_id_ruby-0.94.31 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_bank_ruby-0.94.30 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_organization_ruby-0.94.30 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_id_ruby-0.94.30 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_bank_ruby-0.94.29 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_id_ruby-0.94.29 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_organization_ruby-0.94.29 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
ory-client-1.2.9 vendor/bundle/ruby/2.5.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_bank_ruby-0.94.27 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_organization_ruby-0.94.27 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_id_ruby-0.94.27 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_id_ruby-0.94.26 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_bank_ruby-0.94.26 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_organization_ruby-0.94.26 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_bank_ruby-0.94.25 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
cybrid_api_organization_ruby-0.94.25 vendor/bundle/ruby/3.2.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk