File: MakeXLSDistribution

package info (click to toggle)
xlispstat 3.52.14-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 7,560 kB
  • ctags: 12,676
  • sloc: ansic: 91,357; lisp: 21,759; sh: 1,525; makefile: 521; csh: 1
file content (50 lines) | stat: -rw-r--r-- 1,908 bytes parent folder | download | duplicates (3)
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
If {#} != 1  OR  "{1}" == ""
	Echo "### {0} - A version must be specified." > Dev:StdErr
	Exit 1
Else
	set VERSION "{1}"
End

set LOCATION "Macintosh HD:Desktop Folder"
set BINARIES ":macintosh"

set FOLDER "{LOCATION}:XLISP-STAT {VERSION} "

set AUTOFSLFILES "cmpload.fsl oneway.fsl nonlin.fsl maximize.fsl 
                  bayes.fsl stepper.fsl glim.fsl"
set SOURCES "init.lsp common.lsp common2.lsp common3.lsp help.lsp objects.lsp stats.lsp dialogs.lsp 
             graphics.lsp graph2.lsp graph3.lsp regress.lsp menus.lsp loadfsl.lsp 
			 conditns.lsp pathname.lsp cmpload.lsp oneway.lsp nonlin.lsp 
			 maximize.lsp bayes.lsp stepper.lsp glim.lsp cmpsys.lsp 
			 shlib.lsp"
set CMPSOURCES ":compiler:backquot.lsp :compiler:cmpmacro.lsp 
                :compiler:convert.lsp :compiler:cells.lsp :compiler:simplify.lsp 
				:compiler:lift.lsp :compiler:gencode.lsp :compiler:peephole.lsp 
				:compiler:assemble.lsp :compiler:cmpfront.lsp"

duplicate -y {AUTOFSLFILES} :Autoload

NewFolder "{FOLDER}"
NewFolder "{FOLDER}:Autoload"
NewFolder "{FOLDER}:Compiler"
NewFolder "{FOLDER}:Lisp Sources"
NewFolder "{FOLDER}:Lisp Sources:Compiler"

duplicate -y xlisp.hlp "{FOLDER}"
duplicate -y xlisp.wks "{FOLDER}"
duplicate -y :macintosh:xlsx.h xlshlib.h xlwrap.h "{FOLDER}"
duplicate -y COPYING "{FOLDER}"
duplicate -y :macintosh:README.mac "{FOLDER}:README"

duplicate -y :Data "{FOLDER}"
duplicate -y :Examples "{FOLDER}"
duplicate -y :Autoload:_autoidx.lsp :Autoload:.fsl "{FOLDER}:Autoload"
duplicate -y :Compiler:.fsl "{FOLDER}:Compiler"

duplicate -y {SOURCES} "{FOLDER}:Lisp Sources"
duplicate -y {CMPSOURCES} "{FOLDER}:Lisp Sources:Compiler"

duplicate -y XLSPPC    "{LOCATION}:XLISP-STAT {VERSION} PPC"
duplicate -y XLS68KGEN "{LOCATION}:XLISP-STAT {VERSION} GEN"
duplicate -y XLS68K020 "{LOCATION}:XLISP-STAT {VERSION} 020"
duplicate -y XLS68K881 "{LOCATION}:XLISP-STAT {VERSION} 881"