When I do jde-make while visiting a buffer from my project, here's what I see in the compilation buffer:
cd /Users/casutton/cvs/mallet make mine make: *** No rule to make target `mine'. Stop.
"That's strange," I thought, "I'm sure I have a target called `mine', and I have only one Makefile, so it can't be using the wrong one. I wonder what happens when I do this from the shell." So I do M-x eshell, and
$ cd /Users/casutton/cvs/mallet $ make mine
And make finds the target mine and starts building the source. What could possibly be going on? Here's my prj.el
(jde-project-file-version "1.0")
(jde-set-variables
'(jde-make-args "mine")
'(jde-xref-class-path (quote ("./class")))
'(jde-javadoc-gen-destination-directory "./html")
'(jde-make-working-directory ".")
'(jde-gen-buffer-boilerplate (quote ("/* Copyright (C) 2002 Univ. of Massachusetts Amherst, Computer Science Dept." " This file is part of \"MALLET\" (MAchine Learning for LanguagE Toolkit)." " http://www.cs.umass.edu/~mccallum/mallet" " This software is provided under the terms of the Common Public License," " version 1.0, as published by http://www.opensource.org. For further" " information, see the file `LICENSE' included with this distribution. */" "")))
'(jde-xref-db-base-directory ".")
'(jde-sourcepath (quote ("./edu/umass/eksl/" "~/mallet/src/" "./src/")))
'(jde-javadoc-gen-packages (quote ("edu.umass.cs.mallet.base")))
'(jde-javadoc-gen-args (quote ("-subpackages edu.umass.cs.mallet.base -source 1.4 "))))
Thanks,
Charles
-- Charles Sutton University of Massachusetts, Amherst [EMAIL PROTECTED] URL: http://www.cs.umass.edu/~casutton/