annotate tests/tooltalk/Makefile @ 2951:b694dfd2f40e

[xemacs-hg @ 2005-09-26 08:13:00 by ben] Compile Windows with gmp, ldap, postgresql, db, etc. README: Major rewrite. Document how to compile various optional libs. config.inc.samp: Update to recent versions of optional libs. Add support for gmp, db, postgresql, ldap. Turn on optimization when not debug. minitar.c: Include config.h. xemacs.mak: Figure out VC++ version and use it to set debug and browser flags appropriately. Add support for building gmp, db, postgresql, ldap. Rewrite handling of optional stuff so it is all added to single variables OPT_* rather than to various FOO_* variables. Pass -I$(SRC) to minitar.c so it compiles. Pass module sources, not objects, to make-docfile. Delete more stuff in `make clean'.
author ben
date Mon, 26 Sep 2005 08:13:00 +0000
parents 131b0175ea99
children 9fc91aa3a927
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
1 ### Makefile - Makefile for ToolTalk testing executables
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
2
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
3 # Author: Vladimir Ivanovic <vladimir@Eng.Sun.COM>
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
4 # Maintainer: Vladimir Ivanovic <vladimir@Eng.Sun.COM>
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
5 # Created: 08 March 1995
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
6 # Keywords: ToolTalk, testing
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
7
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
8 # Copyright (C) 1995 Sun Microsystems, Inc
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
9
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
10 ### Commentary:
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
11 # This is SPARCworks & Solaris 2.x-centric.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
12
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
13 ### Code:
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
14
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
15 CC = cc -Xc
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
16 CPPFLAGS = -I/usr/openwin/include
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
17 CFLAGS = -g -v -DNeedFunctionPrototypes
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
18 LDFLAGS = -L/usr/openwin/lib -R/usr/openwin/lib -ltt
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
19
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
20 all: emacs-eval load-file make-client-frame
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
21
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
22 clean:
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
23 rm -f *.o emacs-eval load-file make-client-frame
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
24
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
25 ### Makefile ends here.