WebGate

Check-in [f9257c7811]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:made static compilation optional
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: f9257c78111d0c372431ca07e9bd9b62a23b8042
User & Date: murphy 2011-10-03 01:20:38
Context
2011-10-07
19:41
@-expression support, distribution of code over several files check-in: a62acea00c user: murphy tags: trunk
2011-10-03
01:20
made static compilation optional check-in: f9257c7811 user: murphy tags: trunk
2011-10-02
20:40
proper static linkage setup check-in: 091ba753c1 user: murphy tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to webgate.setup.

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


	 -j webgate
	 -j webgate-utils
	 -j webgate-core
	 -j webgate-suspend
	 -j webgate-cgi
	 -j webgate-scgi)



(compile -c -O2 -d1 "webgate.scm"
	 -unit webgate)



(compile -s -O2 -d0 "webgate.import.scm")
(compile -s -O2 -d0 "webgate-utils.import.scm")
(compile -s -O2 -d0 "webgate-core.import.scm")
(compile -s -O2 -d0 "webgate-suspend.import.scm")
(compile -s -O2 -d0 "webgate-cgi.import.scm")
(compile -s -O2 -d0 "webgate-scgi.import.scm")

(install-extension
 'webgate
 '("webgate.so" "webgate.o"





   "webgate.import.so"
   "webgate-utils.import.so"
   "webgate-core.import.so"
   "webgate-suspend.import.so"
   "webgate-cgi.import.so"
   "webgate-scgi.import.so")
 '((version "1.0.0")


   (static "webgate.o")
   (static-options "-luuid")))









>
>
|
|
>
>










|
>
>
>
>
>






|
>
>
|
|
>
>
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
	 -j webgate
	 -j webgate-utils
	 -j webgate-core
	 -j webgate-suspend
	 -j webgate-cgi
	 -j webgate-scgi)

(cond-expand
 (enable-static
  (compile -c -O2 -d1 "webgate.scm"
	   -unit webgate))
 (else
  ))

(compile -s -O2 -d0 "webgate.import.scm")
(compile -s -O2 -d0 "webgate-utils.import.scm")
(compile -s -O2 -d0 "webgate-core.import.scm")
(compile -s -O2 -d0 "webgate-suspend.import.scm")
(compile -s -O2 -d0 "webgate-cgi.import.scm")
(compile -s -O2 -d0 "webgate-scgi.import.scm")

(install-extension
 'webgate
 `("webgate.so"
   ,@(cond-expand
      (enable-static
       '("webgate.o"))
      (else
       '()))
   "webgate.import.so"
   "webgate-utils.import.so"
   "webgate-core.import.so"
   "webgate-suspend.import.so"
   "webgate-cgi.import.so"
   "webgate-scgi.import.so")
 `((version "1.0.0")
   ,@(cond-expand
      (enable-static
       '((static "webgate.o")
	 (static-options "-luuid")))
      (else
       '()))))