1 ###############################################################################
2 # @file Makefile.specific
4 # @brief TEMPLATE. Specific driver description
6 # @author Yury GEORGIEVSKIY, CERN.
8 # Should be adapted for a specific driver
10 # Makefile.specific from the current directory suppressing one from ../
11 # directory (see 'ctr' driver for example).
13 # @date Created on 29/04/2009
14 ###############################################################################
16 # Driver (Module) name. Comming from the DB. Will be converted to lowercase.
19 # If this driver is using skeleton (y/n)
22 # If driver is CDCM compliant
25 # If driver is VME one (valid only if IS_CDCM = y)
28 # If driver is PCI/PMC one (valid only if IS_CDCM = y)
31 # If driver will use extra handy utils (load info file etc...)
34 # If driver will use libinst library to get configuration from XML file
37 # If driver has plx9030 and wants to use its standart operations
40 # If driver has plx9656 and wants to use its standart operations
43 # If test program is using extended test program
46 # If driver library should be compiled as a shared object library (.so)
47 COMPILE_LIB_SHARED = y
49 # You can change ROOTDIR to locate your own path with cdcm, skel, utils etc..
52 # If you want to compile with CDCM that is _not_ in the ROOTDIR
53 #+ (i.e. out-of-standart-tree) - you _SHOULD_ set CDCM_D in the COMMAND LINE!
54 #+ See 'out-of-tree-cdcm' file on howto do this.
57 # You can redefine FINAL_DEST to deliver compiled object to other then
58 #+ ../object_<drvr_name> dir. Prefix ../ is always added to it.
61 # To change driver src directory from standart one (drier)
64 # To override standard kernel dir location
65 #+ Allows ut to compile with local kernels
68 # Compile for kernel other then default one