Updated comments

This commit is contained in:
Janet B. Anderson
2001-01-30 16:00:46 +00:00
parent 5f6be5e6e8
commit e8dec4073d
11 changed files with 42 additions and 32 deletions

View File

@@ -93,9 +93,7 @@ endif
#CROSS_WARN=YES
#etc.
#CROSS_COMPILER_TARGET_ARCHS=mv167
#ANSI=GCC
#CPLUSPLUS=G++
#CROSS_COMPILER_TARGET_ARCHS=vxWorks-68040
#CMPLR=STRICT
#CXXCMPLR=STRICT

View File

@@ -15,7 +15,9 @@ DBDFLAGS = $(USR_DBDFLAGS) -I . -I .. $(INSTALL_DBDFLAGS)
##################################################### Targets
# Following line added for backward compatibilty
DBD += $(DBDNAME)
DBD += $(addsuffix .dbd,$(patsubst %.h,%,$(patsubst %.db,%,$(DBDINC))))
INC += $(addsuffix .h,$(patsubst %.h,%,$(patsubst %.db,%,$(DBDINC))))

View File

@@ -18,18 +18,16 @@ include $(TOP)/configure/CONFIG
#
# This is used on all systems:
USR_CFLAGS = -DVAR=value -Ddefine_for_all_systems
# This is added to the above, but only for OS_CLASS=BSD:
USR_CFLAGS_BSD = -DVERSION='Berkeley enhanced'
# ..only for WIN32:
USR_CFLAGS_WIN32 = -DVERSION='WIN32 port'
#
# -nil- is special:
# if USR_CFLAGS_SYSV was undefined or empty, .._DEFAULT would have
# if USR_CFLAGS_WIN32 was undefined or empty, .._DEFAULT would have
# been used.
# To indicate
# "yes, there is a special USR_CFLAGS for SYSV, but it's empty"
# "yes, there is a special USR_CFLAGS for WIN32, but it's empty"
# you have to set it to -nil-:
USR_CFLAGS_SYSV = -nil-
USR_CFLAGS_WIN32 = -nil-
# .. for all other arch classes:
USR_CFLAGS_DEFAULT = -DVERSION='generic Unix'
@@ -58,7 +56,7 @@ a_file_CFLAGS_WIN32 = -DVERSION='WIN32 port'
#
INC_DEFAULT = for_all_but_WIN32_or_hp700.h
INC_WIN32 = only_for_WIN32.h
INC_hp700 = -nil- # hp700 uses no special include
INC_hpux = -nil- # hpux uses no special include
INC = file.h
# --------------------------------------------------------------------
@@ -85,17 +83,17 @@ INC = file.h
SRCS = file_for_lib.c another_file.cpp
SRCS_DEFAULT = posix.c
SRCS_WIN32 = win32_special.c
SRCS_BSD = -nil-
SRCS_Linux = -nil-
#
<libname>_SRCS = file_for_lib.c another_file.cpp
<libname>_SRCS_DEFAULT = posix.c
<libname>_SRCS_WIN32 = win32_special.c
<libname>_SRCS_BSD = -nil-
libname_SRCS = file_for_lib.c another_file.cpp
libname_SRCS_DEFAULT = posix.c
libname_SRCS_WIN32 = win32_special.c
libname_SRCS_Linux = -nil-
#
LIBSRCS = file_for_lib.c another_file.cpp
LIBSRCS_DEFAULT = posix.c
LIBSRCS_WIN32 = win32_special.c
LIBSRCS_BSD = -nil-
LIBSRCS_Linux = -nil-
# Library to build:
# lib$(LIBRARY).a or ..dll/..exp/..lib
@@ -167,8 +165,8 @@ foolib_DIR = $(FOO_LIB)
PROD = prod
PROD_DEFAULT = product_for_rest
PROD_WIN32 = product_only_for_WIN32
PROD_BSD = product_only_for_BSD
PROD_SYSV = product_only_for_SYSV
PROD_Linux = product_only_for_Linux
PROD_solaris = product_only_for_solaris
# Product version
PROD_VERSION =
@@ -182,7 +180,7 @@ PROD_VERSION =
#
SCRIPTS_DEFAULT = script_for_rest
SCRIPTS_WIN32 = script_only_for_WIN32
SCRIPTS_BSD = script_only_for_BSD
SCRIPTS_Linux = script_only_for_Linux
SCRIPTS = script
# if you want to build products locally without installing:

