Makefile includes now from base/src/config, removed all soft links

This commit is contained in:
Janet B. Anderson
1996-06-25 21:48:55 +00:00
parent e9a86c7e26
commit 28c4ce844d
74 changed files with 352 additions and 363 deletions

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:25:39 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,12 +1,11 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_CFLAGS = -D_NO_PROTO
USR_LDLIBS = -lAs -lCom -lDb -lCom -lm -s
USR_LDFLAGS = -L.
DEPLIBS_BASE = $(EPICS_BASE_LIB)
DEPLIBS_BASE = $(INSTALL_LIB)
DEPLIBS = ./libAs.a\
$(DEPLIBS_BASE)/libCom.a\
$(DEPLIBS_BASE)/libDb.a
@@ -20,7 +19,7 @@ LIBOBJS = asLib.o
LIBNAME = libAs.a
PROD = ascheck
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix
# Extra rule since asLib_lex.c is included in asLib.c
# In my opinion, these objects should really be built

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_CFLAGS = -DACCESS_SECURITY -D_NO_PROTO
@@ -8,7 +7,7 @@ SRCS.c = ../asDbLib.c ../asCa.c asLib.c
LIBOBJS = asDbLib.o asCa.o asLib.o
LIBNAME = asLibrary
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx
# Extra rule since asLib_lex.c is included in asLib.c
# In my opinion, these objects should really be built

View File

@@ -5,14 +5,17 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1995/07/27 14:22:44 winans
# first release
#
# Revision 1.1 1994/09/07 19:26:22 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
INC += bdt.h
@@ -8,4 +7,4 @@ LIBOBJS += bdt.o
LIBNAME = libBdt.a
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
SRCS.c += ../bdt.c
SRCS.c += ../bdtServ.c
@@ -14,7 +13,7 @@ OBJS += bdtServPv.o
PROD = bdt
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx
$(PROD): $(OBJS)
$(RM) $@

View File

@@ -5,14 +5,17 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1995/11/29 14:18:58 mrk
# Changes for replacing default.dctsdr by all ascii files
#
# Revision 1.1 1994/09/07 19:25:39 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,7 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
INC += cvtTable.h
@@ -9,4 +7,5 @@ SRCS.c = ../makeBpt
OBJS = makeBpt
PROD = makeBpt
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_CFLAGS = -ansi
VX_WARN_YES = -Wall -pedantic
@@ -21,5 +20,5 @@ LIBOBJS = \
LIBNAME = pbtLib
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:25:58 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,11 +1,10 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_LDLIBS = -lca -lCom -lm
USR_LDFLAGS = -L.
DEPLIBS_BASE = $(EPICS_BASE_LIB)
DEPLIBS_BASE = $(INSTALL_LIB)
DEPLIBS = ./libca.a\
$(DEPLIBS_BASE)/libCom.a
@@ -33,7 +32,7 @@ LIBNAME = libca.a
PROD = caRepeater
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix
acctst: acctst.o $(LIBOBJS) $(DEPLIBS_BASE)/libCom.a
$(LINK.c) -o $@ $< $(LIBOBJS) $(DEPLIBS_BASE)/libCom.a

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
SRCS.c = \
../iocinf.c ../access.c ../test_event.c ../service.c \
@@ -14,5 +13,5 @@ LIBOBJS = \
LIBNAME = caLib
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx

View File

@@ -5,17 +5,19 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1.1.1 1996/06/20 00:28:05 jhill
# ca server installation
#
# Revision 1.1 1994/09/07 19:26:34 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
DIRS = build example
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,10 +1,9 @@
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
EPICS = ../../../..
SRC = ..
IOTYPE = bsdSocket
OSTYPE = posix
include Target.include
include $(EPICS)/config/CONFIG_BASE
USR_INCLUDES = -I../../ca -I../os/$(OSTYPE) -I../io/$(IOTYPE) -I../gdd -I../gdd/sun4
USR_LDLIBS = -lcas -lm
@@ -53,7 +52,7 @@ LIBOBJS += casMapDBR.o
LIBNAME = libcas.a
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix
obj: $(LIBOBJS)

