From 1245a007b7d23fa8b39b47060358141094067f8e Mon Sep 17 00:00:00 2001 From: Janet Anderson Date: Fri, 9 Jul 2010 16:11:50 -0500 Subject: [PATCH] Added comments about implementing os specific dbd files. --- configure/RULES.Db | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/configure/RULES.Db b/configure/RULES.Db index 4524b7474..7f9838327 100644 --- a/configure/RULES.Db +++ b/configure/RULES.Db @@ -28,6 +28,21 @@ INSTALL_DBFLAGS += -I $(INSTALL_LOCATION)/db DBDFLAGS = $(USR_DBDFLAGS) -I . -I .. $(INSTALL_DBDFLAGS) $(RELEASE_DBDFLAGS) DBFLAGS = $($*_DBFLAGS) $(USR_DBFLAGS) -I. -I.. $(INSTALL_DBFLAGS) $(RELEASE_DBFLAGS) +##################################################### +# To allow os specific dbd files AND have the -j option work properly, +# add the following lines to your ioc application Makefile +# +# # These lines may be committed to RULES.Db for a future base release. +# CROSS_TARGET_OS_TYPES = $(sort $(foreach target, \ +# $(CROSS_COMPILER_TARGET_ARCHS),$(firstword $(subst -, ,$(target))))) +# DBD += $(foreach type, $(CROSS_TARGET_OS_TYPES), $(DBD_$(type))) +# +# and then add something like the following os specific lines +# +# DBD_vxWorks += abcVx.dbd +# DBD_RTEMS += abcRTEMS.dbd +# DBD_solaris += abcSolaris.dbd +# ##################################################### Targets # Following line added for backward compatibilty