1 |
matty |
30 |
#!/bin/sh |
2 |
|
|
# |
3 |
|
|
# rdesktop: A Remote Desktop Protocol client |
4 |
|
|
# configure script |
5 |
|
|
# Copyright (C) Matthew Chapman 1999-2001 |
6 |
|
|
# |
7 |
|
|
|
8 |
|
|
echo "# Generated by $0 $*" >Makeconf |
9 |
|
|
|
10 |
|
|
for arg in $*; do |
11 |
|
|
optarg=`echo $arg | sed 's/[-a-z]*=//'` |
12 |
|
|
case $arg in |
13 |
|
|
--prefix=*) |
14 |
matty |
32 |
echo "PREFIX = $optarg" >>Makeconf |
15 |
matty |
30 |
;; |
16 |
|
|
--exec-prefix=*) |
17 |
matty |
32 |
echo "EPREFIX = $optarg" >>Makeconf |
18 |
matty |
30 |
;; |
19 |
|
|
--bindir=*) |
20 |
matty |
32 |
echo "BINDIR = $optarg" >>Makeconf |
21 |
matty |
30 |
;; |
22 |
|
|
--mandir=*) |
23 |
matty |
32 |
echo "MANDIR = $optarg" >>Makeconf |
24 |
matty |
30 |
;; |
25 |
matty |
32 |
--with-openssl*) |
26 |
|
|
echo "CFLAGS += -DWITH_OPENSSL" >>Makeconf |
27 |
|
|
echo "LDLIBS += -lcrypto" >>Makeconf |
28 |
|
|
echo "CRYPTOBJ =" >>Makeconf |
29 |
|
|
;; |
30 |
|
|
--without-openssl*) |
31 |
|
|
;; |
32 |
astrand |
63 |
--with-debug) |
33 |
matty |
32 |
echo "CFLAGS += -g -DWITH_DEBUG" >>Makeconf |
34 |
matty |
30 |
;; |
35 |
astrand |
63 |
--with-debug-kbd) |
36 |
|
|
echo "CFLAGS += -g -DWITH_DEBUG_KBD" >>Makeconf |
37 |
|
|
;; |
38 |
matty |
30 |
--without-debug*) |
39 |
|
|
;; |
40 |
|
|
*) |
41 |
|
|
echo "rdesktop build configuration script" |
42 |
|
|
echo |
43 |
|
|
echo "Target directories:" |
44 |
|
|
echo " --prefix=PREFIX location for architecture-independent files" |
45 |
|
|
echo " --exec-prefix=EPREFIX location for architecture-dependent files" |
46 |
|
|
echo " --bindir=BINDIR location for program binaries [EPREFIX/bin]" |
47 |
|
|
echo " --mandir=MANDIR location for man pages [PREFIX/man]" |
48 |
|
|
echo |
49 |
|
|
echo "Build configuration:" |
50 |
matty |
32 |
echo " --with-openssl use system OpenSSL libraries for crypto" |
51 |
matty |
30 |
echo " --with-debug enable debugging output" |
52 |
|
|
echo |
53 |
|
|
rm -f Makeconf |
54 |
|
|
exit 1 |
55 |
|
|
;; |
56 |
|
|
esac |
57 |
|
|
done |
58 |
|
|
|
59 |
|
|
echo "configure complete - now run make" |