PyukiWiki - 自由にページを追加・削除・編集できるWebページ構築CGI

"PyukiWiki" ver 0.2.1-beta2-dev1 $$
Copyright (C) 2005-2012 PukiWiki Developers Team
Copyright (C) 2004-2012 Nekyo (Based on PukiWiki, YukiWiki)
License: GPL version 3 or (at your option) any later version
and/or Artistic version 1 or later version.
Based on YukiWiki http://www.hyuki.com/yukiwiki/
and PukiWiki http://pukiwiki.sfjp.jp/
URL:
http://pyukiwiki.info/

MAIL:
ななみ <nanami (at) daiba (dot) cx> (注:バーチャル女の子です)

$Id: DEVEL.html,v 1.26 2012/09/05 23:45:35 papu Exp $
This text file written UTF-8 Codeset

目次

devel版について

このファイルは、PyukiWiki開発現場のソースをほぼそのままパッケージにしたものです。

リリース版との差異は以下のとおりです。

ファイルリリースの方法

基本的には、DEVEL版はリリース(-full)版と同じ構成ですのでバージョンがあっていれば、DEVEL版のファイルとリリース(-full)版のファイルが混在してもそのまま動作するようになっています。
(ただし、$::debug変数に関する物を除く)

ですが、新たにリリースする場合は、以下のような操作を行なってください。

※ 通常版でビルドしたものは通常版の物だけを、
   UTF8版でビルドしたものはUTF8版だけを使用して下さい。

リリースする

適当な、UNIX端末上で
make release
make pkg
と入力して下さい。(gmakeでないと動作しなくなりました)

動作が遅いと思ったら

スレッドを多く立ち上げてみて下さい。
make -j 30 release
make -j 30 pkg

release/ 以下が作成され、リリース版がその中に archive/ 以下が作成され、その中にアーカイブが作成されます。

devel版のみを高速で作成したければ、

make releasedevel

と入力して下さい。

JavaScript、CSSのみ圧縮をしたければ、

make build
と入力して下さい。

再圧縮をしたければ、make realclean で削除ができますので、更新できます。

アーカイブを作成するには、*IUX環境で以下のツールが必要です。

p.s.Makefileの書き方が更に異常にガチガチになっています。汗