IOCINFRAApp/src/Makefile
changeset 0 77d8eafe2a07
child 1 f6e1a4c75073
equal deleted inserted replaced
-1:000000000000 0:77d8eafe2a07
       
     1 TOP=../..
       
     2 
       
     3 include $(TOP)/configure/CONFIG
       
     4 #----------------------------------------
       
     5 #  ADD MACRO DEFINITIONS AFTER THIS LINE
       
     6 #=============================
       
     7 
       
     8 #=============================
       
     9 # Build the IOC application
       
    10 
       
    11 PROD_IOC = IOCINFRA
       
    12 # IOCINFRA.dbd will be created and installed
       
    13 DBD += IOCINFRA.dbd
       
    14 
       
    15 # IOCINFRA.dbd will be made up from these files:
       
    16 IOCINFRA_DBD += base.dbd
       
    17 
       
    18 # Include dbd files from all support applications:
       
    19 #IOCINFRA_DBD += xxx.dbd
       
    20 IOCINFRA_DBD += calc.dbd
       
    21 IOCINFRA_DBD += drvAsynIPPort.dbd
       
    22 IOCINFRA_DBD += asyn.dbd
       
    23 IOCINFRA_DBD += busySupport.dbd
       
    24 IOCINFRA_DBD += stream.dbd
       
    25 IOCINFRA_DBD += ip.dbd
       
    26 IOCINFRA_DBD += bronkhorstFloat.dbd
       
    27 IOCINFRA_DBD += drvAsynKeithley648x.dbd
       
    28 
       
    29 # Add all the support libraries needed by this IOC
       
    30 #IOCINFRA_LIBS += xxx
       
    31 IOCINFRA_LIBS += asyn 
       
    32 IOCINFRA_LIBS += stream 
       
    33 IOCINFRA_LIBS += busy 
       
    34 IOCINFRA_LIBS += calc 
       
    35 IOCINFRA_LIBS += ip 
       
    36 
       
    37 # IOCINFRA_registerRecordDeviceDriver.cpp derives from IOCINFRA.dbd
       
    38 IOCINFRA_SRCS += bronkhorstFloat.c 
       
    39 IOCINFRA_SRCS += drvAsynKeithley648x.cpp
       
    40 IOCINFRA_SRCS += IOCINFRA_registerRecordDeviceDriver.cpp
       
    41 
       
    42 # Build the main IOC entry point on workstation OSs.
       
    43 IOCINFRA_SRCS_DEFAULT += IOCINFRAMain.cpp
       
    44 IOCINFRA_SRCS_vxWorks += -nil-
       
    45 
       
    46 # Add support from base/src/vxWorks if needed
       
    47 #IOCINFRA_OBJS_vxWorks += $(EPICS_BASE_BIN)/vxComLibrary
       
    48 
       
    49 # Finally link to the EPICS Base libraries
       
    50 IOCINFRA_LIBS += $(EPICS_BASE_IOC_LIBS)
       
    51 
       
    52 #===========================
       
    53 
       
    54 include $(TOP)/configure/RULES
       
    55 #----------------------------------------
       
    56 #  ADD RULES AFTER THIS LINE
       
    57