パスワードを忘れた? アカウント作成
394049 journal

ch.6の日記: WebObjects 日記 - Eogenerator登場

日記 by ch.6

EOModeler で java のソースが生成できないと書いたところ、hkob さんに EOGenerator を紹介していただきました。ちゃんと動くようなので、以下のような簡単なシェルスクリプトを作りました。私的にはこれで十分。

#!/bin/sh

EOGENERATORDIR=/Developer/Applications/eogenerator-1.6.X
TEMPLATES=${EOGENERATORDIR}/Templates
EOGENERATOR=${EOGENERATORDIR}/eogenerator
LANGOPT=-java
DEST=.

args=`getopt d: $*`

if [ $? != 0 ]; then
        echo "Usage `basename $0` [-d DESTDIR] modelfile"
        exit 2
fi
set -- $args

for i; do
        case "$i" in
                -d)
                        DEST="$2"; shift; shift
                        ;;
                --)
                        shift; break
        esac
done

MODELFILE="$1"

${EOGENERATOR} ${LANGOPT} -destination ${DEST} -template "${TEMPLATES}" "$MODELFILE"

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond

読み込み中...