View File

@@ -5,17 +5,20 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1.1.1 1996/06/20 00:28:16 jhill
# ca server installation
#
# Revision 1.1 1994/09/07 19:26:34 jba
# New file
#
#
EPICS=../../../..
TOP=../../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
DIRS = posix-sockets
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,5 +1,5 @@
EPICS = ../../../..
TOP = ../../..
CAS = ../../..
SRC = $(CAS)/generic
IOSRC = $(CAS)/io/bsdSocket
@@ -7,7 +7,7 @@ OSSRC = $(CAS)/os/posix
VPATH = $(SRC) $(IOSRC) $(OSSRC)
include Target.include
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
USR_INCLUDES = -I$(CAS)/../ca -I$(OSSRC) -I$(IOSRC) -I$(CAS)/gdd
USR_LDLIBS = -lcas -lm
@@ -69,7 +69,7 @@ LIBOBJS += caServerIO.o
LIBNAME = libcas.a
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix
obj: $(LIBOBJS)

View File

@@ -5,15 +5,18 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1.1.1 1996/06/20 00:28:17 jhill
# ca server installation
#
# Revision 1.1 1994/09/07 19:26:34 jba
# New file
#
#
EPICS=../../../../../
TOP= ../../../../
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,5 +1,5 @@
EPICS = ../../../../../..
TOP = ../../../../..
CAS = ../../..
SRC = $(CAS)/generic
IOSRC = $(CAS)/io/bsdSocket
@@ -7,7 +7,7 @@ OSSRC = $(CAS)/os/posix
VPATH = $(SRC) $(IOSRC) $(OSSRC)
include Target.include
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
USR_INCLUDES = -I$(SRC) -I$(CAS)/../ca -I$(OSSRC) -I$(IOSRC) -I$(CAS)/gdd
USR_LDLIBS = -lcas -lm
@@ -88,7 +88,7 @@ LIBOBJS += sigPipeIgnore.o
LIBNAME = libcas.a
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix
obj: $(LIBOBJS)

View File

@@ -5,14 +5,17 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1.1.1 1996/06/20 00:28:18 jhill
# ca server installation
#
# Revision 1.1 1994/09/07 19:26:34 jba
# New file
#
#
EPICS=../../../..
TOP=../../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,9 +1,8 @@
EPICS = ../../../../..
TOP = ../../../..
CAS = ../../
include Target.include
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
#CPLUSPLUS = G++
@@ -74,7 +73,7 @@ GLOMBOBJ += $(BUILDDIR)casDGIO.o
GLOMBOBJ += $(BUILDDIR)casStreamIO.o
GLOMBOBJ += $(BUILDDIR)sigPipeIgnore.o
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix
#PURIFY = /remote/lear_local/pure/purify-3.0a-sunos4/purify
nolib: $(OBJS) $(GLOMBOBJ) $(DEPLIBS)

View File

@@ -5,14 +5,17 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1995/11/29 14:19:47 mrk
# Changes for replacing default.dctsdr by all ascii files
#
# Revision 1.1 1994/09/07 19:25:39 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,12 +1,11 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_LDLIBS = -lCom
USR_LDFLAGS = -L.
DEPLIBS_BASE = $(EPICS_BASE_LIB)
DEPLIBS_BASE = $(INSTALL_LIB)
DEPLIBS = \
$(DEPLIBS_BASE)/libCom.a
@@ -30,7 +29,7 @@ MAN1 = sf2db.1
PROD = sf2db sdr2gblmenu sdr2driver sdr2device sdr2recordtype
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix
sdr2gblmenu: sdr2gblmenu.o dbStaticLib.o
$(LINK.c) -o $@ sdr2gblmenu.o dbStaticLib.o $(LDLIBS)

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_CFLAGS = -DACCESS_SECURITY -D_NO_PROTO
@@ -8,5 +7,5 @@ SRCS.c =
OBJS =
PROD =
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx

