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