File: Makefile.am

package info (click to toggle)
libiscsi 1.12.0-2
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 3,484 kB
  • ctags: 2,296
  • sloc: ansic: 33,016; sh: 11,385; xml: 635; makefile: 272
file content (27 lines) | stat: -rw-r--r-- 639 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
lib_LTLIBRARIES = libiscsi.la

libiscsi_la_SOURCES = \
	connect.c crc32c.c discovery.c init.c \
	login.c nop.c pdu.c iscsi-command.c \
	scsi-lowlevel.c socket.c sync.c task_mgmt.c \
	logging.c

if !HAVE_LIBGCRYPT
libiscsi_la_SOURCES += md5.c
endif

SOCURRENT=3
SOREVISON=12
SOAGE=1
libiscsi_la_LDFLAGS = \
	-version-info $(SOCURRENT):$(SOREVISON):$(SOAGE) -bindir $(bindir) \
	-no-undefined -export-symbols libiscsi.syms

libiscsi_la_CPPFLAGS = -I../include -I$(srcdir)/include \
	"-D_U_=__attribute__((unused))" \
	"-D_R_(A,B)=__attribute__((format(printf,A,B)))"

AM_CFLAGS=$(WARN_CFLAGS)

dist_noinst_DATA = libiscsi.syms libiscsi.def