View File

@@ -5,14 +5,17 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1.1.1 1996/06/20 22:15:56 jhill
# installed ca server templates
#
# Revision 1.1 1994/09/07 19:26:01 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
INC += osiTime.h
INC += osiTimer.h
@@ -8,4 +7,4 @@ INC += resourceLib.h
INC += tsDLList.h
INC += tsSLList.h
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:26:01 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
INC += drvTS.h
INC += drvSup.h
@@ -22,4 +21,5 @@ INC += recGbl.h
INC += dbBkpt.h
INC += devLib.h
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_CFLAGS = -ansi
VX_WARN_YES = -Wall -pedantic
@@ -72,15 +71,9 @@ PROD = initHooks.o
LIBNAME = dbLib
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx
dbCommon.h: ../dbCommonRecord.dbd dbCommon.dbd
dbCommon.h: ../dbCommonRecord.dbd ../dbCommon.dbd
$(RM) $@
$(EPICS_BASE)/bin/$(HOST_ARCH)/dbToRecordtypeH \
$(USER_DBDFLAGS) $<
$(DB_TO_RECTYPE_H) $(USER_DBDFLAGS) $<
dbCommon.dbd: ../dbCommon.dbd
@test -f $@ || ln -s $< $@
clean::
@$(RM) dbCommon.dbd rec base

View File

@@ -5,14 +5,17 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1995/11/29 14:33:01 mrk
# Changes for replacing default.dctsdr by all ascii files
#
# Revision 1.1 1994/09/07 19:26:01 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_LDLIBS = -lDb -lCom -lm
USR_LDFLAGS = -L.
@@ -9,7 +8,7 @@ USR_LDFLAGS = -L.
#CC = $(PURIFYHOME)/purify $(C_$(CMPLR))
DEPLIBS_BASE = $(EPICS_BASE_LIB)
DEPLIBS_BASE = $(INSTALL_LIB)
DEPLIBS = ./libDb.a\
$(DEPLIBS_BASE)/libCom.a
@@ -47,7 +46,7 @@ PROD = \
dbToMenuH\
dbToRecordtypeH
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix
# Extra rule since dbLexRoutines.c is included in dbYacc.c
dbYacc.o: dbLex.c ../dbLexRoutines.c

View File

@@ -1,7 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_CFLAGS = -ansi
VX_WARN_YES = -Wall -pedantic
@@ -20,7 +18,7 @@ OBJSdbLib = \
PROD = dbStaticLib
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx
# Extra rule since dbLexRoutines.c is included in dbYacc.c
dbYacc.o: dbLex.c ../dbLexRoutines.c

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:26:04 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
# USR_CFLAGS = -v
@@ -25,7 +24,7 @@ MAN1 = dbLoadTemplate.1 subtool.1
MAN3 = dbLoadRecords.3 dbLoadTemplate.3
MAN5 = templatefile.5 dbfile.5
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix
dbLoadTemplate.o: dbLoadTemplate_lex.c
dbLoadRecords.o: dbLoadRecords_lex.c

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
YACCOPT = -l
LEXOPT = -L
@@ -16,7 +15,7 @@ MAN1 = dbLoadTemplate.1 subtool.1
MAN3 = dbLoadRecords.3 dbLoadTemplate.3
MAN5 = templatefile.5 dbfile.5
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx
#dbLoadTemplate.o: dbLoadTemplate_lex.c dbLoadTemplate.c
#dbLoadRecords.o: dbLoadRecords_lex.c dbLoadRecords.c

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:26:11 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_INCLUDES = -I../../drv/ansi -I../../drv/old
@@ -126,6 +125,6 @@ LIBOBJS = $(SRCS.c:../%.c=%.o)
PROD = $(LIBOBJS)
LIBNAME = devSup
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:26:13 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_INCLUDES = -I../../drv
@@ -21,5 +20,6 @@ LIBNAME = devLibOpt
PROD = $(LIBOBJS)
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx

View File

@@ -2,11 +2,11 @@
# $Id$
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
DIRS = ansi old combine
include $(EPICS)/config/RULES_DIRS
include $(TOP)/src/config/RULES_DIRS

View File

@@ -4,9 +4,9 @@
#
#
EPICS=../../../..
include $(EPICS)/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
TOP=../../..
include $(TOP)/src/config/CONFIG_BASE
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -2,9 +2,8 @@
# $Id$
#
EPICS = ../../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../../..
include $(TOP)/src/config/CONFIG_BASE
USR_CFLAGS = -ansi
@@ -37,5 +36,5 @@ TARGETS = $(SRCS.c:../%.c=%.o)
MAN3 = drvEpvxi.3
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx

View File

@@ -2,9 +2,9 @@
# $Id$
#
EPICS=../../../..
include $(EPICS)/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
TOP=../../..
include $(TOP)/src/config/CONFIG_BASE
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -2,9 +2,8 @@
# $Id$
#
EPICS = ../../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../../..
include $(TOP)/src/config/CONFIG_BASE
USR_CFLAGS = -fshared-data -fvolatile -mnobitfield -traditional
@@ -42,5 +41,5 @@ SRCS.c += ../drvXy566.c
TARGETS = $(SRCS.c:../%.c=%.o)
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx

View File

@@ -5,14 +5,17 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1996/01/25 21:38:30 mrk
# moved files from /base/include
#
# Revision 1.1 1994/09/07 19:26:32 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
INC += dbDefs.h
INC += camacLib.h
@@ -13,4 +12,5 @@ INC += createSoftLinks.sh
INC += bsdProto.h
INC += task_params.h
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:26:19 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
LINK.c=$(LD) $(LDFLAGS)
@@ -21,7 +20,7 @@ IOC_CORE_OBJS = \
PROD = iocCore vxWorks vxWorks.sym
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx
vxWorks: $(VX_IMAGE)
@$(RM) $@

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:26:22 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_CFLAGS = -D_NO_PROTO
@@ -69,21 +68,18 @@ LIBNAME = libCom.a
MAN3 = gpHash.3 freeList.3
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix
errSymTbl.o: errSymTbl.c errInc.o
$(COMPILE.c) -o $@ $<
errSymTbl.c errInc.o: errInc.c
errSymTbl.c errInc.o: ../errInc.c
@$(RM) errInc.o
@../blderrSymTbl $(EPICS) $(HOST_ARCH) "$(MAKE)"
@../blderrSymTbl $(TOP) $(HOST_ARCH) "$(MAKE)"
envData.c: ../envDefs.h $(EPICS)/config/CONFIG_ENV \
$(EPICS)/config/CONFIG_SITE_ENV
../bldEnvData $(EPICS)
pre_build:
@test -f errInc.c || ln -s ../errInc.c errInc.c
envData.c: ../envDefs.h $(TOP)/src/config/CONFIG_ENV \
$(TOP)/src/config/CONFIG_SITE_ENV
../bldEnvData $(TOP)/src/config
tsTest: tsSubr.o
$(LINK.c) -o $@ tsSubr.o -lCom -lDb -lCom -lm -s

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
SRCS.c += ../calcPerform.c
SRCS.c += ../cvtFast.c
@@ -43,21 +42,18 @@ LIBNAME = libCom
MAN3 = gpHash.3 freeList.3
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx
clean::
@$(RM) errInc.c errSymTbl.c envData.c
@$(RM) errSymTbl.c envData.c
build: errSymTbl.o errInc.o
errSymTbl.c errInc.o: errInc.c
errSymTbl.c errInc.o: ../errInc.c
@$(RM) errInc.o
../blderrSymTbl $(EPICS) $(HOST_ARCH) "$(MAKE)"
../blderrSymTbl $(TOP) $(HOST_ARCH) "$(MAKE)"
envData.c: $(EPICS_BASE)/include/envDefs.h $(EPICS)/config/CONFIG_ENV \
$(EPICS)/config/CONFIG_SITE_ENV
../bldEnvData $(EPICS)
pre_build:
@test -f errInc.c || ln -s ../errInc.c errInc.c
envData.c: ../envDefs.h $(TOP)/src/config/CONFIG_ENV \
$(TOP)/src/config/CONFIG_SITE_ENV
../bldEnvData $(TOP)/src/config

View File

@@ -7,6 +7,9 @@
# Experimental Physics and Industrial Control System (EPICS)
#
# $Log$
# Revision 1.3 1996/05/10 16:10:18 mrk
# remove hard path to base/include
#
# Revision 1.2 1995/09/29 22:16:27 jhill
# ms windows changes
#
@@ -30,11 +33,11 @@
HERE=`/bin/pwd`
cd $1
EPICS=`/bin/pwd`
CONFIG_DIR=`/bin/pwd`
cd ${HERE}
SRC=../envDefs.h
ENV_DATA=${EPICS}/config/CONFIG_ENV
SITE_DATA=${EPICS}/config/CONFIG_SITE_ENV
ENV_DATA=${CONFIG_DIR}/CONFIG_ENV
SITE_DATA=${CONFIG_DIR}/CONFIG_SITE_ENV
OBJ=envData.c
TOOL=`basename $0`

View File

@@ -34,7 +34,7 @@
# ...
#
# tool to rebuild errSymTbl.c when errInc.c or it's depends change
# tool to rebuild errSymTbl.c when ../errInc.c or it's depends change
# Usage blderrSymTbl EPICS HOST_ARCH MAKE VXLIST - IOC and commmon
# Usage blderrSymTbl EPICS HOST_ARCH MAKE - just common
@@ -48,10 +48,10 @@ if [ -z "$2" ]; then
exit 1
fi
EPICS=$1
TOP=$1
MAKE=$2
INCLUDE=${EPICS}/config/CONFIG_BASE
INCLUDE=${TOP}/src/config/CONFIG_BASE
if [ -z "$4" ]; then
OPTS=""
@@ -64,7 +64,7 @@ PID=$$
# Construct temporary makefile
cat - <<MFILE > /tmp/Makefile.tmp.$$
EPICS=$EPICS
TOP=$TOP
include ${INCLUDE}
@@ -91,11 +91,11 @@ fi
TMPMAKEFILE=/tmp/tmpmakefile
SFILES=/tmp/sfiles
EPICS=$1
TOP=$1
HOST_ARCH=$2
MAKE=$3
SRC=$EPICS/base/src
INCLUDEH="-I$SRC/include -I$SRC/as -I$SRC/ca -I$SRC/db -I$SRC/libCom\
SRC=$TOP/src
INCLUDEH="-I$SRC/include -I$SRC/as -I$SRC/ca -I$SRC/db -I..\
-I$SRC/drv/old -I$SRC/drv/ansi -I$SRC/dbStatic -I$SRC/bpt -I$SRC/dev"
case $HOST_ARCH in
@@ -105,13 +105,13 @@ case $HOST_ARCH in
GCC=`which gcc`
if [ -x "$GCC" ]; then
FILES=`"$GCC" -M -D$DEF $INCLUDEH \
errInc.c 2>/dev/null \
../errInc.c 2>/dev/null \
| sed -e 's/errInc\.o.*: errInc\.c//' -e 's/\\\//'`
else
MAKEDEPEND=`which makedepend`
if [ -x "$MAKEDEPEND" ]; then
FILES=`"$MAKEDEPEND" -f- -D$DEF $INCLUDEH \
errInc.c 2>/dev/null | sed -e 's/errInc.o://' -e 's/\\\//'`
../errInc.c 2>/dev/null | sed -e 's/errInc.o://' -e 's/\\\//'`
else
echo Neither GCC or MAKEDEPEND found.
exit 1
@@ -122,8 +122,8 @@ case $HOST_ARCH in
# use -xM option of ACC to list dependencies
#CC=`$EPICS/base/bin/$HOST_ARCH/GetVar $EPICS $MAKE ACC $HOST_ARCH`
CC=`GetVar $EPICS $MAKE ACC $HOST_ARCH`
FILES=`$CC -xM -D$DEF $INCLUDEH errInc.c \
CC=`GetVar $TOP $MAKE ACC $HOST_ARCH`
FILES=`$CC -xM -D$DEF $INCLUDEH ../errInc.c \
| grep "errInc.o" | grep -v "errInc.c" \
| sed -e 's/errInc\.o://'`
;;
@@ -148,7 +148,7 @@ grep "^#define[ ]*S_" $FILES /dev/null \
# create a tmpmakefile
cat $SFILES | (awk '
BEGIN {print "errInc.o : errInc.c \\"}
BEGIN {print "errInc.o : ../errInc.c \\"}
{print " "$0" \\" }
END {print " ../errMdef.h"}

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:26:24 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:26:26 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,7 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
SRCS.c = ../iocLogClient.c ../veclist.c ../ldpp.c
@@ -10,5 +8,5 @@ LIBOBJS = veclist.o iocLogClient.o ldpp.o
LIBNAME = vxComLib
SCRIPTS = vxldscript.MRI
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:26:29 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
SRCS.c = ../epicsRelease.c
@@ -8,5 +7,6 @@ LIBOBJS = epicsRelease.o
LIBNAME = miscLib
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:26:32 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_INCLUDES = -I../drv/ansi -I../../drv/old
@@ -103,5 +102,5 @@ PROD = $(LIBOBJS)
LIBNAME = recSup
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:26:34 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,7 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_INCLUDES = -I../../ca
USR_CFLAGS = -UUNIX
@@ -17,7 +15,7 @@ OBJS = \
PROD = rsrvLib
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx
rsrvLib: $(OBJS)
$(RM) $@

View File

@@ -13,9 +13,9 @@
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,7 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
#YACCOPT = -l
#LEXOPT = -L
@@ -21,7 +19,7 @@ OBJS = snc_main.o parse.o phase2.o gen_ss_code.o \
PROD = snc
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix
#
# The generated lex file includes snc.h

View File

@@ -1,6 +1,5 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_CFLAGS =
@@ -14,7 +13,7 @@ OBJS = \
PROD = seq
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx
clean::
@$(RM) seqVersion.c

View File

@@ -5,14 +5,17 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1996/02/20 20:58:38 jba
# Moved tools to src/tools dir. base/tools dir removed.
#
# Revision 1.1 1994/09/07 19:25:39 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,11 +1,10 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
PROD = installEpics
SCRIPTS = InstallVersion getrel
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix
$(INSTALL_BIN)/installEpics: installEpics
@echo "Installing $@"

View File

@@ -4,56 +4,13 @@
#
# Author: Matthew Needes
#
# $Log$
# Revision 1.1 1996/02/20 20:58:42 jba
# Moved tools to src/tools dir. base/tools dir removed.
#
# Revision 1.13 1996/01/25 21:03:20 mrk
# Changes for new all ascii database definitions
#
# Revision 1.12 1995/08/18 15:26:05 jba
# Added pathname to GetVar
#
# Revision 1.11 1995/08/17 20:35:20 jba
# EPICS added on calls to GetVar
#
# Revision 1.10 1995/04/26 16:20:35 jba
# Added date to .current_rel_hist file output
#
# Revision 1.9 1995/03/30 23:16:07 jba
# Changed example comment
#
# Revision 1.8 1994/09/15 22:06:36 mcn
# Removed -h from test flags.
#
# Revision 1.7 1994/09/07 20:59:17 mcn
# Revamped GetVar, modified scripts for new GetVar.
#
# Revision 1.6 1994/09/07 19:08:52 jba
# Modified to work with extensions and do depends
#
# Revision 1.5 1994/08/21 00:56:43 mcn
# New Stuff
#
# Revision 1.4 1994/08/16 17:20:45 mcn
# exported variable
#
# Revision 1.3 1994/08/16 16:12:19 mcn
# Added GetVar, made use of 'ln' compatible with SYSV Unix.
#
# Revision 1.2 1994/08/02 18:36:30 mcn
# Support new configuration.
#
# Revision 1.1 1994/07/14 16:17:36 mcn
# Modified to support structure of base, made more intelligent (mcn)
#
USAGE="Usage:
getrel <EpicsNode>
ex: getrel /usr/local/epics/R3.12
ex: getrel /usr/local/epics/base_R3.13
--------- OR -----------
getrel ~/epics
getrel ~/epics/base
"
@@ -66,15 +23,14 @@ $USAGE
exit
fi
EPICS=${1}
BASE=${1}/base
BASE=${1}
if [ ! -d ${BASE}/bin -o \
! -d ${BASE}/db ]; then
! -d ${BASE}/dbd ]; then
cat <<-!usage
$USAGE
${EPICS} does not appear to be an EPICS root tree...
${BASE} does not appear to be an epics BASE root tree...
!usage
exit 1
@@ -89,10 +45,10 @@ fi
vxWorks* \
vw
ln -s ${EPICS} epics
ln -s ${BASE} base
touch .current_rel_hist
echo ${EPICS} - `date` >> .current_rel_hist
echo ${BASE} - `date` >> .current_rel_hist
exit 0

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:26:39 jba
# New file
#
#
EPICS=../../../..
include $(EPICS)/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
TOP=../../..
include $(TOP)/src/config/CONFIG_BASE
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,6 +1,5 @@
EPICS = ../../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../../..
include $(TOP)/src/config/CONFIG_BASE
USR_LDLIBS = -lm -s
USR_CFLAGS = -D_NO_PROTO
@@ -16,7 +15,7 @@ OBJS = \
PROD = antelope
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix
$(PROD): $(OBJS)
$(LINK.c) -o $@ $(OBJS) $(LDLIBS)

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:26:43 jba
# New file
#
#
EPICS=../../../..
include $(EPICS)/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
TOP=../../..
include $(TOP)/src/config/CONFIG_BASE
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,7 +1,6 @@
EPICS = ../../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../../..
include $(TOP)/src/config/CONFIG_BASE
#CMPLR = STRICT
YACC = $(EYACC)
@@ -28,7 +27,7 @@ OBJS = \
PROD = e_flex
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix
$(PROD): $(OBJS)
$(LINK.c) -o $@ $(OBJS) $(LDLIBS)

