tv301sf/tv301sfApp/src/Makefile
author uhoppe
Mon, 10 Mar 2014 11:59:21 +0100
changeset 4 8a2328d953f0
permissions -rw-r--r--
Add Agilent TV 301SF Navigator pumping system.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
     1
TOP=../..
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
     2
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
     3
include $(TOP)/configure/CONFIG
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
     4
#----------------------------------------
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
     5
#  ADD MACRO DEFINITIONS AFTER THIS LINE
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
     6
#=============================
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
     7
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
     8
#=============================
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
     9
# Build the IOC application
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    10
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    11
PROD_IOC = tv301sf
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    12
# tv301sf.dbd will be created and installed
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    13
DBD += tv301sf.dbd
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    14
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    15
# tv301sf.dbd will be made up from these files:
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    16
tv301sf_DBD += base.dbd
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    17
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    18
# Include dbd files from all support applications:
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    19
#tv301sf_DBD += xxx.dbd
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    20
#uh
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    21
tv301sf_DBD += drvAsynIPPort.dbd
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    22
tv301sf_DBD += iocshGlobalCommands.dbd
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    23
tv301sf_DBD += stream.dbd
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    24
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    25
# Add all the support libraries needed by this IOC
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    26
#tv301sf_LIBS += xxx
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    27
#uh
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    28
tv301sf_LIBS += asyn
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    29
tv301sf_LIBS += stream
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    30
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    31
# tv301sf_registerRecordDeviceDriver.cpp derives from tv301sf.dbd
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    32
tv301sf_SRCS += tv301sf_registerRecordDeviceDriver.cpp
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    33
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    34
# Build the main IOC entry point on workstation OSs.
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    35
tv301sf_SRCS_DEFAULT += tv301sfMain.cpp
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    36
tv301sf_SRCS_vxWorks += -nil-
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    37
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    38
# Add support from base/src/vxWorks if needed
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    39
#tv301sf_OBJS_vxWorks += $(EPICS_BASE_BIN)/vxComLibrary
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    40
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    41
# Finally link to the EPICS Base libraries
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    42
tv301sf_LIBS += $(EPICS_BASE_IOC_LIBS)
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    43
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    44
#===========================
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    45
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    46
include $(TOP)/configure/RULES
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    47
#----------------------------------------
8a2328d953f0 Add Agilent TV 301SF Navigator pumping system.
uhoppe
parents:
diff changeset
    48
#  ADD RULES AFTER THIS LINE