Mercurial > hg > xemacs-beta
diff nt/compface.mak @ 394:7d59cb494b73 r21-2-12
Import from CVS: tag r21-2-12
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:11:37 +0200 |
parents | |
children | 1e7b510d04f6 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nt/compface.mak Mon Aug 13 11:11:37 2007 +0200 @@ -0,0 +1,40 @@ +# +# Compface Makefile for Microsoft NMAKE +# Based on xpm.mak +# + +!if !defined(DEBUG_XEMACS) +DEBUG_XEMACS=0 +!endif + +!if $(DEBUG_XEMACS) +OPT=-Od -Zi +!else +OPT=-O2 -G5 -Zi +!endif + +WARN_CPP_FLAGS = -W3 + +#MSVC uses string.h, not strings.h +DEFINES=-DSYSV32 + +CC=cl +CFLAGS=-nologo -DFOR_MSW $(WARN_CPP_FLAGS) $(OPT) $(INCLUDES) $(DEFINES) -Fo$@ -c + +OBJS= arith.obj file.obj compress.obj gen.obj uncompface.obj + +# nmake rule + +.SUFFIXES: +.SUFFIXES: .c + +.c.obj: + $(CC) $(CFLAGS) $< -Fo$@ + + +# targets + +all: libcompface.lib + +libcompface.lib: $(OBJS) + link.exe -lib -nologo -out:$@ $(OBJS)