Keepers of the JDE,

    I would like to be able to orchestrate a hierarchy of JDE projects,
where each sub-project overrides any of it's super-projects settings.  One
way to do this would be to provide a command which can be called by the
current project file to load the super-project.

   Off hand, something like (jde-load-super-project super).  If "super" is a
file, then it is loaded.  If "super" is a directory, then the current
algorithm of looking for jde-project-file-name in that directory and it's
sub-directories is used.  When the root directory is found with no more
project files, then jde-set-variables-init-value is called.

   Then, in my prj.el file I could code something like this:

;; Load my super project settings.
(jde-load-super-project "../")

;; Override the super project with my project specific settings
(jde-set-variables
 '(jde-compile-option-nowarn t))


    This would maintain my project hierarchy in directory order.  Or, if I
wanted to maintain my project hierarchy myself, I could give a specific file
name in the jde-load-super-project command.


Pat McNerthney
Icicle Software, Inc.

Reply via email to