Commit Graph

44 Commits

Author SHA1 Message Date
Janet Anderson 69609896e4 Made all clean rules single colon rules. Added CLEANS macro to list
created files to be removed by "make clean" in O.<arch> directory.
Replaced clean rule in Makefiles with a CLEANS definition.
2011-09-15 14:05:05 -05:00
Andrew Johnson b8dba87dc0 configure: Fix parallel make rules. 2011-06-03 14:47:24 -05:00
Janet Anderson a2a00c7c91 Make cross builds depend on host build only if -j option and make > 3.81 2011-01-19 15:27:17 -06:00
Andrew Johnson fbda9f3280 RCS keyword updates for Bazaar
Replaced $Id$ and $Header$ keywords with $Revision-Id$
Deleted $Log$ keywords and any log messages
2010-10-05 14:27:37 -05:00
Janet Anderson d4a9958002 Changes to allow rebuild to work with parallel builds option, -j. 2010-09-03 10:07:17 -05:00
Andrew Johnson b98655b8f3 Moved checkRelease target rules into RULES_BUILD,
use CONFIG_TARGETS to only run in TOP/configure.
2009-06-24 19:33:57 +00:00
Janet B. Anderson 312c0f1203 Changed GNU make release number in comment lines 2009-04-27 16:08:50 +00:00
Janet B. Anderson 683c5bddf1 Commented test for j option in MAKEFLAGS. Test NOT working in make 3.81. 2009-03-12 18:38:14 +00:00
Janet B. Anderson 2b37a8f746 Added make -j option ifeq before creating arch dependancies on host_arch. 2008-10-27 19:24:45 +00:00
Janet B. Anderson 3b10db881c Removed rebuild from ACTIONS, rebuild depends on clean install. 2008-07-03 18:44:50 +00:00
Andrew Johnson fb930b6b0e Renamed convertRelease target 'STDOUT' to 'releaseTops' and fixed build files.
Removed the -h option to convertRelease, use $ENV{EPICS_HOST_ARCH} instead.
Reworked variables associated with expandVars to make it simpler to use.
Split EPICS::Utils module into three parts.
Moved code from fullPathName.pl into the new EPICS::Path module.
Changed convertRelease.pl to use new modules.
Added some documentation to RELEASE_NOTES.html
2008-04-03 21:57:16 +00:00
Janet B. Anderson 0485bc7838 Moved configure/tools perl tools to src/tools directory. 2008-03-24 22:03:42 +00:00
Janet B. Anderson 57731f6768 Moved break in line to get darwin-ppc to build. 2007-10-26 14:18:43 +00:00
Janet B. Anderson 9d2b8ece7b Changes for GNU make -j option (multiple jobs). 2007-10-24 21:21:54 +00:00
Janet B. Anderson 61017bbc67 Allow rebuild.<arch> on make command line. 2007-03-22 21:14:51 +00:00
Andrew Johnson 52584a53e0 Made runtests a more generic target.
Ensure it doesn't fail if no tests are defined.
2006-11-20 16:25:01 +00:00
Janet B. Anderson 0f3461a808 Changed test to runtests. 2006-11-17 21:58:06 +00:00
Janet B. Anderson 1dfdf98f87 Added the test rule for the perl Test::Harness expect test programs. 2006-11-16 22:26:24 +00:00
Andrew Johnson 5b54b481e8 Added WARN setting for CHECK_RELEASE. 2006-04-21 15:19:25 +00:00
Janet B. Anderson ad89f422ce Added new arch clean which only removes O.<arch> dirs not O.Common. 2004-03-24 20:20:04 +00:00
Andrew Johnson 3d5ab5cca5 Expanded the RELEASE consistency checking, now all target architecture
RELEASE.* files are checked, so you can't fool the system.
2003-11-21 20:33:00 +00:00
Janet B. Anderson f131fe59ac Removed rebuild from ACTIONS definition. 2002-11-27 21:35:07 +00:00
Janet B. Anderson 394d66fcdd Bug fix for definition cleanArchTargets. 2002-11-05 14:14:35 +00:00
Janet B. Anderson b5535d714b Allow rebuild.<arch> . 2002-10-30 22:47:16 +00:00
Janet B. Anderson 9a173a46d9 Cleanup of rules. 2002-10-04 14:53:00 +00:00
Janet B. Anderson 93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Janet B. Anderson 824c3f3b3e Added realclean rule. 2002-06-25 20:46:47 +00:00
Andrew Johnson edd83b8be7 Fixed -t option to convertRelease.pl so application settings of
IOCS_APPL_TOP work properly.

NB: All cdCommands paths will potentially be modified, based on the
difference between the left-hand part of the host's path to TOP and
the setting of IOCS_APPL_TOP.
2002-02-01 21:04:27 +00:00
Andrew Johnson 65871f02e8 Tidying up convertRelease.pl stuff. 2001-09-14 20:02:30 +00:00
Andrew Johnson 575969a672 Switch to using convertRelease.pl script, run a consistency check in
application <top>/configure directories.
2001-09-13 19:17:52 +00:00
Janet B. Anderson bee24cadd8 Changes to automatically generate header dependancy files. 2001-07-25 14:40:18 +00:00
Janet B. Anderson ac19d5fba6 Added O.Common dir to dependancies of BUILD_ARCHS rule. 2001-07-02 21:39:39 +00:00
Ralph Lange 0eb794b5fd Explicit clean.<arch> does not remove O.Common 2001-02-19 21:53:05 +00:00
Janet B. Anderson 93a9e56502 O.Common changes 2001-01-12 23:23:45 +00:00
Janet B. Anderson 2b4123c8c8 Removed rebuild action. Rebuild is a target. 2000-02-23 15:17:19 +00:00
Janet B. Anderson f590dee35f Removed unneeded astrisk from clean rules. 2000-02-01 20:59:57 +00:00
Janet B. Anderson 48886ee4c8 Moved code from RULES to RULES_ARCHS. 2000-02-01 16:08:41 +00:00
Marty Kraimer 65d9c939bc new way to build 2000-01-24 21:56:08 +00:00
Marty Kraimer 5423fc1409 new way to build 1999-11-18 17:33:08 +00:00
Janet B. Anderson d8c67d3728 Changed rules to single colon rules. 1999-10-29 18:31:05 +00:00
Jeff Hill 79c50d0617 changed :: rule to : rule when my version of gnu make stopped
during the build
1999-10-20 22:51:22 +00:00
Janet B. Anderson c5ff72cd29 More config file changes for R3.14. 1999-10-12 20:28:55 +00:00
Janet B. Anderson 24aae2fad1 changes for 3.14 1999-09-20 20:58:06 +00:00
Marty Kraimer 924eec5066 new for 3.14; replaces config 1999-09-13 13:36:29 +00:00