Thu May 4 15:09:10 2017 UTC ()
Include "rails.mk" if RUBY_RAILS_SUPPORTED is defined.


(taca)
diff -r1.39 -r1.40 pkgsrc/lang/ruby/modules.mk

cvs diff -r1.39 -r1.40 pkgsrc/lang/ruby/modules.mk (expand / switch to unified diff)

--- pkgsrc/lang/ruby/modules.mk 2017/05/04 07:44:41 1.39
+++ pkgsrc/lang/ruby/modules.mk 2017/05/04 15:09:10 1.40
@@ -1,35 +1,39 @@ @@ -1,35 +1,39 @@
1# $NetBSD: modules.mk,v 1.39 2017/05/04 07:44:41 taca Exp $ 1# $NetBSD: modules.mk,v 1.40 2017/05/04 15:09:10 taca Exp $
2 2
3.if !defined(_RUBY_MODULE_MK) 3.if !defined(_RUBY_MODULE_MK)
4_RUBY_MODULE_MK= # defined 4_RUBY_MODULE_MK= # defined
5 5
6.if defined(RUBY_RAILS_SUPPORTED) 6.if defined(RUBY_RAILS_SUPPORTED)
7USE_TOOLS+= expr 7USE_TOOLS+= expr
8.endif 8.endif
9 9
10.include "../../lang/ruby/rubyversion.mk" 10.include "../../lang/ruby/rubyversion.mk"
11 11
12# 12#
13# Default package name would prefixed by RUBY_PKGPREFIX. 13# Default package name would prefixed by RUBY_PKGPREFIX.
14# 14#
15PKGNAME?= ${RUBY_PKGPREFIX}-${DISTNAME} 15PKGNAME?= ${RUBY_PKGPREFIX}-${DISTNAME}
16 16
17.if defined(NO_BUILD) && empty(NO_BUILD:M[Nn][Oo]) 17.if defined(NO_BUILD) && empty(NO_BUILD:M[Nn][Oo])
18DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR} 18DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR}
19.else 19.else
20.include "../../lang/ruby/buildlink3.mk" 20.include "../../lang/ruby/buildlink3.mk"
21.endif 21.endif
22 22
 23.if defined(RUBY_RAILS_SUPPORTED)
 24.include "../../lang/ruby/rails.mk"
 25.endif
 26
23CONFIGURE_ENV+= RUBY=${RUBY:Q} RDOC=${RDOC:Q} 27CONFIGURE_ENV+= RUBY=${RUBY:Q} RDOC=${RDOC:Q}
24 28
25# 29#
26# extconf.rb support 30# extconf.rb support
27# 31#
28# USE_RUBY_EXTCONF Use extconf script. 32# USE_RUBY_EXTCONF Use extconf script.
29# 33#
30# RUBY_EXTCONF specify extconf script name (default: extconf.rb). 34# RUBY_EXTCONF specify extconf script name (default: extconf.rb).
31# RUBY_EXTCONF_CHECK make sure to check existence of Makefile after 35# RUBY_EXTCONF_CHECK make sure to check existence of Makefile after
32# executing extconf script (default: yes). 36# executing extconf script (default: yes).
33# RUBY_EXTCONF_MAKEFILE name of Makefile checked by RUBY_EXTCONF_CHECK 37# RUBY_EXTCONF_MAKEFILE name of Makefile checked by RUBY_EXTCONF_CHECK
34# (default: Makefile) 38# (default: Makefile)
35# 39#