include ../../../Definition

CFLAGS	= $(SYSTEMS) $(OS) $(PACKING) $(VERSION) $(LANGUAGE) \
          -I../../../intlib -I../exlib

CFLAGSVA=-c $(SYSTEMS) $(OS) $(VAPACKING) $(VERSION) $(LANGUAGE) \
         -I../../../intlib

LFLAGS  = $(CFLAGS) ../exlib/exlib.a \
        ../../../intlib/tick.a  ../../../intlib/decimals.a \
	$(LIBRARY) 


OBJ = \
 exblob.o \
 exclos.o \
 exdesc.o \
 exdirx.o \
 exfatr.o \
 exfcur.o \
 exfnod.o \
 exfrel.o \
 exfusr.o \
 exgeta.o \
 exgete.o \
 exgetx.o \
 exkill.o \
 exnosel.o \
 exocur.o \
 exopen.o \
 exputm.o \
 exseto.o \
 exshut.o \
 exslct.o \
 exnull.o \
 exsnap.o

BIN = \
 exblob \
 exclos \
 exdesc \
 exdirx \
 exfatr \
 exfcur \
 exfnod \
 exfrel \
 exfusr \
 exgeta \
 exgete \
 exgetx \
 exkill \
 exnosel \
 exocur \
 exopen \
 exputm \
 exseto \
 exshut \
 exslct \
 exnull \
 exsnap

all : $(BIN)

exblob   	:	exblob.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exclos   	:	exclos.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exdesc   	:	exdesc.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exdirx   	:	exdirx.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exfatr   	:	exfatr.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exfcur   	:	exfcur.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exfnod   	:	exfnod.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exfrel   	:	exfrel.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exfusr   	:	exfusr.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exgeta   	:	exgeta.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exgete   	:	exgete.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exgetx   	:	exgetx.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exkill   	:	exkill.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exnosel   	:	exnosel.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exocur   	:	exocur.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exopen   	:	exopen.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exputm   	:	exputm.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exseto   	:	exseto.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exshut   	:	exshut.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exslct   	:	exslct.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exsnap   	:	exsnap.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@
exnull   	:	exnull.c	../exlib/exlib.a
	$(CC) $@.c $(LFLAGS) -o $@

clean	:
	rm -f $(OBJ) >/dev/null
	rm -f $(BIN) >/dev/null

cleansrc___:
	rm -f *.c *.h readme >/dev/null

