Commit Graph

95 Commits

Author SHA1 Message Date
Janet Anderson
416cf68fd1 Make target not first prerequisite depend on Makefile. 2012-12-03 09:33:08 -06:00
Janet Anderson
20c9fa2e8a Added template file as dependency for .db.d file 2012-07-31 10:50:51 -05:00
Janet Anderson
1649ce6f79 Replaced makeDbDepends with mkmf 2012-07-30 17:10:57 -05:00
Andrew Johnson
45348ad6ca configure: Replace COMMENT with NOP in ECHO
Using COMMENT the ECHO command drops the whole line under -s,
whereas using NOP (':') only drops up to the next ';' terminator.
2012-05-01 10:15:45 -05:00
Janet Anderson
c538fc8ccc Added -I$(COMMON_DIR) to DBFLAGS and DBDFLAGS definitions. 2011-12-22 11:33:41 -06:00
Andrew Johnson
0dfbd460e1 configure: Fix potential parallel build issue
When creating files in ../O.Common it is eesential to use atomic
file replacement rather than deleting the old file and creating
a new one in its place, because two or three architectures could
be being built in parallel which might interfere.

This commit also ensures that .dbd.d files are constructed
properly when using 'make -s'; $(ECHO) does nothing then.
2011-11-08 13:23:25 -06:00
Andrew Johnson
d088d4b664 configure: Correct INSTALL_DBDFLAGS and INSTALL_DBFLAGS
fixes lp:861627
2011-09-28 15:33:22 -05:00
Janet Anderson
3a101aa697 Fixed DBDINC_NAME definition 2011-09-15 11:03:20 -05:00
Janet Anderson
b472473ef1 Restored COMMON_DBS usage in DBDDEPENDS_FILES definition. 2011-04-11 15:47:40 -05:00
Janet Anderson
902030e022 Remove depends file requirement for user created rules. 2010-09-29 10:36:40 -05:00
Ralph Lange
0e4ff4f939 Fix: Made all RULES.Db rules use $*.tmp style names for temporary files (fixes lp:615916) [configure/RULES.Db] 2010-08-11 10:42:26 -04:00
Janet Anderson
1245a007b7 Added comments about implementing os specific dbd files. 2010-07-09 16:11:50 -05:00
Janet Anderson
cff7171831 Change for parallel builds when running multiple msi commands. 2010-07-09 16:02:41 -05:00
Andrew Johnson
526cfdc9e7 Warn if the IOC's TOP changed since building.
If the IOC's registerRecordDeviceDriver routine sees a different path
to TOP than the one used at build-time, we tell the user.
2010-03-08 17:31:19 -06:00
Janet B. Anderson
3e2d9a3af4 Create depends files in O.<T_A> directory. 2009-12-21 19:25:27 +00:00
Janet B. Anderson
f40f33fa8b Made realclean a double colon rule. 2009-10-19 16:12:15 +00:00
Janet B. Anderson
8cbe6500a6 Allow $(BUILD_ARCHS) $(actionArchTargets) $(cleanArchTargets) in make cmd. 2009-09-18 14:41:57 +00:00
Janet B. Anderson
dd1d2c10bd Part 2 for Fix of echo problem. 2009-07-29 20:53:02 +00:00
Janet B. Anderson
d3e3137265 Fixed echo problem when using RULES.Db when T_A is not defined. 2009-07-29 19:06:32 +00:00
Janet B. Anderson
c73dba8037 Fixed ECHO lines and added DBDFLAGS to DBTOMENUH command line. 2009-06-29 16:17:01 +00:00
Janet B. Anderson
c916b60c1d Created a ECHO macro and used it in the rules lines. 2009-06-26 20:37:22 +00:00
Janet B. Anderson
80d0245193 Added .depends files in O.Common for header files created from dbd files. 2009-03-12 18:22:05 +00:00
Janet B. Anderson
2ad9341e45 Fixed CREATESUBSTITUTIONS rule. 2009-03-09 15:56:14 +00:00
Andrew Johnson
3086c5bea3 Added INSTALL_DBFLAGS to MSI's DBFLAGS. 2008-09-05 17:15:19 +00:00
Janet B. Anderson
6d31143ee6 Added -I.. to DEFLAGS definition. 2008-08-15 18:28:51 +00:00
Janet B. Anderson
51f48fae40 Added PRECIOUS for COMMON_DIR header files. 2008-07-03 15:09:31 +00:00
Janet B. Anderson
1ea4322dbd Fixed DBFLAGS definition. 2008-06-26 16:12:51 +00:00
Janet B. Anderson
9e5463d4d5 Added quote to echo line. Changed permissions to INSTALL_PERMISSIONS. 2008-06-02 21:46:01 +00:00
Janet B. Anderson
39255ad560 Added dependancy and rule for DB_INSTALLS and DBD_INSTALLS. 2008-06-02 21:35:33 +00:00
Janet B. Anderson
e2a8e3408c Allow $*_TEMPLATE definitions to have fullpathname.
Added realclean target.
2008-05-06 21:21:41 +00:00
Janet B. Anderson
81a56a5b9e Second try at creating *_Include.dbd dependancy on Makefile. 2008-04-25 20:06:10 +00:00
Janet B. Anderson
e5b6693d8c Backed out Created *_Include.dbd dependancy on Makefile. 2008-04-25 18:44:21 +00:00
Janet B. Anderson
e05cf72537 Created <name>_Include.dbd now depends on Makefile. 2008-04-25 15:29:16 +00:00
Janet B. Anderson
716dabdba1 Replaced O.<T_A> files CONFIG_APP_INCLUDE and RULES_INCLUDE creation with
defs and rules in configure files CONFIG_APP_INCLUDE and RULES_BUILD
2008-03-24 22:02:29 +00:00
Janet B. Anderson
3e4570ed29 Added rules/macros for creating access security configuration .acf files. 2007-12-07 20:57:35 +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
834eb51b81 Removed the incorrect COMMON_INCLUDE_DBDS and ../Makefile dependency. 2007-08-03 16:28:25 +00:00
Janet B. Anderson
0968cdebe4 Created COMMON_INCLUDE_DBDS and ../Makefile dependency. 2007-04-12 18:43:38 +00:00
Janet B. Anderson
b0314690a5 Added ../Makefile as a dependancy of created *Include.dbd. 2007-03-27 15:23:45 +00:00
Janet B. Anderson
23c1596d22 Applied patches for recognizing external dependencies from B. Franksen. 2006-12-19 19:43:02 +00:00
Janet B. Anderson
604a957bb2 Removed references to TEMPLATE_LINKS. 2005-11-03 16:14:38 +00:00
Janet B. Anderson
f30a9bf3b4 Removed unused COMMON_TEMPLATES dependancy. 2005-10-31 22:34:34 +00:00
Janet B. Anderson
96b099b0c5 Changes for makeDbDepends.pl and other fixes. 2005-10-26 20:55:12 +00:00
Janet B. Anderson
ec22708773 Bug fix submitted by Martin Norbury. 2005-06-13 17:44:23 +00:00
Janet B. Anderson
b74620ccc7 Added the db dependancy definition <name>_DEPENDS. 2005-02-10 18:38:47 +00:00
Janet B. Anderson
5a91260f49 Added dependancy line for ../template files. 2004-10-15 21:22:59 +00:00
Janet B. Anderson
66c0ecd2f9 Moved wildcard parentheses to end of line. 2004-09-14 22:06:28 +00:00
Janet B. Anderson
6355bd4c80 Test if DBD_INSTALLS and DB_INSTALLS are non zero instead if defined. 2004-07-13 19:14:27 +00:00
Janet B. Anderson
3068262901 Added rule to build name.db from name.template. 2004-04-08 19:33:59 +00:00
Janet B. Anderson
c3c1c6c980 Moved install db from O.Common rule. 2004-04-08 16:27:47 +00:00