Subversion Repositories SvarDOS

Rev

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

Rev 605 Rev 609
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
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
	zip -9rkDX -m localcfg.zip appinfo bin doc nls source
48
	zip -9rkDX -m localcfg.zip appinfo bin doc nls source
49
	rmdir appinfo
49
	rmdir appinfo
50
	rmdir source\localcfg\svarlang.lib
50
	rmdir source\localcfg\svarlang.lib
51
	rmdir source\localcfg\nls_lang
51
	rmdir source\localcfg\nls_lang
52
	rmdir source\localcfg
52
	rmdir source\localcfg
53
	rmdir source
53
	rmdir source
54
	rmdir bin
54
	rmdir bin
-
 
55
	rmdir doc\localcfg
55
	rmdir doc
56
	rmdir doc
56
	rmdir nls
57
	rmdir nls
57
 
58