BASE=LPR32
DEF_PORTNAME=LPR

ICCOPTS=-Gd-e- -Sp1 -Ss+ -Ms -C+ -Fo$@ -Dcdecl= -D_cdecl= -Rn -O -Wpro -Q+ -Yp+ -Ss+
LINKOPTS=/MAP /A:16 /DEBUG /PM:PM

!IFDEF DEBUG
ICCOPTS=-Gd-e- -Sp1 -Ss+ -Ms -C+ -Fo$@ -Dcdecl= -D_cdecl= -Rn -O -Wpro -Q+ -Yp+ -Ti
LINKOPTS=$(LINKOPTS) /CO
!ENDIF

$(BASE).PDR:                    $(BASE).OBJ \
                                $(BASE).RES
        ILINK $(LINKOPTS) $(BASE).OBJ OS2386.LIB $(BASE).DEF
        copy $(BASE).DLL $(BASE).PDR
        del $(BASE).DLL
        RC $(BASE).RES $(BASE).PDR
#        ea2 -e REQUIREDDRIVERFILES='$(BASE).PDR' $(BASE).PDR
        ea2 -e DEFAULT_PORT=$(DEF_PORTNAME) $(BASE).PDR
        mapsym $(BASE).map

$(BASE).RES:                    $(BASE).RC \
                                $(BASE).H
        RC -r $(BASE).RC $(BASE).RES

$(BASE).OBJ:                    $(BASE).C \
                                $(BASE).H
        ICC $(ICCOPTS) $(BASE).C

clean:
        if exist $(BASE).PDR del $(BASE).PDR
        if exist $(BASE).SYM del $(BASE).SYM
        if exist $(BASE).MAP del $(BASE).MAP
        if exist $(BASE).RES del $(BASE).RES
        if exist $(BASE).OBJ del $(BASE).OBJ

