home *** CD-ROM | disk | FTP | other *** search
- # nmake makefile definitions for MS-DOS and OS/2 (Microsoft C or Quick C)
-
- # $Id: nmake.mkh,v 1.7 1992/03/01 23:26:14 eggert Exp $
-
- CC = cl -nologo
- BIND = bind -nologo
- BINDN = -n DOSLOADMODULE DOSGETPROCADDR DOSFREEMODULE
-
- !IF "$(OS)" == "os2"
- CC_286 = -G2
- CC_D = -D__OS2__=1 -Dbad_creat0=0 -Dbad_chmod_close=0
- LDLIBS = ms\rcs.def -Lp -link $(LDFLAGS)
- LINK = cl -nologo
- !ELSE
- CC_286 =
- CC_D = -D__MSDOS__=1 -Dbad_creat0=1 -Dbad_chmod_close=1
- LDLIBS = nul
- LINK = link /nologo $(LDFLAGS) $(OTHER_OBJECT)
- !ENDIF
-
- !IF "$(DEBUG)" == "Y"
- CC_DEBUG = -Zi -Od
- LD_DEBUG = /CO
- !ELSE
- CC_DEBUG = -Gs -Ocegit
- LD_DEBUG =
- !ENDIF
-
- !IF "$(EM)" == "Y"
- CC_EM = -EM
- !ENDIF
-
- !IF "$(QUICK)" == "Y"
- CC_GMQC = -qc
- !ELSE
- CC_GMQC = -Gm
- !ENDIF
-
- CC_MODEL = S
-
- CFLAGS = -A$(CC_MODEL) $(CC_286) -Ims -D__MSC__=1 $(CC_D) $(CC_DEBUG) $(CC_EM) $(CC_GMQC) -Zp
-
- INSTALL = copy
-
- LDFLAGS = $(LD_DEBUG)/ST:16384 /NOE
-
- # You may have to change the following line; there's no standard.
- LIB = \msc\lib\$(s)
-
- LOGIN_FLAGS =
-
- OTHER_OBJECT = login$(OS).obj spawnvpq.obj $(LIB)setargv.obj
-
- RCSDIR = ..\bin
-
- REMOVE = -del
-