source: trunk/java-client/Makefile@ 2077

Last change on this file since 2077 was 2077, checked in by say1, 23 years ago

started work on the Java server. still many hacks.

  • 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 javadoc -private -version -author -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
20# javadoc -private -version -author org/nzdl/*.java org/nzdl/*/*.java org/nzdl/*/*/*.java
21
22clean:
23 (cd org/nzdl && make clean)
24 rm -f *.html stylesheet.css package-list
25 rm -rf org/nzdl/corba
26
Note: See TracBrowser for help on using the repository browser.