Sha256: 3cd17348d838130c3a6c82b1645410482c5b0f74cae8562b87b5f49e904e4ef4

Contents?: true

Size: 836 Bytes

Versions: 107

Compression:

Stored size: 836 Bytes

Contents

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

INCFLAGS += -I${LIBFFI_BUILD_DIR}/include
LOCAL_LIBS += ${LIBFFI} -lpthread

LIBFFI_CFLAGS = ${FFI_MMAP_EXEC} -pthread
LIBFFI_BUILD_DIR = ${.CURDIR}/libffi

.if ${srcdir} == "."
  LIBFFI_SRC_DIR := ${.CURDIR}/libffi
.else
  LIBFFI_SRC_DIR := ${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):		
	@mkdir -p ${LIBFFI_BUILD_DIR}
	@if [ ! -f ${LIBFFI_BUILD_DIR}/Makefile ]; then \
	    echo "Configuring libffi"; \
	    cd ${LIBFFI_BUILD_DIR} && \
		/usr/bin/env CC="${CC}" LD="${LD}" CFLAGS="${LIBFFI_CFLAGS}" \
		/bin/sh ${LIBFFI_CONFIGURE} ${LIBFFI_HOST} > /dev/null; \
	fi
	@cd ${LIBFFI_BUILD_DIR} && ${MAKE}

Version data entries

107 entries across 105 versions & 8 rubygems

Version Path
sunrise-cms-0.3.0 vendor/bundle/ruby/1.9.1/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
classiccms-0.3.8 vendor/bundle/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
classiccms-0.3.7 vendor/bundle/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
classiccms-0.3.6 vendor/bundle/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
classiccms-0.3.5 vendor/bundle/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
classiccms-0.3.4 vendor/bundle/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
classiccms-0.3.3 vendor/bundle/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
classiccms-0.3.2 vendor/bundle/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
classiccms-0.3.1 vendor/bundle/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
classiccms-0.3.0 vendor/bundle/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
sunrise-cms-0.3.0.rc vendor/bundle/ruby/1.9.1/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
resque-pool-0.3.0 vendor/bundle/ruby/1.8/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
resque-pool-0.3.0 vendor/bundle/ruby/1.8/gems/ffi-0.6.3/ext/ffi_c/libffi.bsd.mk
ftl-0.2.0 vendor/bundle/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
classiccms-0.2.4.pre vendor/bundle/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
ffi-1.1.0.rc1 ext/ffi_c/libffi.bsd.mk
frameworks-capybara-0.2.0.rc6 vendor/bundle/ruby/1.8/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
frameworks-capybara-0.2.0.rc5 vendor/bundle/ruby/1.8/gems/ffi-1.0.11/ext/ffi_c/libffi.bsd.mk
ffi-1.0.12.rc3-x86-mingw32 ext/ffi_c/libffi.bsd.mk
ffi-1.0.12.rc3 ext/ffi_c/libffi.bsd.mk