View File

@@ -5,11 +5,14 @@
# by Janet Anderson
#
# $Log$
# Revision 1.1 1994/09/07 19:26:45 jba
# New file
#
#
EPICS=../../..
TOP=../..
include $(EPICS)/config/CONFIG_BASE
include $(TOP)/src/config/CONFIG_BASE
include $(EPICS)/config/RULES_ARCHS
include $(TOP)/src/config/RULES_ARCHS

View File

@@ -1,9 +1,8 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
USR_LDLIBS = -lca -lCom -lm
DEPLIBS = $(EPICS_BASE_LIB)/libca.a $(EPICS_BASE_LIB)/libCom.a
DEPLIBS = $(INSTALL_LIB)/libca.a $(INSTALL_LIB)/libCom.a
SRCS.c = \
../ca_test.c \
@@ -26,10 +25,10 @@ PROD += S99logServer
PROD += S99caRepeater
endif
include $(EPICS)/config/RULES.Unix
include $(TOP)/src/config/RULES.Unix
S99%: ../rc2.%
@/usr/bin/sed -e s%:EPICS:%`chdir $(EPICS); /usr/bin/pwd`% \
@/usr/bin/sed -e s%:EPICS:%`chdir $(TOP); /usr/bin/pwd`% \
-e s%:INSTALL_BIN:%`chdir $(INSTALL_BIN); /usr/bin/pwd`% \
$< >$@

View File

@@ -1,10 +1,9 @@
EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
TOP = ../../..
include $(TOP)/src/config/CONFIG_BASE
SRCS.c = ../ca_test.c
TARGETS = ca_test.o
include $(EPICS)/config/RULES.Vx
include $(TOP)/src/config/RULES.Vx