home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 July / Chip_1998-07_cd.bin / zkuste / JBuilder / BDK / Win / bdk_sep97.exe / _SETUP.1 / juggler.gmk < prev    next >
Encoding:
Text File  |  1997-09-10  |  869 b   |  39 lines

  1.  
  2. CLASSFILES= \
  3.     sunw/demo/juggler/Juggler.class \
  4.     sunw/demo/juggler/JugglerBeanInfo.class
  5.  
  6. DATAFILES= \
  7.     sunw/demo/juggler/Juggler0.gif \
  8.     sunw/demo/juggler/Juggler1.gif \
  9.     sunw/demo/juggler/Juggler2.gif \
  10.     sunw/demo/juggler/Juggler3.gif \
  11.     sunw/demo/juggler/Juggler4.gif \
  12.     sunw/demo/juggler/JugglerIcon.gif
  13.  
  14. JARFILE= ../jars/juggler.jar
  15.  
  16. all: $(JARFILE)
  17.  
  18. # Create a JAR file with a suitable manifest.
  19.  
  20. $(JARFILE): $(CLASSFILES) $(DATAFILES)
  21.     echo "Name: sunw/demo/juggler/Juggler.class" >> manifest.tmp
  22.     echo "Java-Bean: True" >> manifest.tmp
  23.     jar cfm $(JARFILE) manifest.tmp sunw/demo/juggler/*.class $(DATAFILES)
  24.     @/bin/rm manifest.tmp
  25.  
  26. %.class: %.java
  27.     export CLASSPATH; CLASSPATH=. ; \
  28.     javac $<
  29.  
  30.  
  31. # Run the Juggler as an applet inside AppletViewer.
  32. view: all
  33.     appletviewer html/juggler.html
  34.  
  35. clean:
  36.     /bin/rm -f sunw/demo/juggler/*.class
  37.     /bin/rm -f $(JARFILE)
  38.  
  39.