# use dmake
CC=cc -3
CFLAGS=-mf -O -g
LD=$(CC)
LDFLAGS=-mf -g -M -b -ltlib.a
MKSHLIB=mkshlib
MKSHFL=-d mylog -v

libobjs=funcA.o funcB.o funcC.o funcD.o enosys.o export.o

all: tlib_s example1 example2

clean:; -rm tlib_s tlib.a mylog *.o example1 example2 

tlib_s tlib.a: tlib.sl  $(libobjs)
	mkshlib -vd mylog -s tlib.sl -t tlib -h tlib.a

example1: example1.o funcD.o tlib.a
	$(LD) $(LDFLAGS) -o $@ example1.o funcD.o

example2: example2.o tlib.a
	$(LD) $(LDFLAGS) -o $@ example1.o funcD.o
