annotate Makefile/Makefile @ 191:b2f0cd0cff6c default tip

Added tag Version-1.0 for changeset 79046b4e5990
author Yu Taninari <you@cr.ie.u-ryukyu.ac.jp>
date Tue, 29 Nov 2011 15:52:44 +0900
parents 3a8e75cb0743
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12
ac847013174d add html and Makefile
e085711
parents:
diff changeset
1 #
ac847013174d add html and Makefile
e085711
parents:
diff changeset
2 # Making the VNC applet.
ac847013174d add html and Makefile
e085711
parents:
diff changeset
3 #
ac847013174d add html and Makefile
e085711
parents:
diff changeset
4
ac847013174d add html and Makefile
e085711
parents:
diff changeset
5 CP = cp
ac847013174d add html and Makefile
e085711
parents:
diff changeset
6 JC = javac
19
3a8e75cb0743 add MANIFEST.MF
e085711
parents: 12
diff changeset
7 JCFLAGS = -target 1.5 -source 5
12
ac847013174d add html and Makefile
e085711
parents:
diff changeset
8 JAR = jar
ac847013174d add html and Makefile
e085711
parents:
diff changeset
9 ARCHIVE = VncViewer.jar
ac847013174d add html and Makefile
e085711
parents:
diff changeset
10 MANIFEST = MANIFEST.MF
ac847013174d add html and Makefile
e085711
parents:
diff changeset
11 PAGES = index.vnc
ac847013174d add html and Makefile
e085711
parents:
diff changeset
12 INSTALL_DIR = /usr/local/vnc/classes
ac847013174d add html and Makefile
e085711
parents:
diff changeset
13
ac847013174d add html and Makefile
e085711
parents:
diff changeset
14 CLASSES = VncViewer.class RfbProto.class AuthPanel.class VncCanvas.class \
ac847013174d add html and Makefile
e085711
parents:
diff changeset
15 VncCanvas2.class \
ac847013174d add html and Makefile
e085711
parents:
diff changeset
16 OptionsFrame.class ClipboardFrame.class ButtonPanel.class \
ac847013174d add html and Makefile
e085711
parents:
diff changeset
17 DesCipher.class CapabilityInfo.class CapsContainer.class \
ac847013174d add html and Makefile
e085711
parents:
diff changeset
18 RecordingFrame.class SessionRecorder.class \
ac847013174d add html and Makefile
e085711
parents:
diff changeset
19 SocketFactory.class HTTPConnectSocketFactory.class \
ac847013174d add html and Makefile
e085711
parents:
diff changeset
20 HTTPConnectSocket.class ReloginPanel.class \
19
3a8e75cb0743 add MANIFEST.MF
e085711
parents: 12
diff changeset
21 InStream.class MemInStream.class ZlibInStream.class \
3a8e75cb0743 add MANIFEST.MF
e085711
parents: 12
diff changeset
22 MyRfbProto.class acceptThread.class
12
ac847013174d add html and Makefile
e085711
parents:
diff changeset
23
ac847013174d add html and Makefile
e085711
parents:
diff changeset
24 SOURCES = VncViewer.java RfbProto.java AuthPanel.java VncCanvas.java \
ac847013174d add html and Makefile
e085711
parents:
diff changeset
25 VncCanvas2.java \
ac847013174d add html and Makefile
e085711
parents:
diff changeset
26 OptionsFrame.java ClipboardFrame.java ButtonPanel.java \
ac847013174d add html and Makefile
e085711
parents:
diff changeset
27 DesCipher.java CapabilityInfo.java CapsContainer.java \
ac847013174d add html and Makefile
e085711
parents:
diff changeset
28 RecordingFrame.java SessionRecorder.java \
ac847013174d add html and Makefile
e085711
parents:
diff changeset
29 SocketFactory.java HTTPConnectSocketFactory.java \
ac847013174d add html and Makefile
e085711
parents:
diff changeset
30 HTTPConnectSocket.java ReloginPanel.java \
19
3a8e75cb0743 add MANIFEST.MF
e085711
parents: 12
diff changeset
31 InStream.java MemInStream.java ZlibInStream.java \
3a8e75cb0743 add MANIFEST.MF
e085711
parents: 12
diff changeset
32 MyRfbProto.java acceptThread.java
3a8e75cb0743 add MANIFEST.MF
e085711
parents: 12
diff changeset
33
12
ac847013174d add html and Makefile
e085711
parents:
diff changeset
34
ac847013174d add html and Makefile
e085711
parents:
diff changeset
35 all: $(CLASSES) $(ARCHIVE)
ac847013174d add html and Makefile
e085711
parents:
diff changeset
36
ac847013174d add html and Makefile
e085711
parents:
diff changeset
37 $(CLASSES): $(SOURCES)
ac847013174d add html and Makefile
e085711
parents:
diff changeset
38 $(JC) $(JCFLAGS) -O $(SOURCES)
ac847013174d add html and Makefile
e085711
parents:
diff changeset
39
ac847013174d add html and Makefile
e085711
parents:
diff changeset
40 $(ARCHIVE): $(CLASSES) $(MANIFEST)
ac847013174d add html and Makefile
e085711
parents:
diff changeset
41 $(JAR) cfm $(ARCHIVE) $(MANIFEST) $(CLASSES)
ac847013174d add html and Makefile
e085711
parents:
diff changeset
42
ac847013174d add html and Makefile
e085711
parents:
diff changeset
43 install: $(CLASSES) $(ARCHIVE)
ac847013174d add html and Makefile
e085711
parents:
diff changeset
44 $(CP) $(CLASSES) $(ARCHIVE) $(PAGES) $(INSTALL_DIR)
ac847013174d add html and Makefile
e085711
parents:
diff changeset
45
ac847013174d add html and Makefile
e085711
parents:
diff changeset
46 export:: $(CLASSES) $(ARCHIVE) $(PAGES)
ac847013174d add html and Makefile
e085711
parents:
diff changeset
47 @$(ExportJavaClasses)
ac847013174d add html and Makefile
e085711
parents:
diff changeset
48
ac847013174d add html and Makefile
e085711
parents:
diff changeset
49 clean::
ac847013174d add html and Makefile
e085711
parents:
diff changeset
50 $(RM) *.class *.jar