Subversion Repositories SvarDOS

Rev

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

Rev 612 Rev 979
1
#
1
#
2
# localcfg Makefile for OpenWatcom
2
# localcfg Makefile for OpenWatcom
3
#
3
#
4
 
4
 
5
all: localcfg.com
5
all: localcfg.com
6
 
6
 
7
localcfg.com: localcfg.c country.c deflang.c
7
localcfg.com: localcfg.c country.c deflang.c
8
	wcl -0 -y -cc -wx -mt -lr -zp1 -we -d0 -ox localcfg.c country.c deflang.c svarlang.lib/svarlngs.lib
8
	wcl -0 -y -cc -wx -mt -lr -zp1 -we -d0 -ox localcfg.c country.c deflang.c svarlang.lib/svarlngs.lib
9
	del *.obj
9
	del *.obj
10
	upx --8086 -9 localcfg.com
10
	upx --8086 -9 localcfg.com
11
 
11
 
12
deflang.c: nls_lang\*.txt
12
deflang.c: nls_lang\*.txt
13
	cd nls_lang
13
	cd nls_lang
-
 
14
	utf8tocp 850 de_utf8.txt > de.txt
14
	utf8tocp maz pl_utf8.txt > pl.txt
15
	utf8tocp maz pl_utf8.txt > pl.txt
15
	..\svarlang.lib\tlumacz en pl
16
	..\svarlang.lib\tlumacz en de pl
16
	move out.lng ..\localcfg.lng
17
	move out.lng ..\localcfg.lng
17
	move deflang.c ..\
18
	move deflang.c ..\
18
	cd ..
19
	cd ..
19
 
20
 
20
clean: .SYMBOLIC
21
clean: .SYMBOLIC
21
	del *.obj
22
	del *.obj
22
	del *.com
23
	del *.com
23
	del deflang.c
24
	del deflang.c
24
	del localcfg.lng
25
	del localcfg.lng
25
 
26
 
26
buildpkg: localcfg.com .SYMBOLIC
27
buildpkg: localcfg.com .SYMBOLIC
27
	mkdir appinfo
28
	mkdir appinfo
28
	mkdir source
29
	mkdir source
29
	mkdir source\localcfg
30
	mkdir source\localcfg
30
	mkdir source\localcfg\nls_lang
31
	mkdir source\localcfg\nls_lang
31
	mkdir source\localcfg\svarlang.lib
32
	mkdir source\localcfg\svarlang.lib
32
	mkdir bin
33
	mkdir bin
33
	mkdir doc
34
	mkdir doc
34
	mkdir doc\localcfg
35
	mkdir doc\localcfg
35
	mkdir nls
36
	mkdir nls
36
	copy localcfg.lsm appinfo
37
	copy localcfg.lsm appinfo
37
	copy localcfg.com bin
38
	copy localcfg.com bin
38
	copy localcfg.lng nls
39
	copy localcfg.lng nls
39
	copy svarlang.lib\*.* source\localcfg\svarlang.lib
40
	copy svarlang.lib\*.* source\localcfg\svarlang.lib
40
	del source\localcfg\svarlang.lib\*.lib
41
	del source\localcfg\svarlang.lib\*.lib
41
	del source\localcfg\svarlang.lib\*.exe
42
	del source\localcfg\svarlang.lib\*.exe
42
	copy *.txt doc\localcfg
43
	copy *.txt doc\localcfg
43
	copy *.c source\localcfg
44
	copy *.c source\localcfg
44
	copy *.h source\localcfg
45
	copy *.h source\localcfg
45
	copy *.txt source\localcfg
46
	copy *.txt source\localcfg
46
	copy makefile source\localcfg
47
	copy makefile source\localcfg
47
	copy nls_lang\*.* source\localcfg\nls_lang
48
	copy nls_lang\*.* source\localcfg\nls_lang
48
	if exist localcfg.zip del localcfg.zip
49
	if exist localcfg.zip del localcfg.zip
49
	zip -9rkDX -m localcfg.zip appinfo bin doc nls source
50
	zip -9rkDX -m localcfg.zip appinfo bin doc nls source
50
	rmdir appinfo
51
	rmdir appinfo
51
	rmdir source\localcfg\svarlang.lib
52
	rmdir source\localcfg\svarlang.lib
52
	rmdir source\localcfg\nls_lang
53
	rmdir source\localcfg\nls_lang
53
	rmdir source\localcfg
54
	rmdir source\localcfg
54
	rmdir source
55
	rmdir source
55
	rmdir bin
56
	rmdir bin
56
	rmdir doc\localcfg
57
	rmdir doc\localcfg
57
	rmdir doc
58
	rmdir doc
58
	rmdir nls
59
	rmdir nls
59
 
60