Sha256: e4fc8a50b5151fa202e932ba4c80ef94d337fb14ab3a47a2cec1183fd13dbdd1
Contents?: true
Size: 1.06 KB
Versions: 3
Compression:
Stored size: 1.06 KB
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-${arch} .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_BUILD_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
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ffi-1.9.21-x86-mingw32 | ext/ffi_c/libffi.bsd.mk |
ffi-1.9.21-x64-mingw32 | ext/ffi_c/libffi.bsd.mk |
ffi-1.9.21 | ext/ffi_c/libffi.bsd.mk |