Last change
on this file since 2367 was
1438,
checked in by broder, 16 years ago
|
Isolate our patches to the VNC client from the upstream TightVNC
source
|
File size:
1.3 KB
|
Line | |
---|
1 | # |
---|
2 | # Making the VNC applet. |
---|
3 | # |
---|
4 | |
---|
5 | CP = cp |
---|
6 | JC = javac |
---|
7 | JCFLAGS = -target 1.1 |
---|
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 |
---|
Note: See
TracBrowser
for help on using the repository browser.