Skip to content
Snippets Groups Projects
Commit 4e510ae1 authored by Patrick Robbe's avatar Patrick Robbe
Browse files

Add conf makefile

parent 2d562c0e
No related branches found
No related tags found
No related merge requests found
# +----------------------------------------------------+"
# | Library Construction, flags |"
# +----------------------------------------------------+"
path=$(PWD)
libdir=$(path)/lli/lib/$(ES)
includedir=$(path)/lli/inc
ecsdir=ecs
systemdir=system
minipodsdir=minipods
ltc2990dir=ltc2990
# used with locally built ecs libraies
# ECS_ROOT_DIR=/home/upgrade/shared-PCIe40/lhcb-daq40-software
# pcie40DaqDir=$(ECS_ROOT_DIR)
# pcie40Dir=$(pcie40DaqDir)/pcie40_ecs/
# pcie40EcsInc=$(pcie40Dir)
# pcie40EcsLib=$(pcie40Dir)/libpcie40_ecs.a
#
# OR
#
# used with rpm
# includes
# /usr/include/lhcb/pcie40 write lhcb/pcie40 in code so that you use system default
# libraries
# /usr/lib64 = system default
#
# use locally ecs built library for INCLUDES
#LLI_CFLAGS= -I$(includedir)/$(plldir) -I$(includedir)/$(ecsdir) -I$(includedir)/$(systemdir) -I$(includedir)/$(minipodsdir) -I$(includedir)/$(phydir) -I$(includedir)/$(ltc2990dir) -I$(pcie40DaqDir)
# use rpm installed ecs library for INCLUDES (don't exist the 19/06/2017)
LLI_CFLAGS= -I/usr/include/lhcb -I$(includedir)/$(ecsdir) -I$(includedir)/$(systemdir) -I$(includedir)/$(minipodsdir) -I$(includedir)/$(ltc2990dir)
# use locally ecs built library
#LLI_LIBS= -L${libdir} -L$(includedir)/$(ltc2990dir) -lltc2990 -lpll -lminipods -lphy -lecs $(pcie40EcsLib)
LLI_LIBS= -L${libdir} -lminipods -lecs -lpcie40_ecs
userdir=user
# use locally built library
# LLI_USER_LIBS= -L$(libdir) -luser $(pcie40EcsLib)
# use rpm installed library
LLI_USER_LIBS= -L$(libdir) -luser
LLI_USER_CFLAGS= -I$(includedir)/$(userdir)
export LLI_LIBS
export LLI_CFLAGS
export LLI_USER_LIBS
export LLI_USER_CFLAGS
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment