1fd701c661
2007/09/22 22:08:41 vq 1.2.28.3: RESYNC: (1.2-1.3); FILE MERGED 2007/09/16 03:57:13 vq 1.2.28.2: #i74007# Revert the part of the previous patch that lets OOODMAKEMODE always be imported from the environment. Instead move the definition of targets from the command line after the evaluation of the startup makefile. 2007/09/16 03:03:42 vq 1.2.28.1: #i74007# Always import OOODMAKEMODE from the environment. Define targets from the command line after the macros from the command line and OOODMAKEMODE from the environment are set.
47 lines
1.4 KiB
C
47 lines
1.4 KiB
C
/* RCS $Id: ruletab.c,v 1.4 2007-10-15 15:45:20 ihi Exp $
|
|
--
|
|
-- SYNOPSIS
|
|
-- Default initial configuration of dmake.
|
|
--
|
|
-- DESCRIPTION
|
|
-- Define here the initial set of rules that are defined before
|
|
-- dmake performs any processing.
|
|
--
|
|
-- AUTHOR
|
|
-- Dennis Vadura, dvadura@dmake.wticorp.com
|
|
--
|
|
-- WWW
|
|
-- http://dmake.wticorp.com/
|
|
--
|
|
-- COPYRIGHT
|
|
-- Copyright (c) 1996,1997 by WTI Corp. All rights reserved.
|
|
--
|
|
-- This program is NOT free software; you can redistribute it and/or
|
|
-- modify it under the terms of the Software License Agreement Provided
|
|
-- in the file <distribution-root>/readme/license.txt.
|
|
--
|
|
-- LOG
|
|
-- Use cvs log to obtain detailed change logs.
|
|
*/
|
|
|
|
/* These are control macros for dmake that MUST be defined at some point
|
|
* if they are NOT dmake will not work! These are default definitions. They
|
|
* may be overridden inside the .STARTUP makefile, they are here
|
|
* strictly so that dmake can parse the STARTUP makefile */
|
|
/*
|
|
* For OS/2 these are close to the Unix definitions in terms of limits.
|
|
* We dont need the two different cases of Makefile, so only keep the
|
|
* pretty one.
|
|
*/
|
|
static char *_rules[] = {
|
|
"MAXLINELENGTH := 8190",
|
|
"MAXPROCESSLIMIT := 16",
|
|
#include "dmakeroot.h"
|
|
".IMPORT .IGNORE: DMAKEROOT"
|
|
".MAKEFILES : makefile.mk Makefile",
|
|
".SOURCE : .NULL",
|
|
#include "startup.h"
|
|
0 };
|
|
|
|
char **Rule_tab = _rules; /* for sundry reasons in Get_environment() */
|
|
|