掲示板の最新話題
Loading...


アキはフリーランスのプログラマーです >> Myオリジナルのオープンソースなソフト

このエントリーを含むはてなブックマーク ブックマークへ登録
Sponsored link

perlpath

これはperlのpathを変更するためのプログラムです。

コマンドライン・AntTask・GUIの3つの使い方あります。

なぜこれを作ったかというと、自分がperlを書くとき、windows上で開発していますが、納品先が、linuxのためです。

そして、向こうで直したのをまた持って帰ってくるということをよくするからです。

そのためたびに、perlのパスを書き直さなければならずこれを自動にできないかと思い作成しました。

■Download

共通

改行

改行をOSの改行コード(line.separator)を使うので実際に使う前に

改行コードを別途変換する必要があります。

ただ、改行気にしないperlやftpで上げたら改行なんとかなるケースもあります。


いつになるかわかりませんが、次のversionでは改行コードも指定できるようにします。

#!

パールのパスは#!はなくてもいいです。

ファイル

フォルダーを渡します。

拡張子

現在の仕様では.cgiファイルのみ変換の対象としています。

コマンドラインの実行

perlpath input perlpath

GUIの実行

SWT

SWTを使っています。

設定ファイルperlpath file perlpath

org/jpn/xucker/perl/perlpath.properties

を編集することで

perlのパスやdescriptionを設定できます。

デフォルトは以下です。

perl.path1=/usr/local/bin/perl
perl.path2=c:\\perl\\bin\\perl
perl.path3=/usr/bin/perl
perl.path4=d:\\perl\\bin\\perl

perl.description1=unix perl path
perl.description2=windows perl path
perl.description3=unix perl path
perl.description4=windows perl path

AntTaskの実行

属性

src ファイルを指定します。

perlpath パールのパスを指定します。


以下のように使います。

<perlpath src="dir" perlpath="/usr/bin/perl"/>