Changes: - Make hoe noisy about missing plugins again. - Normalize dev/runtime deps: dev + runtime = runtime. - Added :dcov task so you can easily check documentation coverage. - Added Rake monkeypatch so that Task#clear will clear comments. (github) - Added coverage sorting and added tmp/isolate to rcov flags - :doc task should depend on isolate if activated - .rdoc files are now automatically added to the extrardocfiles list. - Added Hoe#read_manifest - Added check_manifest to the prerelease task to prevent broken releases. - Added extra duplicate dependency checking. - Hoe#withconfig merges the local and home configuration atop Hoe::DEFAULTCONFIG to allow plugins to supply new defaults. - The readmefile and historyfile are now automatically guessed from the manifest. This allows "README.rdoc" to be used automatically. - install_gem optionally excludes rdoc/ri generation. - rake checkextradeps excludes rdoc/ri generation. rake install_gem does not. - rake multi now just reinvokes rake using multiruby to allow hoe plugins to be invoked.
21 lines
477 B
Makefile
21 lines
477 B
Makefile
# $NetBSD: Makefile,v 1.20 2012/02/22 20:18:00 minskim Exp $
|
|
|
|
DISTNAME= hoe-2.14.0
|
|
CATEGORIES= devel
|
|
|
|
MAINTAINER= minskim@NetBSD.org
|
|
HOMEPAGE= http://seattlerb.rubyforge.org/hoe/
|
|
COMMENT= Rake extension to provide full project automation
|
|
LICENSE= mit
|
|
|
|
CONFLICTS+= ruby[1-9][0-9]-hoe-[0-9]* hoe-[0-9]*
|
|
|
|
RUBYGEMS_REQD= 1.4
|
|
|
|
.include "../../lang/ruby/gem.mk"
|
|
|
|
.if ${RUBY_VER} == "18"
|
|
DEPENDS+= ${RUBY_PKGPREFIX}-rake>=0.8.7:../../devel/rake
|
|
.endif
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|