Subversion Repositories SvarDOS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
597 mateuszvis 1
#
599 mateuszvis 2
# make instructions to build svarlang and tlumacz.exe with OpenWatcom
3
# Copyright (C) 2021-2022 Mateusz Viste
597 mateuszvis 4
#
5
 
599 mateuszvis 6
all: svarlngs.lib svarlngc.lib svarlngm.lib svarlngl.lib tlumacz.exe
597 mateuszvis 7
 
599 mateuszvis 8
CFLAGS=-0 -wx -we -ox
9
 
10
svarlngs.lib: autoload.c svarlang.c
11
	wcc $(CFLAGS) -ms autoload.c
12
	wcc $(CFLAGS) -ms svarlang.c
622 mateuszvis 13
	if exist svarlngs.lib del svarlngs.lib
599 mateuszvis 14
	wlib svarlngs.lib +autoload.obj +svarlang.obj
15
 
16
svarlngc.lib: autoload.c svarlang.c
17
	wcc $(CFLAGS) -mc autoload.c
18
	wcc $(CFLAGS) -mc svarlang.c
622 mateuszvis 19
	if exist svarlngc.lib del svarlngc.lib
599 mateuszvis 20
	wlib svarlngc.lib +autoload.obj +svarlang.obj
21
 
22
svarlngm.lib: autoload.c svarlang.c
23
	wcc $(CFLAGS) -mm autoload.c
24
	wcc $(CFLAGS) -mm svarlang.c
622 mateuszvis 25
	if exist svarlngm.lib del svarlngm.lib
599 mateuszvis 26
	wlib svarlngm.lib +autoload.obj +svarlang.obj
27
 
28
svarlngl.lib: autoload.c svarlang.c
29
	wcc $(CFLAGS) -ml autoload.c
30
	wcc $(CFLAGS) -ml svarlang.c
622 mateuszvis 31
	if exist svarlngl.lib del svarlngl.lib
599 mateuszvis 32
	wlib svarlngl.lib +autoload.obj +svarlang.obj
33
 
34
 
597 mateuszvis 35
tlumacz.exe: tlumacz.c
36
	wcl -0 -y -cc -wx -mc -lr -we -ox tlumacz.c
37
	del *.obj
38
 
39
clean: .symbolic
40
	del *.exe
41
	del *.obj
602 mateuszvis 42
	del *.lib