################################################################
#
# Definitions (compilation MultiThread)
#
################################################################
MCXINC	=..\..\include
CFLAGS	=-nologo -I$(MCXINC) -MT

################################################################
#
# Files to build - fichiers a construire
#
################################################################
MCXLIB	= ..\MCC_MCX.LIB
OBJ	= ackproto.obj ackaioct.obj ackchopt.obj \
	getopts.obj acksterr.obj \
	ackopen.obj ackdebug.obj ackawrit.obj ackaread.obj \
	ackccerr.obj \
	ackread.obj ackwrite.obj ackthrea.obj ackreg.obj

################################################################
#
# Default rules - regles par defaut
#
################################################################
.c.obj:
	cl -c $(CFLAGS) $*.c

################################################################
#
# Dependancies - Dependances
#
################################################################
all: $(MCXINC)\ACK_W32.H $(MCXLIB)

$(MCXINC)\ACK_W32.H: ACK_W32.H
	copy $? $@

$(MCXLIB):	$(OBJ)
	lib /NOLOGO /OUT:$(MCXLIB) $(OBJ)

clean:
	@echo >clean__.obj
	@echo >clean__.ilk
	@echo >clean__.pdb
	@echo >clean__.pdm
	-del *.obj
	-del *.ilk
	-del *.pdb
	-del *.pdm

cleanexe: clean
	@echo >clean__.exe
	-del *.exe

help:
 @echo Ce Makefile construit une librairie de fonctions commodes pour
 @echo utiliser la carte MCX.
