On Sat, 21 Apr 2001, Ceki [iso-8859-1] Gülcü wrote:
Hello,
Here is a basic compile-build-deploy question for you.
Given that I am making changes to Tomcat code for experimentation
purposes, I would like to shorten the compile-build-deploy cycle as
much as possible.
Currently, after a code change, I call the command:
$TOMCAT_HOME build.sh dist
This compiles all changed files, build jar files and puts them under
$TOMCAT_HOME/dist. This is fine except that the "dist" target depends
on "dist-javadoc" which is rather slow. So I have removed this
dependency and all is nice and dandy.
However, this is surely not the way committers are doing it. So, which
command do you invoke to build and then test Tomcat?
My guess is that committers are working under $TOMCAT_HOME/build when
building/testing and ignoring $TOMCAT_HOME/dist. Am I correct? TIA,
Ceki
That's what I do. The default target (deploy-main) of the top-level
build.xml file creates a runnable Tomcat in $TOMCAT_HOME/build, and that's
how I do my testing. I only use the "dist" target when creating a binary
release.
--
Ceki Gülcü
Craig