Mercurial > hg > Members > nobuyasu > tightVNCProxy
comparison Makefile/Makefile @ 12:ac847013174d
add html and Makefile
author | e085711 |
---|---|
date | Sat, 16 Apr 2011 20:43:07 +0900 |
parents | |
children | 3a8e75cb0743 |
comparison
equal
deleted
inserted
replaced
11:2869ca1579ae | 12:ac847013174d |
---|---|
1 # | |
2 # Making the VNC applet. | |
3 # | |
4 | |
5 CP = cp | |
6 JC = javac | |
7 JCFLAGS = -target 1.1 -source 1.2 | |
8 JAR = jar | |
9 ARCHIVE = VncViewer.jar | |
10 MANIFEST = MANIFEST.MF | |
11 PAGES = index.vnc | |
12 INSTALL_DIR = /usr/local/vnc/classes | |
13 | |
14 CLASSES = VncViewer.class RfbProto.class AuthPanel.class VncCanvas.class \ | |
15 VncCanvas2.class \ | |
16 OptionsFrame.class ClipboardFrame.class ButtonPanel.class \ | |
17 DesCipher.class CapabilityInfo.class CapsContainer.class \ | |
18 RecordingFrame.class SessionRecorder.class \ | |
19 SocketFactory.class HTTPConnectSocketFactory.class \ | |
20 HTTPConnectSocket.class ReloginPanel.class \ | |
21 InStream.class MemInStream.class ZlibInStream.class | |
22 | |
23 SOURCES = VncViewer.java RfbProto.java AuthPanel.java VncCanvas.java \ | |
24 VncCanvas2.java \ | |
25 OptionsFrame.java ClipboardFrame.java ButtonPanel.java \ | |
26 DesCipher.java CapabilityInfo.java CapsContainer.java \ | |
27 RecordingFrame.java SessionRecorder.java \ | |
28 SocketFactory.java HTTPConnectSocketFactory.java \ | |
29 HTTPConnectSocket.java ReloginPanel.java \ | |
30 InStream.java MemInStream.java ZlibInStream.java | |
31 | |
32 all: $(CLASSES) $(ARCHIVE) | |
33 | |
34 $(CLASSES): $(SOURCES) | |
35 $(JC) $(JCFLAGS) -O $(SOURCES) | |
36 | |
37 $(ARCHIVE): $(CLASSES) $(MANIFEST) | |
38 $(JAR) cfm $(ARCHIVE) $(MANIFEST) $(CLASSES) | |
39 | |
40 install: $(CLASSES) $(ARCHIVE) | |
41 $(CP) $(CLASSES) $(ARCHIVE) $(PAGES) $(INSTALL_DIR) | |
42 | |
43 export:: $(CLASSES) $(ARCHIVE) $(PAGES) | |
44 @$(ExportJavaClasses) | |
45 | |
46 clean:: | |
47 $(RM) *.class *.jar |