[jboss-cvs] jboss-seam ...
Gavin King
gavin.king at jboss.com
Fri Nov 3 13:22:46 EST 2006
User: gavin
Date: 06/11/03 13:22:46
Added: jboss-seam seam seam.bat
Log:
improvents to seam-gen
Revision Changes Path
1.1 date: 2006/11/03 18:22:46; author: gavin; state: Exp;jboss-seam/seam
Index: seam
===================================================================
#/bin/sh
############################################
#
# Seam-gen tasks script.
#
############################################
seamtask=${1}
projectname=${2}
taskinput=${3}
taskinput2=${4}
taskinput3=${5}
cd seam-gen
if [ "${seamtask}" = set-properties ]
then
ant -buildfile build-project-setup.xml
elif [ "${seamtask}" = new-project ]
then
ant new-project -Dproject.name=${projectname}
elif [ "${seamtask}" = new-wtp-project ]
then
ant new-wtp-project -Dproject.name=${projectname}
elif [ "${seamtask}" = deploy-project ]
then
ant deploy-project -Dproject.name=${projectname}
elif [ "${seamtask}" = new-action ]
then
ant new-stateless-action -Dproject.name=${projectname} -Daction.name=${taskinput} -Dpage.name="${taskinput2}"
elif [ "${seamtask}" = new-form ]
then
ant new-stateful-action -Dproject.name=${projectname} -Daction.name=${taskinput} -Dpage.name="${taskinput2}"
elif [ "${seamtask}" = new-conversation ]
then
ant new-conversation -Dproject.name=${projectname} -Dconversation.name=${taskinput} -Dpage.name="${taskinput2}"
elif [ "${seamtask}" = new-entity ]
then
ant new-entity -Dproject.name=${projectname} -Daction.name=${taskinput} -Dpage.name="${taskinput2}" -DmasterPage.name="${taskinput3}"
elif [ "${seamtask}" = new-mdb ]
then
ant new-mdb -Dproject.name=${projectname} -Daction.name=${taskinput}
elif [ "${seamtask}" = help ]
then
cat README
else
cat USAGE
fi
cd ..
1.1 date: 2006/11/03 18:22:46; author: gavin; state: Exp;jboss-seam/seam.bat
Index: seam.bat
===================================================================
@echo off
@if not "%ECHO%" == "" echo %ECHO%
@if "%OS%" == "Windows_NT" setlocal
set DIRNAME=.\
if "%OS%" == "Windows_NT" set DIRNAME=%~dp0%
set PROGNAME=seam.bat
if "%OS%" == "Windows_NT" set PROGNAME=%~nx0%
rem Read all command line arguments
set SEAMTASK=%1%
set PROJECTNAME=%2%
set TASKINPUT=%3%
set TASKINPUT2=%4%
set TASKINPUT3=%5%
cd seam-gen
if "%SEAMTASK%" == "" more USAGE
if "%SEAMTASK%" == "set-properties" ant -buildfile=build-project-setup.xml
if "%SEAMTASK%" == "new-project" ant new-project -Dproject.name=%PROJECTNAME%
if "%SEAMTASK%" == "new-wtp-project" ant new-wtp-project -Dproject.name=%PROJECTNAME%
if "%SEAMTASK%" == "deploy-project" ant deploy-project -Dproject.name=%PROJECTNAME%
if "%SEAMTASK%" == "new-action" ant new-stateless-action -Dproject.name=%PROJECTNAME% -Daction.name=%TASKINPUT% -Dpage.name="%TASKINPUT2%"
if "%SEAMTASK%" == "new-form" ant new-stateful-action -Dproject.name=%PROJECTNAME% -Daction.name=%TASKINPUT% -Dpage.name="%TASKINPUT2%"
if "%SEAMTASK%" == "new-conversation" ant new-conversation -Dproject.name=%PROJECTNAME% -Daction.name=%TASKINPUT% -Dpage.name="%TASKINPUT2%"
if "%SEAMTASK%" == "new-entity" ant new-entity -Dproject.name=%PROJECTNAME% -Daction.name=%TASKINPUT% -Dpage.name="%TASKINPUT2%" -DmasterPage.name="%TASKINPUT3%"
if "%SEAMTASK%" == "new-mdb" ant new-mdb -Dproject.name=%PROJECTNAME% -Daction.name=%TASKINPUT%
if "%SEAMTASK%" == "help" more README
goto END_NO_PAUSE
:END_NO_PAUSE
cd ..
More information about the jboss-cvs-commits
mailing list