|
Packit |
2e24a8 |
AM_CFLAGS = $(HBAAPI_CFLAGS) $(PCIACCESS_CFLAGS)
|
|
Packit |
2e24a8 |
AM_LDFLAGS= $(PCIACCESS_LIBS)
|
|
Packit |
2e24a8 |
|
|
Packit |
2e24a8 |
lib_LTLIBRARIES = libhbalinux.la
|
|
Packit |
2e24a8 |
libhbalinux_la_SOURCES = adapt.c adapt_impl.h api_lib.h bind.c bind_impl.h \
|
|
Packit |
2e24a8 |
fc_scsi.h fc_types.h lib.c lport.c net_types.h pci.c rport.c scsi.c sg.c \
|
|
Packit |
2e24a8 |
utils.c utils.h
|
|
Packit |
2e24a8 |
libhbalinux_la_LDFLAGS = -version-info 2:2:0
|
|
Packit |
2e24a8 |
libhbalinux_la_LIBADD = $(PCIACCESS_LIBS)
|
|
Packit |
2e24a8 |
|
|
Packit |
2e24a8 |
pkgconfigdir = $(libdir)/pkgconfig
|
|
Packit |
2e24a8 |
pkgconfig_DATA = libhbalinux.pc
|
|
Packit |
2e24a8 |
|
|
Packit |
2e24a8 |
dist_noinst_DATA = README COPYING INSTALL libhbalinux.pc.in libhbalinux.spec
|
|
Packit |
2e24a8 |
|
|
Packit |
2e24a8 |
install-data-hook: libhbalinux.la
|
|
Packit |
2e24a8 |
. $${PWD}/$<; \
|
|
Packit |
2e24a8 |
ORG=org.open-fcoe.libhbalinux; \
|
|
Packit |
2e24a8 |
LIB=${libdir}/$${dlname}; \
|
|
Packit |
2e24a8 |
STR="$$ORG $$LIB"; \
|
|
Packit |
2e24a8 |
CONF=${sysconfdir}/hba.conf; \
|
|
Packit |
2e24a8 |
if test -f $$CONF; then \
|
|
Packit |
2e24a8 |
grep -E -q ^[[:space:]]*$$ORG[[:space:]]+$$LIB $$CONF; \
|
|
Packit |
2e24a8 |
if test $$? -ne 0; then \
|
|
Packit |
2e24a8 |
echo $$STR >> $$CONF; \
|
|
Packit |
2e24a8 |
else \
|
|
Packit |
2e24a8 |
echo "** $$CONF already configured"; \
|
|
Packit |
2e24a8 |
echo "** system configuration not updated"; \
|
|
Packit |
2e24a8 |
fi; \
|
|
Packit |
2e24a8 |
else \
|
|
Packit |
2e24a8 |
echo "** WARNING: $$CONF does not exist"; \
|
|
Packit |
2e24a8 |
echo "** system configuration not updated"; \
|
|
Packit |
2e24a8 |
fi
|
|
Packit |
2e24a8 |
|