forked from ViewTouch/viewtouch
-
Notifications
You must be signed in to change notification settings - Fork 0
/
configure.in
160 lines (141 loc) · 3.74 KB
/
configure.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
##############################################################
# Global
##############################################################
# For defaults, each line has mutually exclusive options (you
# cannot select both Debug and Release). On each line, the
# first option is the default.
### Defaults ###
Testing Release Debug
Nocredit Mcve Cheq
### Defaults End ###
# The different modes:
# Testing: installs to home directory with debugging enabled
# Release: /usr/viewtouch/bin and no debugging
# Debug: /usr/viewtouch/bin with debugging enabled
### Option Release ###
VIEWTOUCH_PATH = /usr/viewtouch
DEBUG =
MALLOC =
MALLOC_LIB =
DBGFLAG =
OPTIMIZE = -O2 -fno-exceptions -fomit-frame-pointer
TARGET = release
LICENSE_SERVER = www.viewtouch.com
### Release End ###
### Option Mcve ###
CREDIT_DEF = -DCREDITMCVE
CREDIT_PKG = MCVE
CREDIT_LIB = -L/usr/local/mcve/lib -lmcve
CREDIT_INC = -I/usr/local/mcve/include
TERM_CREDIT = term/term_credit_mcve.o
VT_CCQ_PIPE =
### Mcve End ###
### Option Cheq ###
CREDIT_DEF = -DCREDITCHEQ
CREDIT_PKG = CHEQ
CREDIT_LIB =
CREDIT_INC =
TERM_CREDIT = term/term_credit_cheq.o
VT_CCQ_PIPE = vt_ccq_pipe
### Cheq End ###
### Option Nocredit ###
CREDIT_DEF =
CREDIT_LIB =
CREDIT_INC =
TERM_CREDIT = term/term_credit.o
VT_CCQ_PIPE =
### Nocredit End ###
##############################################################
# FreeBSD
##############################################################
### FreeBSD Mode ###
PLATFORM = -DBSD
TOUCHSCREEN =
STRIP = /usr/bin/strip
MAKE = /usr/local/bin/gmake
MAKEDEP = /usr/X11R6/bin/makedepend
KILLALL_CMD = /usr/bin/killall
### Mode End ###
### FreeBSD IncDirs ###
/usr/include/
/usr/include/freetype2
/usr/X11R6/include
/usr/local/include
gcc2.95.3 /usr/include/g++/
external/
main/
term/
zone/
.
### IncDirs End ###
### FreeBSD Option Testing ###
VIEWTOUCH_PATH = $(HOME)/tmp/viewtouch
DEBUG = -DDEBUG=1
MALLOC =
MALLOC_LIB =
DBGFLAG = -ggdb3
OPTIMIZE =
TARGET = debug
LICENSE_SERVER = LICENSESERVERDEBUG
### Testing End ###
### FreeBSD Option Debug ###
VIEWTOUCH_PATH = /usr/viewtouch
DEBUG = -DDEBUG=1
MALLOC =
MALLOC_LIB =
DBGFLAG = -ggdb3
OPTIMIZE =
TARGET = debug
LICENSE_SERVER = LICENSESERVERDEBUG
### Debug End ###
##############################################################
# Linux
##############################################################
### Linux Mode ###
PLATFORM = -DLINUX
TOUCHSCREEN =
STRIP = /usr/bin/strip
MAKE = /usr/bin/make
MAKEDEP = /usr/X11R6/bin/makedepend
KILLALL_CMD = /usr/bin/killall
### Mode End ###
### Linux IncDirs ###
/usr/include
/usr/include/freetype2
/usr/X11R6/include
/usr/local/include
gcc32 /usr/include/c++/3.2.3/
gcc32 /usr/include/c++/3.2.3/i386-redhat-linux
gcc33 /usr/include/c++/3.3.4
gcc33 /usr/include/c++/3.3.4/i386-redhat-linux
gcc333 /usr/include/c++/3.3.3
gcc333 /usr/include/c++/3.3.3/i386-redhat-linux
gcc343 /usr/include/c++/3.4.3
gcc343 /usr/include/c++/3.4.3/i386-redhat-linux
gcc296 /usr/include/g++-3/
external/
main/
term/
zone/
.
### IncDirs End ###
### Linux Option Testing ###
VIEWTOUCH_PATH = /usr/viewtouch
DEBUG = -DDEBUG=1
MALLOC =
MALLOC_LIB =
DBGFLAG = -ggdb3
OPTIMIZE =
TARGET = debug
LICENSE_SERVER = LICENSESERVERDEBUG
### Testing End ###
### Linux Option Debug ###
VIEWTOUCH_PATH = /usr/viewtouch
DEBUG = -DDEBUG=1
MALLOC =
MALLOC_LIB =
DBGFLAG = -ggdb3
OPTIMIZE =
TARGET = debug
LICENSE_SERVER = LICENSESERVERDEBUG
### Debug End ###