Mercurial > hg > xemacs-beta
annotate nt/compface.mak @ 5094:ebee7d1e58bd
fix outdated comment
-------------------- ChangeLog entries follow: --------------------
src/ChangeLog addition:
2010-03-03 Ben Wing <ben@xemacs.org>
* lrecord.h: Fix outdated comment.
| author | Ben Wing <ben@xemacs.org> |
|---|---|
| date | Wed, 03 Mar 2010 05:41:44 -0600 |
| parents | 03ab78e48ef6 |
| children | 7e535575bf6d 365bc8cb5894 |
| rev | line source |
|---|---|
|
4894
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
1 ## Compface Makefile for Microsoft NMAKE |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
2 ## Based on xpm.mak |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
3 ## Copyright (C) 2001 Ben Wing. |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
4 |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
5 ## This file is part of XEmacs. |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
6 |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
7 ## XEmacs is free software; you can redistribute it and/or modify it |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
8 ## under the terms of the GNU General Public License as published by the |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
9 ## Free Software Foundation; either version 2, or (at your option) any |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
10 ## later version. |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
11 |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
12 ## XEmacs is distributed in the hope that it will be useful, but WITHOUT |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
13 ## ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
14 ## FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
15 ## for more details. |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
16 |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
17 ## You should have received a copy of the GNU General Public License |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
18 ## along with XEmacs; see the file COPYING. If not, write to |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
19 ## the Free Software Foundation, Inc., 51 Franklin St - Fifth Floor, |
|
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
488
diff
changeset
|
20 ## Boston, MA 02110-1301, USA. |
| 394 | 21 |
| 22 !if !defined(DEBUG_XEMACS) | |
| 23 DEBUG_XEMACS=0 | |
| 24 !endif | |
| 25 | |
| 26 !if $(DEBUG_XEMACS) | |
| 27 OPT=-Od -Zi | |
| 28 !else | |
| 29 OPT=-O2 -G5 -Zi | |
| 30 !endif | |
| 31 | |
| 32 WARN_CPP_FLAGS = -W3 | |
| 33 | |
| 34 #MSVC uses string.h, not strings.h | |
| 35 DEFINES=-DSYSV32 | |
| 36 | |
| 37 CC=cl | |
| 38 CFLAGS=-nologo -DFOR_MSW $(WARN_CPP_FLAGS) $(OPT) $(INCLUDES) $(DEFINES) -Fo$@ -c | |
| 39 | |
| 40 OBJS= arith.obj file.obj compress.obj gen.obj uncompface.obj | |
| 41 | |
| 42 # nmake rule | |
| 43 | |
| 44 .SUFFIXES: | |
| 45 .SUFFIXES: .c | |
| 46 | |
| 47 .c.obj: | |
| 48 $(CC) $(CFLAGS) $< -Fo$@ | |
| 49 | |
| 50 | |
| 51 # targets | |
| 52 | |
| 53 all: libcompface.lib | |
| 54 | |
| 55 libcompface.lib: $(OBJS) | |
| 56 link.exe -lib -nologo -out:$@ $(OBJS) | |
| 488 | 57 |
| 58 clean: $(OBJS) | |
| 59 -rm -f $(OBJS) libcompface.lib |
