[BACK]Return to buildlink3.mk CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / lang / ruby

Annotation of pkgsrc/lang/ruby/buildlink3.mk, Revision 1.18

1.18    ! taca        1: # $NetBSD: buildlink3.mk,v 1.17 2012/05/07 02:45:47 dholland Exp $
1.1       taca        2:
1.10      joerg       3: BUILDLINK_TREE+=       ${RUBY_BASE}
1.1       taca        4:
1.10      joerg       5: .if !defined(RUBY_BUILDLINK3_MK)
                      6: RUBY_BUILDLINK3_MK:=
1.1       taca        7:
1.11      rillig      8: .if !defined(_RUBYVERSION_MK)
                      9: .include "../../lang/ruby/rubyversion.mk"
                     10: .endif
                     11:
1.17      dholland   12: BUILDLINK_API_DEPENDS.${RUBY_BASE}+=   ${RUBY_BASE}>=${RUBY_VERSION}
1.16      dholland   13: BUILDLINK_ABI_DEPENDS.${RUBY_BASE}+=   ${RUBY_BASE}>=${RUBY_ABI_VERSION}
1.18    ! taca       14: BUILDLINK_PKGSRCDIR.${RUBY_BASE}?=     ${RUBY_SRCDIR}
        !            15: BUILDLINK_FILES.${RUBY_BASE}+=         lib/libruby${RUBY_SUFFIX}.*
1.4       taca       16: BUILDLINK_FILES.${RUBY_BASE}+= lib/ruby/${RUBY_VER_DIR}/${RUBY_ARCH}/*.h
1.1       taca       17:
1.5       taca       18: BUILDLINK_TARGETS+=    buildlink-bin-ruby
                     19:
                     20: buildlink-bin-ruby:
1.11      rillig     21:        ${RUN} \
1.18    ! taca       22:        f=${BUILDLINK_PREFIX.${RUBY_BASE}:Q}"/bin/ruby${RUBY_SUFFIX}"; \
1.5       taca       23:        if ${TEST} -f $$f; then \
                     24:                ${LN} -s $$f ${BUILDLINK_DIR}/bin/ruby; \
                     25:        fi
1.15      taca       26:
                     27: .if empty(RUBY_USE_PTHREAD:M[nN][oO])
                     28: PTHREAD_OPTS+=         native
                     29: PTHREAD_AUTO_VARS=     yes
                     30:
                     31: .include "../../mk/pthread.buildlink3.mk"
                     32: .endif
                     33: .include "../../mk/dlopen.buildlink3.mk"
                     34:
1.10      joerg      35: .endif # RUBY_BUILDLINK3_MK
1.5       taca       36:
1.10      joerg      37: BUILDLINK_TREE+=       -${RUBY_BASE}

CVSweb <webmaster@jp.NetBSD.org>