View File

@@ -3,7 +3,7 @@
# $Id$
# This file is maintained by the build community.
#
# Definitions for linux-x86 host archs
# Definitions for linux-x86 host builds
# Sites may override these definitions in CONFIG_SITE.linux-x86.Common
#-------------------------------------------------------

View File

@@ -3,7 +3,7 @@
# $Id$
# This file is maintained by the build community.
#
# Definitions for solaris-x86 host archs
# Definitions for solaris-x86 host builds
# Sites may override these definitions in CONFIG_SITE.solaris-x86.Common
#-------------------------------------------------------

View File

@@ -1,10 +1,13 @@
# CONFIG_SITE.linux-x86.Common
#
# $Id$
# This file is maintained by the build community.
#
# Site Specific Configuration Information
# Only the local epics system manager should modify this file
# Site override definitions for linux-x86 host builds
#-------------------------------------------------------
# JBA test override values
#CROSS_COMPILER_TARGET_ARCHS = vxWorks-68040 solaris-sparc
#CROSS_COMPILER_TARGET_ARCHS = vxWorks-68040
# NOTE: If YES then LD_LIBRARY_PATH must include the full
@@ -13,3 +16,4 @@
# Alternatively the full pathname can be added to /etc/ld.so.conf
# and ldconfig run to inform the system of the shared libraries.
SHARED_LIBRARIES=YES

View File

@@ -2,7 +2,7 @@
#
# $Id$
#
# Site specific definitions for vxWorks-68040 target when host is linux-x86
# Site specific definitions for linux-x86 host - vxWorks-68040 target builds
# Only the local epics system manager should modify this file
#-------------------------------------------------------

View File

@@ -1,6 +1,10 @@
# $Id$
# CONFIG_SITE.linux-x86.vxWorks-ppc603
#
# This file contains overrides for Vx builds
# $Id$
# This file is maintained by the build community.
#
# Site override definitions for linux-x86 host - vxWorks-ppc603 target builds
#-------------------------------------------------------
# ORNL SNS overrides for cross compilers
#VX_DIR_YES = /opt/tornado20/

View File

@@ -1,13 +1,15 @@
# CONFIG_SITE.linux-x86.vxWorksCommon
#
# $Id$
# This file is maintained by the build community.
#
# Site Specific Configuration Information
# Only the local epics system manager should modify this file
# Definitions for linux-x86 host - vxWorks target builds
#-------------------------------------------------------
# JBA test override values
#GNU_DIR=/home/phoebus/JBA/gnu
#VX_INCLUDE=$(GNU_DIR)/$(GNU_TARGET)/include
#GCC = $(GNU_BIN)/$(CMPLR_PREFIX)gcc$(CMPLR_SUFFIX)
#G++ = $(GNU_BIN)/$(CMPLR_PREFIX)gcc$(CMPLR_SUFFIX)
#GNU_TARGET_INCLUDE_DIR=$(GNU_DIR)/$(GNU_TARGET)/include
#CC = $(GNU_BIN)/$(CMPLR_PREFIX)gcc$(CMPLR_SUFFIX)
#CCC = $(GNU_BIN)/$(CMPLR_PREFIX)gcc$(CMPLR_SUFFIX)

View File

@@ -2,7 +2,7 @@
#
# $Id$
#
# Site specific definitions for solaris-sparc host
# Site specific override definitions for solaris-sparc host builds
# Only the local epics system manager should modify this file
#INSTALL_LOCATION = /home/phoebus/JBA/testBaseNew

View File

@@ -9,4 +9,6 @@
#CROSS_COMPILER_TARGET_ARCHS=vxWorks-486
#VX_DIR = D:/tornado
#INSTALL_LOCATION = G:/testInstall
#STATIC_BUILD=YES
#SHARED_LIBRARIES=NO
#CROSS_COMPILER_TARGET_ARCHS=