Subversion Repositories Tewi

Rev

Rev 228 | Rev 230 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 228 Rev 229
Line 1... Line 1...
1
# $Id: Koakumafile 228 2024-10-03 03:36:04Z nishi $
1
# $Id: Koakumafile 229 2024-10-03 04:29:08Z nishi $
2
# vim: syntax=tcl
2
# vim: syntax=tcl
3
 
3
 
4
proc run {project_name} {
4
proc run {project_name} {
5
	exec sed "s/undef NO_SSL/define NO_SSL/g" config.h.tmpl > config.h
5
	exec sed "s/undef NO_SSL/define NO_SSL/g" config.h.tmpl > config.h
6
	set ::env(DISPLAY) ":0"
6
	set ::env(DISPLAY) ":0"
Line 18... Line 18...
18
		set ::env(PATH) "$::env(PATH):/usr/watcom/binl64"
18
		set ::env(PATH) "$::env(PATH):/usr/watcom/binl64"
19
		RunCommand "make PLATFORM=watcom"
19
		RunCommand "make PLATFORM=watcom"
20
	} else {
20
	} else {
21
		RunCommand "make"
21
		RunCommand "make"
22
	}
22
	}
-
 
23
	file mkdir workdir
-
 
24
	file mkdir workdir/etc
-
 
25
	file mkdir workdir/www
-
 
26
	file mkdir workdir/modules
-
 
27
	file delete archive.7z
-
 
28
 
-
 
29
	exec ./Tool/itworks > workdir/www/index.html
-
 
30
	exec ./Tool/genconf C:/Tewi modules dll > workdir/etc/tewi.conf
-
 
31
	RunCommand "cp Binary/pbtewi.gif workdir/www/"
-
 
32
	RunCommand "cp Modules/*.dll workdir/modules/"
-
 
33
	cd workdir
-
 
34
	RunCommand "7z a ../archive.7z *"
-
 
35
	cd ..
-
 
36
	exec cat /usr/share/7z.sfx archive.7z > tewidist.exe
-
 
37
	RunCommand "rm -rf workdir"
23
}
38
}