1 /* 2 * Copyright (c) 1988, 1989, 1990, 1993 3 * The Regents of the University of California. All rights reserved. 4 * Copyright (c) 1989 by Berkeley Softworks 5 * All rights reserved. 6 * 7 * This code is derived from software contributed to Berkeley by 8 * Adam de Boor. 9 * 10 * %sccs.include.redist.c% 11 * 12 * @(#)config.h 8.1 (Berkeley) 06/06/93 13 */ 14 15 #define DEFSHELL 1 /* Bourne shell */ 16 17 /* 18 * DEFMAXJOBS 19 * DEFMAXLOCAL 20 * These control the default concurrency. On no occasion will more 21 * than DEFMAXJOBS targets be created at once (locally or remotely) 22 * DEFMAXLOCAL is the highest number of targets which will be 23 * created on the local machine at once. Note that if you set this 24 * to 0, nothing will ever happen... 25 */ 26 #define DEFMAXJOBS 4 27 #define DEFMAXLOCAL 1 28 29 /* 30 * INCLUDES 31 * LIBRARIES 32 * These control the handling of the .INCLUDES and .LIBS variables. 33 * If INCLUDES is defined, the .INCLUDES variable will be filled 34 * from the search paths of those suffixes which are marked by 35 * .INCLUDES dependency lines. Similarly for LIBRARIES and .LIBS 36 * See suff.c for more details. 37 */ 38 #define INCLUDES 39 #define LIBRARIES 40 41 /* 42 * LIBSUFF 43 * Is the suffix used to denote libraries and is used by the Suff module 44 * to find the search path on which to seek any -l<xx> targets. 45 * 46 * RECHECK 47 * If defined, Make_Update will check a target for its current 48 * modification time after it has been re-made, setting it to the 49 * starting time of the make only if the target still doesn't exist. 50 * Unfortunately, under NFS the modification time often doesn't 51 * get updated in time, so a target will appear to not have been 52 * re-made, causing later targets to appear up-to-date. On systems 53 * that don't have this problem, you should defined this. Under 54 * NFS you probably should not, unless you aren't exporting jobs. 55 * 56 * POSIX 57 * If the POSIX standard for Make is to be followed. There are 58 * several areas that I dislike, hence this constant. 59 */ 60 #define LIBSUFF ".a" 61 #define RECHECK 62 63 #ifndef RANLIBMAG 64 #define RANLIBMAG "__.SYMDEF" 65 #endif 66 /*#define POSIX*/ 67