Skip to content

tq-jappy/Gradle-CheatSheet

Repository files navigation

Gradle-CheatSheet

Gradleのチートシートです。個人的に欲しいと思っていたのですが、見当たらなかったので試しに作ってみました。

フィードバック大歓迎です。

チートシートは Sphinx で作られており、HTMLやPDFに生成することができます。 PDFの生成の際、はVLゴシックフォント( http://vlgothic.dicey.org/ )と IPAフォント( http://ipafont.ipa.go.jp/ )を利用しています。

PDFの生成は設定が手間だったり、OSの制約があるので、実際のPDFは以下からダウンロードできます:

https://github.com/tq-jappy/Gradle-CheatSheet/raw/master/gradle-cheatsheet.pdf

免責事項

内容の確認はGradle1.11で行なっています。 それ以外のバージョンではエラーになるかもしれません。

ビルド

このチートシート自体も Gradle でビルドできるようになっています。

ただし、Windows 以外ではビルドに失敗します(外部コマンドの実行の際に.batを指定しているため)

以下のタスクが利用できます。

  • makeHtml
  • archiveHhtml
  • makePdf
  • install

HTMLを生成する

./gradlew makeHtml

中では以下のSphinxのビルドバッチを実行しているだけなので、そのまま以下のコマンドでも可。

make html

PDFを生成する

PDFの生成にrst2pdfを使っているので、そのためのセットアップが必要です。 また、Windows以外だと設定ファイルの書き換えが必要です。

  1. Windows版 PIL をインストール http://www.pythonware.com/products/pil/
  2. rst2pdf をインストール
easy_install rst2pdf
  1. VLゴシックフォント(http://dicey.org/vlgothic/) を :file:C:\Windows\Fonts にインストール

セットアップ後は下記コマンドで PDF が生成できます。

gradle makePdf

または普通に

make pdf

Mavenローカルリポジトリにインストール

ZipでアーカイブしたHTMLファイルとPDFをMavenのローカルリポジトリにインストールします。

./gradlew install

変更履歴

1.0.0

  • 初版
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy