Updated comments
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -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))))
|
||||
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -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
|
||||
#-------------------------------------------------------
|
||||
|
||||
|
||||
@@ -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
|
||||
#-------------------------------------------------------
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
#-------------------------------------------------------
|
||||
|
||||
|
||||
@@ -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/
|
||||
|
||||
@@ -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)
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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=
|
||||
|
||||
Reference in New Issue
Block a user