--- projects/cms/source/conient/Makefile.inc 2001/03/01 17:18:18 1.6 +++ projects/cms/source/conient/Makefile.inc 2003/02/06 09:48:19 1.7 @@ -1,23 +1,39 @@ # Include Makefile for conient -# $Id: Makefile.inc,v 1.6 2001/03/01 17:18:18 tdb Exp $ +# $Id: Makefile.inc,v 1.7 2003/02/06 09:48:19 tdb Exp $ ## Rule to CVS update the files +.PHONY : update update : $(CVS) -q -d $(CVSROOT) update ## General Build Rule for Java Files +.PHONY : DOBUILD DOBUILD : $(COMPILECHECK) $(COMPILECHECK) : $(JAVA) - javac $(JCFLAGS) -classpath $(JCCLASSPATH) -d $(BUILD) $? - @touch $(BUILDCHECK) + $(JAVACBIN) $(JCFLAGS) -classpath $(JCCLASSPATH) -d $(BUILD) $(JAVA) @touch $(COMPILECHECK) + @touch $(MCOMPILECHECK) -DOCLEAN : - rm -f $(COMPILECHECK) $(COPYCHECK) - +.PHONY : DOCOPY DOCOPY : $(COPYCHECK) $(COPYCHECK) : $(FILES) cp $(FILES) `perl -e '$$root="$(SOURCEROOT)";$$path=\`pwd\`;$$path=~s/^$$root($$1)/$$1/;print "$(BUILD)".$$path;'` @touch $(COPYCHECK) + +.PHONY : DOCLEAN +DOCLEAN : + rm -f $(COMPILECHECK) $(COPYCHECK) + +$(MCOMPILECHECK) : + cd $(SOURCEROOT) && $(MAKE) build + +$(SRCCHECK) : + cd $(SOURCEROOT) && $(MAKE) mksrc + +$(CHANGELOG) : + cd $(SOURCEROOT) && $(MAKE) mkchangelog + +$(JAVADOCCHECK) : + cd $(SOURCEROOT) && $(MAKE) mkjavadoc