This commit was manufactured by cvs2svn to create branch 'chise-r21-4-18'.
[chise/xemacs-chise.git-] / nt / compface.mak
diff --git a/nt/compface.mak b/nt/compface.mak
new file mode 100644 (file)
index 0000000..1fe4f5a
--- /dev/null
@@ -0,0 +1,43 @@
+#
+# 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)
+
+clean: $(OBJS)
+       -rm -f $(OBJS) libcompface.lib