;; $Id: //guest/paul_krause/perforce/integrations/jdev/prj.el#2 $
(let ((dir (file-name-directory (if jde-xemacsp path file))))
(let ((jdev-lib "c:/Apps/jdev9i/jdev/lib")
(p4-home (expand-file-name "../../api/java/p4package" dir))
(src (expand-file-name "src" dir))
(classes (expand-file-name "classes" dir)))
(or (file-exists-p p4-home)
(setq p4-home "c:/src/perforce/paul_krause/perforce/api/java/p4package"))
(let ((p4-api-libs
(list p4-home
(expand-file-name "build" p4-home)
(expand-file-name "dist/p4.jar" p4-home)))
(jdev-api-libs
(list
(expand-file-name "jdscm.jar" jdev-lib)
(expand-file-name "jdev.jar" jdev-lib)
(expand-file-name "jdukshare.jar" jdev-lib))))
(setq jde-global-classpath (append (list classes)
jdev-api-libs
p4-api-libs)
jde-compile-option-directory classes
jde-db-source-directories (list src p4-home)
jde-run-working-directory dir
c-basic-offset 3
tab-width 3
indent-tabs-mode nil))))
# |
Change |
User |
Description |
Committed |
|
#2
|
1721 |
Paul Krause |
using modified p4package, use getAction instead of getHeadAction |
|
|
#1
|
1716 |
Paul Krause |
first cut at a jdev integration |
|
|