
LDFLAGS+= -ltlib_s3r.lib
MKSHLIB=mkshlib
MKSHFL=-C -Wl,"op map" -d mylog
CLEAN=-rm

objs=example.o
libobj=funcA.o funcB.o data.o
libs=tlib_s3r.lib
programs= tlib ex1 ex2

all: $(programs)

install:;

clean:; $(CLEAN) $(programs) $(objs) $(libs) $(libobjs) *.map mylog

ex1: example.o myfuncB.o tlib_s3r.lib
	$(LD) $(LDFLAGS) -o $@ example.o myfuncB.o

ex2: example.o tlib_s3r.lib
	$(LD) $(LDFLAGS) -o $@ example.o 

tlib tlib_s3r.lib : tlib.sl funcA.o funcB.o data.o
	$(MKSHLIB) $(MKSHFL) -s tlib.sl -t tlib
