#
# generate MK386
#

### INCLUDE paths
PATH_INC= \INCLUDE

### C compiler
CC      = CC386
CC_OPT  = -i +e -l -A -C+N -I$(PATH_INC)

### Assembler
AS      = NASM
AS_OPT  = -f obj -i$(PATH_INC)

### Linker
LNK     = VALX
LNK_OPT = -NOCA -USE32 -NOMAP

### Path to default lib & obj
LIBPATH = \LIB

### Default lib & obj
DEFOBJ  = $(LIBPATH)\C0DOS.OBJ
DEFLIB  = $(LIBPATH)\CLDOS.LIB

### Name of .EXE file
EXENAME = Q

### Name of .MAP file
MAPNAME = NUL

### .OBJ file(s)
OBJS    = \
Q.OBJ \

### .LIB file(s)
LIBS    = \


### Main depend
$(EXENAME).EXE : makefile. $(OBJS) $(LIBS)
	 @Echo $(DEFOBJ) $(OBJS),$(EXENAME).EXE,$(MAPNAME),$(DEFLIB) $(LIBS)>$(EXENAME).LNK
	 $(LNK) $(LNK_OPT) @$(EXENAME).LNK
	 Del $(EXENAME).LNK
	 Del Q.ASM

### Q.C
Q.OBJ : Q.C
	 $(CC) $(CC_OPT) Q.C
	 $(AS) $(AS_OPT) Q.ASM

