タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

guidelineとPaverに関するraimon49のブックマーク (1)

  • Paverをインストール不要な方法で使う - methaneのブログ

    ごちゃっとしたプロジェクトで、setup.pyみたいなファイルだけでそのプロジェクトのビルドや配置が完結できない場合に役に立つのが paver。 でも、そのためにみんなに paver をインストールしてもらうのが気が引ける、という場合、 paver minilib というコマンドを実行すると、 paver-minilib.zip というzipファイルが生成され、Paverの基的な機能はこれで全部カバーされる。 このファイルは23KBなので、チェックアウトしたツリーに突っ込んで配布しても良いし、いっそのこと直接バージョン管理システムに突っ込むのもありだろう。 なんだけど、 paver をインストールしないと、 paver コマンドを実行できない。なので、 minipaver とかいう名前でこんな起動スクリプトを付けると良いだろう。 #!/usr/bin/env python import

    Paverをインストール不要な方法で使う - methaneのブログ
    raimon49
    raimon49 2012/01/05
    pavement.pyの先頭でpaver-minilib.zipを読み込むイディオムと、モジュール内の変数定義や関数定義の前に if __name__ == '__main__': sys.exit() を書いておく話。
  • 1