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/



Reply via email to