forked from KatsOide/SAD
-
Notifications
You must be signed in to change notification settings - Fork 0
/
kekb-epics.conf
33 lines (27 loc) · 1.15 KB
/
kekb-epics.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# EPICS configuration for KEKB environment
# KEKB EPICS base directory prefix
KEKB_EPICS_PREFIX_R313=/proj/epics/R313/base
KEKB_EPICS_PREFIX_R3149=/proj/epics/R314/R3149/base
KEKB_EPICS_PREFIX_R31411=/proj/epics/R314/R31411/base
KEKB_EPICS_PREFIX_R31412=/proj/epics/R314/R31412/base-3.14.12.1
KEKB_EPICS_PREFIX_i386_Darwin=$(KEKB_EPICS_PREFIX_R31412)
KEKB_EPICS_PREFIX_PowerPC_Darwin=$(KEKB_EPICS_PREFIX_R3149)
KEKB_EPICS_PREFIX_AMD64_FreeBSD=$(KEKB_EPICS_PREFIX_R31411)
KEKB_EPICS_PREFIX_i386_Linux=$(KEKB_EPICS_PREFIX_R3149)
KEKB_EPICS_PREFIX_Alpha_OSF1=$(KEKB_EPICS_PREFIX_R3149)
KEKB_EPICS_PREFIX_PA1.0_HP-UX=$(KEKB_EPICS_PREFIX_R313)
KEKB_EPICS_PREFIX_PA2.0_HP-UX=$(KEKB_EPICS_PREFIX_R313)
# KEKB specific EPICS configuration parameter mapping for mk/sad.epics.mk
EPICS_HOST_ARCH_PA1.0_HP-UX=hp700
EPICS_HOST_ARCH_PA2.0_HP-UX=hppa8k
EPICS_LIBS_PA1.0_HP-UX=-lca -lDb -lCom
EPICS_LIBS_PA2.0_HP-UX=-lca -lDb -lCom
# Check KEKB_EPICS_PREFIX_ database
_KEKB_EPICS_PREFIX=$(KEKB_EPICS_PREFIX_$(CPU_ARCH)_$(OS_NAME))
ifeq ($(_KEKB_EPICS_PREFIX),)
$(error This architecture is not configured for KEKB)
else
USE_EPICS=YES
EPICS_PREFIX?=$(_KEKB_EPICS_PREFIX)
endif
# End of File