1 |
# |
# |
2 |
# rdesktop: A Remote Desktop Protocol client |
# rdesktop: A Remote Desktop Protocol client |
3 |
# Makefile.in |
# Makefile.in |
4 |
# Copyright (C) Matthew Chapman 1999-2005 |
# Copyright (C) Matthew Chapman 1999-2007 |
5 |
# |
# |
6 |
|
|
7 |
prefix = @prefix@ |
prefix = @prefix@ |
8 |
exec_prefix = @exec_prefix@ |
exec_prefix = @exec_prefix@ |
9 |
bindir = @bindir@ |
bindir = @bindir@ |
10 |
mandir = @mandir@ |
mandir = @mandir@ |
11 |
|
datarootdir = @datarootdir@ |
12 |
datadir = @datadir@ |
datadir = @datadir@ |
13 |
|
|
14 |
VERSION = @PACKAGE_VERSION@ |
VERSION = @PACKAGE_VERSION@ |
25 |
LDVNC = @LDVNC@ |
LDVNC = @LDVNC@ |
26 |
VNCLINK = @VNCLINK@ |
VNCLINK = @VNCLINK@ |
27 |
SOUNDOBJ = @SOUNDOBJ@ |
SOUNDOBJ = @SOUNDOBJ@ |
28 |
|
SCARDOBJ = @SCARDOBJ@ |
29 |
|
|
30 |
RDPOBJ = tcp.o iso.o mcs.o secure.o licence.o rdp.o orders.o bitmap.o cache.o rdp5.o channels.o rdpdr.o serial.o printer.o disk.o parallel.o printercache.o mppc.o pstcache.o lspci.o seamless.o |
RDPOBJ = tcp.o iso.o mcs.o secure.o licence.o rdp.o orders.o bitmap.o cache.o rdp5.o channels.o rdpdr.o serial.o printer.o disk.o parallel.o printercache.o mppc.o pstcache.o lspci.o seamless.o |
31 |
X11OBJ = rdesktop.o xwin.o xkeymap.o ewmhints.o xclip.o cliprdr.o |
X11OBJ = rdesktop.o xwin.o xkeymap.o ewmhints.o xclip.o cliprdr.o |
34 |
.PHONY: all |
.PHONY: all |
35 |
all: $(TARGETS) |
all: $(TARGETS) |
36 |
|
|
37 |
rdesktop: $(X11OBJ) $(SOUNDOBJ) $(RDPOBJ) |
rdesktop: $(X11OBJ) $(SOUNDOBJ) $(RDPOBJ) $(SCARDOBJ) |
38 |
$(CC) $(CFLAGS) -o rdesktop $(X11OBJ) $(SOUNDOBJ) $(RDPOBJ) $(LDFLAGS) -lX11 |
$(CC) $(CFLAGS) -o rdesktop $(X11OBJ) $(SOUNDOBJ) $(RDPOBJ) $(SCARDOBJ) $(LDFLAGS) -lX11 |
39 |
|
|
40 |
rdp2vnc: $(VNCOBJ) $(SOUNDOBJ) $(RDPOBJ) |
rdp2vnc: $(VNCOBJ) $(SOUNDOBJ) $(RDPOBJ) $(SCARDOBJ) |
41 |
$(VNCLINK) $(CFLAGS) -o rdp2vnc $(VNCOBJ) $(SOUNDOBJ) $(RDPOBJ) $(LDFLAGS) $(LDVNC) |
$(VNCLINK) $(CFLAGS) -o rdp2vnc $(VNCOBJ) $(SOUNDOBJ) $(RDPOBJ) $(SCARDOBJ) $(LDFLAGS) $(LDVNC) |
42 |
|
|
43 |
vnc/rdp2vnc.o: rdesktop.c |
vnc/rdp2vnc.o: rdesktop.c |
44 |
$(CC) $(CFLAGS) $(VNCINC) -DRDP2VNC -o vnc/rdp2vnc.o -c rdesktop.c |
$(CC) $(CFLAGS) $(VNCINC) -DRDP2VNC -o vnc/rdp2vnc.o -c rdesktop.c |
84 |
bitmap.c cache.c channels.c cliprdr.c disk.c mppc.c ewmhints.c \ |
bitmap.c cache.c channels.c cliprdr.c disk.c mppc.c ewmhints.c \ |
85 |
iso.c licence.c mcs.c orders.c parallel.c printer.c printercache.c \ |
iso.c licence.c mcs.c orders.c parallel.c printer.c printercache.c \ |
86 |
pstcache.c rdesktop.c rdp5.c rdp.c rdpdr.c rdpsnd.c \ |
pstcache.c rdesktop.c rdp5.c rdp.c rdpdr.c rdpsnd.c \ |
87 |
secure.c serial.c tcp.c xclip.c xkeymap.c xwin.c lspci.c seamless.c >> proto.h |
secure.c serial.c tcp.c xclip.c xkeymap.c xwin.c lspci.c seamless.c \ |
88 |
|
scard.c >> proto.h |
89 |
cat proto.tail >> proto.h |
cat proto.tail >> proto.h |
90 |
|
|
91 |
.PHONY: clean |
.PHONY: clean |