Subversion Repositories SvarDOS

Rev

Rev 609 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 609 Rev 612
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 maz pl_utf8.txt > pl.txt
14
	utf8tocp maz pl_utf8.txt > pl.txt
15
	..\svarlang.lib\tlumacz en pl
15
	..\svarlang.lib\tlumacz en pl
16
	move out.lng ..\localcfg.lng
16
	move out.lng ..\localcfg.lng
17
	move deflang.c ..\
17
	move deflang.c ..\
18
	cd ..
18
	cd ..
19
 
19
 
20
clean: .SYMBOLIC
20
clean: .SYMBOLIC
21
	del *.obj
21
	del *.obj
22
	del *.com
22
	del *.com
23
	del deflang.c
23
	del deflang.c
24
	del localcfg.lng
24
	del localcfg.lng
25
 
25
 
26
buildpkg: localcfg.com .SYMBOLIC
26
buildpkg: localcfg.com .SYMBOLIC
27
	mkdir appinfo
27
	mkdir appinfo
28
	mkdir source
28
	mkdir source
29
	mkdir source\localcfg
29
	mkdir source\localcfg
30
	mkdir source\localcfg\nls_lang
30
	mkdir source\localcfg\nls_lang
31
	mkdir source\localcfg\svarlang.lib
31
	mkdir source\localcfg\svarlang.lib
32
	mkdir bin
32
	mkdir bin
33
	mkdir doc
33
	mkdir doc
34
	mkdir doc\localcfg
34
	mkdir doc\localcfg
35
	mkdir nls
35
	mkdir nls
36
	copy localcfg.lsm appinfo
36
	copy localcfg.lsm appinfo
37
	copy localcfg.com bin
37
	copy localcfg.com bin
38
	copy localcfg.lng nls
38
	copy localcfg.lng nls
39
	copy svarlang.lib\*.* source\localcfg\svarlang.lib
39
	copy svarlang.lib\*.* source\localcfg\svarlang.lib
40
	del source\localcfg\svarlang.lib\*.lib
40
	del source\localcfg\svarlang.lib\*.lib
41
	del source\localcfg\svarlang.lib\*.exe
41
	del source\localcfg\svarlang.lib\*.exe
42
	copy *.txt doc\localcfg
42
	copy *.txt doc\localcfg
43
	copy *.c source\localcfg
43
	copy *.c source\localcfg
44
	copy *.h source\localcfg
44
	copy *.h source\localcfg
45
	copy *.txt source\localcfg
45
	copy *.txt source\localcfg
46
	copy makefile source\localcfg
46
	copy makefile source\localcfg
47
	copy nls_lang\*.* source\localcfg\nls_lang
47
	copy nls_lang\*.* source\localcfg\nls_lang
-
 
48
	if exist localcfg.zip del localcfg.zip
48
	zip -9rkDX -m localcfg.zip appinfo bin doc nls source
49
	zip -9rkDX -m localcfg.zip appinfo bin doc nls source
49
	rmdir appinfo
50
	rmdir appinfo
50
	rmdir source\localcfg\svarlang.lib
51
	rmdir source\localcfg\svarlang.lib
51
	rmdir source\localcfg\nls_lang
52
	rmdir source\localcfg\nls_lang
52
	rmdir source\localcfg
53
	rmdir source\localcfg
53
	rmdir source
54
	rmdir source
54
	rmdir bin
55
	rmdir bin
55
	rmdir doc\localcfg
56
	rmdir doc\localcfg
56
	rmdir doc
57
	rmdir doc
57
	rmdir nls
58
	rmdir nls
58
 
59