source: project/release/4/signal-diagram/trunk/signal-diagram.setup @ 30916

Last change on this file since 30916 was 30916, checked in by Ivan Raikov, 6 years ago

signal-diagram: added ON combinator

File size: 2.1 KB
Line 
1;;;; -*- Hen -*-
2
3(define (dynld-name fn)         
4  (make-pathname #f fn ##sys#load-dynamic-extension))   
5
6(define version 3.4)
7
8(use make)
9
10(make (
11       ((dynld-name "signal-diagram") ("signal-diagram.scm" "expr-utils.scm" )
12        (compile -O -d2 -S -s signal-diagram.scm -j signal-diagram))
13
14       ((dynld-name "signal-diagram.import") ("signal-diagram.import.scm")
15        (compile -O -d2 -S -s signal-diagram.import.scm))
16       )
17
18  (list (dynld-name "signal-diagram")
19        (dynld-name "signal-diagram.import"))
20  )
21
22(install-extension
23
24  ; Name of your extension:
25  'signal-diagram
26
27  ; Files to install for your extension:
28  `(,(dynld-name "signal-diagram") ,(dynld-name "signal-diagram.import") )
29
30  ; Assoc list with properties for your extension:
31  `((version ,version)
32    ))
33
34
35(make (
36       ((dynld-name "signal-diagram-dynamics") ("signal-diagram-dynamics.scm" "expr-utils.scm" )
37        (compile -O -d2 -S -s signal-diagram-dynamics.scm -j signal-diagram-dynamics))
38
39       ((dynld-name "signal-diagram-dynamics.import") ("signal-diagram-dynamics.import.scm")
40        (compile -O -d2 -S -s signal-diagram-dynamics.import.scm))
41       )
42
43  (list (dynld-name "signal-diagram-dynamics")
44        (dynld-name "signal-diagram-dynamics.import"))
45  )
46
47(install-extension
48
49  ; Name of your extension:
50  'signal-diagram-dynamics
51
52  ; Files to install for your extension:
53  `(,(dynld-name "signal-diagram-dynamics") ,(dynld-name "signal-diagram-dynamics.import") )
54
55  ; Assoc list with properties for your extension:
56  `((version ,version)
57    ))
58
59
60(make (
61       ((dynld-name "algebraic-system") ("algebraic-system.scm" "expr-utils.scm" )
62        (compile -O -d2 -S -s algebraic-system.scm -j algebraic-system))
63
64       ((dynld-name "algebraic-system.import") ("algebraic-system.import.scm")
65        (compile -O -d2 -S -s algebraic-system.import.scm))
66       )
67
68  (list (dynld-name "algebraic-system")
69        (dynld-name "algebraic-system.import"))
70  )
71
72(install-extension
73
74  ; Name of your extension:
75  'algebraic-system
76
77  ; Files to install for your extension:
78  `(,(dynld-name "algebraic-system") ,(dynld-name "algebraic-system.import") )
79
80  ; Assoc list with properties for your extension:
81  `((version ,version)
82    ))
83
Note: See TracBrowser for help on using the repository browser.