Subversion Repositories SvarDOS

Rev

Rev 1191 | Rev 1263 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1191 Rev 1257
1
#
1
#
2
# localcfg Makefile for OpenWatcom
2
# localcfg Makefile for OpenWatcom
3
#
3
#
4
 
4
 
5
SVARLANGVER=20220314
5
SVARLANGVER=20230629
6
 
6
 
7
all: localcfg.com
7
all: localcfg.com
8
 
8
 
9
localcfg.com: localcfg.c country.c deflang.c
9
localcfg.com: localcfg.c country.c deflang.c
10
	*wcl -0 -y -cc -wx -mt -lr -zp1 -we -d0 -ox -I=svarlang.lib\tags\$SVARLANGVER localcfg.c country.c deflang.c svarlang.lib/tags/$SVARLANGVER/svarlngs.lib
10
	*wcl -0 -y -cc -wx -mt -lr -zp1 -we -d0 -ox -I=svarlang.lib\tags\$SVARLANGVER localcfg.c country.c deflang.c svarlang.lib/tags/$SVARLANGVER/svarlngs.lib
11
	del *.obj
11
	del *.obj
12
	upx --8086 -9 localcfg.com
12
	upx --8086 -9 localcfg.com
13
 
13
 
14
deflang.c: nls_lang\*.txt
14
deflang.c: nls_lang\*.txt
15
	cd nls_lang
15
	cd nls_lang
16
	utf8tocp 850 br_utf8.txt > br.txt
16
	utf8tocp 850 br_utf8.txt > br.txt
17
	utf8tocp 850 de_utf8.txt > de.txt
17
	utf8tocp 850 de_utf8.txt > de.txt
-
 
18
	utf8tocp 850 fr_utf8.txt > fr.txt
18
	utf8tocp maz pl_utf8.txt > pl.txt
19
	utf8tocp maz pl_utf8.txt > pl.txt
-
 
20
	utf8tocp 857 tr_utf8.txt > tr.txt
19
	..\svarlang.lib\tags\$SVARLANGVER\tlumacz en br de pl > tlumacz.log
21
	..\svarlang.lib\tags\$SVARLANGVER\tlumacz en br de fr pl tr > tlumacz.log
20
	move out.lng ..\localcfg.lng
22
	move /y out.lng ..\localcfg.lng
21
	move deflang.c ..\
23
	move /y deflang.c ..\
22
	cd ..
24
	cd ..
23
 
25
 
24
clean: .SYMBOLIC
26
clean: .SYMBOLIC
25
	del *.obj
27
	del *.obj
26
	del *.com
28
	del *.com
27
	del deflang.c
29
	del deflang.c
28
	del localcfg.lng
30
	del localcfg.lng
29
 
31
 
30
release: localcfg.com .SYMBOLIC
32
release: localcfg.com .SYMBOLIC
31
	mkdir appinfo
33
	mkdir appinfo
32
	mkdir bin
34
	mkdir bin
33
	mkdir doc
35
	mkdir doc
34
	mkdir doc\localcfg
36
	mkdir doc\localcfg
35
	mkdir nls
37
	mkdir nls
36
	copy localcfg.lsm appinfo
38
	copy localcfg.lsm appinfo
37
	copy localcfg.com bin
39
	copy localcfg.com bin
38
	copy localcfg.lng nls
40
	copy localcfg.lng nls
39
	copy *.txt doc\localcfg
41
	copy *.txt doc\localcfg
40
	if exist localcfg.zip del localcfg.zip
42
	if exist localcfg.zip del localcfg.zip
41
	zip -9rkDX -m localcfg.svp appinfo bin doc nls
43
	zip -9rkDX -m localcfg.svp appinfo bin doc nls
42
	zip -9rkDX localcfg.zip *.txt *.c *.h makefile svarlang.lib\tags\$SVARLANGVER nls_lang
44
	zip -9rkDX localcfg.zip *.txt *.c *.h makefile svarlang.lib\tags\$SVARLANGVER nls_lang
43
	rmdir appinfo
45
	rmdir appinfo
44
	rmdir bin
46
	rmdir bin
45
	rmdir doc\localcfg
47
	rmdir doc\localcfg
46
	rmdir doc
48
	rmdir doc
47
	rmdir nls
49
	rmdir nls
48
 
50