Subversion Repositories SvarDOS

Rev

Rev 2098 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2044 mateusz.vi 1
#
2
# Makefile for OpenWatcom (wmake)
3
#
4
 
5
CC=wcl
2069 mateusz.vi 6
CFLAGS=-mt -s -0 -ox -d0 -wx -we -fm=tree.map
2099 mateusz.vi 7
!ifdef __UNIX__
8
CP=cp
9
SEP=/
10
!else
11
CP=copy
12
SEP=\
13
!endif
2044 mateusz.vi 14
 
2069 mateusz.vi 15
all: tree.com
2044 mateusz.vi 16
 
2069 mateusz.vi 17
tree.com: tree.c deflang.c stack.c
2099 mateusz.vi 18
	$(CC) $(CFLAGS) tree.c deflang.c stack.c svarlang/svarlngs.lib
2044 mateusz.vi 19
 
2099 mateusz.vi 20
deflang.c: nls/*.txt
21
	rm -f deflang.c
22
	rm -f tree.lng
2066 mateusz.vi 23
	cd nls
2099 mateusz.vi 24
	rm -f ??.txt
2067 mateusz.vi 25
	utf8tocp 437 en-utf8.txt en.txt
2099 mateusz.vi 26
	utf8tocp 850 de-utf8.txt de.txt
2067 mateusz.vi 27
	utf8tocp 850 es-utf8.txt es.txt
28
	utf8tocp 850 fi-utf8.txt fi.txt
29
	utf8tocp 775 lv-utf8.txt lv.txt
30
	utf8tocp 850 pt-utf8.txt pt.txt
31
	utf8tocp 866 ru-utf8.txt ru.txt
32
	utf8tocp 857 tr-utf8.txt tr.txt
2099 mateusz.vi 33
	..$(SEP)svarlang$(SEP)tlumacz /excref en de es fi lv pt ru tr > tlumacz.log
34
	$(CP) out.lng ..$(SEP)tree.lng
35
	$(CP) deflang.c ..
36
	rm -f out.lng
37
	rm -f deflang.c
2066 mateusz.vi 38
	cd ..
39
 
2044 mateusz.vi 40
clean: .symbolic
2099 mateusz.vi 41
	rm -f nls/??.txt
42
	rm -f tree.com
43
	rm -f tree.lng
44
	rm -f tree.map
45
	rm -f deflang.c
46
	rm -f *.obj
47
	rm -f *.o
48