source: trunk/java-client/Makefile@ 2087

Last change on this file since 2087 was 2081, checked in by paynter, 23 years ago

Put javadoc documentation in its own directory.

  • Property svn:keywords set to Author Date Id Revision
File size: 1.1 KB
Line 
1
2GREENSTONEIDLFILE=/home/nzdl/gsdl/lib/corbaiface.idl
3
4all: org/nzdl/corba/gsdlInterface/corbaiface.java
5 (cd org/nzdl && make all)
6 diff --brief ./corbaiface.idl $(GREENSTONEIDLFILE)
7
8org/nzdl/corba/gsdlInterface/corbaiface.java: corbaiface.idl
9 idlj -fclient -pkgPrefix gsdlInterface org.nzdl.corba corbaiface.idl
10 idlj -fserver -pkgPrefix gsdlInterface org.nzdl.corba corbaiface.idl
11 javac org/nzdl/corba/gsdlInterface/*.java
12
13
14#the first javadoc message uses some arguments not found in all
15#versions of javadoc. If it fails, use the second, which should
16#be backwardsly compatible.
17
18docs:
19 mkdir docs
20 javadoc -private -version -author -d docs -header "Documentation for the <a href=\"http://www.corba.org/\">CORBA</a> interface to the <a href=\"http://www.nzdl.org/\">NZDL</a>\'s Greenstone Digital Library software." -footer "This software is distributed under the <a href=\"http://www.gnu.org/copyleft/gpl.html\">GPL</a>" org/nzdl/*.java org/nzdl/*/*.java org/nzdl/*/*/*.java
21# javadoc -private -version -author org/nzdl/*.java org/nzdl/*/*.java org/nzdl/*/*/*.java
22
23clean:
24 (cd org/nzdl && make clean)
25 rm -rf docs
26 rm -rf org/nzdl/corba
27
Note: See TracBrowser for help on using the repository browser.