#! /bin/bash

#build all of the files
javac -O -verbose -classpath "$CLASSPATH:/opt/jakarta-tomcat/lib/servlet.jar:/home/developer/IDRS/dev/idrs.jar:/opt/JPython-1.1" net/sourceforge/idrs/core/IDRSParams.java net/sourceforge/idrs/core/IDRSReport.java net/sourceforge/idrs/core/IDRSServlet.java net/sourceforge/idrs/core/IDRSPool.java net/sourceforge/idrs/core/IDRSSecurity.java net/sourceforge/idrs/jdbc/JDBCInfo.java net/sourceforge/idrs/jdbc/JDBCPool.java net/sourceforge/idrs/script/DBShell.java net/sourceforge/idrs/script/IDRSScript.java net/sourceforge/idrs/script/IdrsDB.java net/sourceforge/idrs/script/embedable/IDRSBeanShell.java net/sourceforge/idrs/script/embedable/IDRSJPython.java net/sourceforge/idrs/script/embedable/IDRSScriptLanguage.java net/sourceforge/idrs/script/embedable/IDRSShell.java net/sourceforge/idrs/utils/DB.java net/sourceforge/idrs/utils/ObjectStore.java net/sourceforge/idrs/utils/pool/ObjectPool.java net/sourceforge/idrs/utils/pool/PooledObject.java

#create the archive
jar cvf  idrs.jar net/sourceforge/idrs/utils/pool/PooledObject.class net/sourceforge/idrs/utils/pool/ObjectPool.class net/sourceforge/idrs/utils/ObjectStore.class net/sourceforge/idrs/core/IDRSParams.class net/sourceforge/idrs/core/IDRSReport.class net/sourceforge/idrs/core/IDRSServlet.class net/sourceforge/idrs/core/IDRSPool.class net/sourceforge/idrs/core/IDRSSecurity.class net/sourceforge/idrs/jdbc/JDBCInfo.class net/sourceforge/idrs/jdbc/JDBCPool.class net/sourceforge/idrs/script/DBShell.class net/sourceforge/idrs/script/IDRSScript.class net/sourceforge/idrs/script/IdrsDB.class net/sourceforge/idrs/script/embedable/IDRSBeanShell.class net/sourceforge/idrs/script/embedable/IDRSJPython.class net/sourceforge/idrs/script/embedable/IDRSScriptLanguage.class net/sourceforge/idrs/script/embedable/IDRSShell.class net/sourceforge/idrs/utils/DB.class net/sourceforge/idrs/core/IDRSParams.class net/sourceforge/idrs/core/IDRSReport.class net/sourceforge/idrs/core/IDRSServlet.class net/sourceforge/idrs/core/IDRSPool.class net/sourceforge/idrs/core/IDRSSecurity.class net/sourceforge/idrs/jdbc/JDBCInfo.class net/sourceforge/idrs/jdbc/JDBCPool.class net/sourceforge/idrs/script/DBShell.class net/sourceforge/idrs/script/IDRSScript.class net/sourceforge/idrs/script/IdrsDB.class net/sourceforge/idrs/script/embedable/IDRSBeanShell.class net/sourceforge/idrs/script/embedable/IDRSJPython.class net/sourceforge/idrs/script/embedable/IDRSScriptLanguage.class net/sourceforge/idrs/script/embedable/IDRSShell.class net/sourceforge/idrs/utils/DB.class net/sourceforge/idrs/utils/ObjectStore.class net/sourceforge/idrs/utils/pool/ObjectPool.class net/sourceforge/idrs/utils/pool/PooledObject.class

#update jakarta
su -c "cp idrs.jar /opt/jakarta-tomcat/webapps/IDRS/WEB-INF/classes -f" root
