AUTOTOOLS: Add Makefile.am for examples/
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
# Generic definitions
|
# Generic definitions
|
||||||
SUBDIRS = lib doc utils test-tool
|
SUBDIRS = lib doc utils test-tool examples
|
||||||
|
|
||||||
CLEANFILES=
|
CLEANFILES=
|
||||||
ACLOCAL_AMFLAGS =-I m4
|
ACLOCAL_AMFLAGS =-I m4
|
||||||
@@ -32,13 +32,6 @@ iscsi_includedir = $(includedir)/iscsi
|
|||||||
dist_iscsi_include_HEADERS = include/iscsi.h include/scsi-lowlevel.h
|
dist_iscsi_include_HEADERS = include/iscsi.h include/scsi-lowlevel.h
|
||||||
dist_noinst_HEADERS = include/iscsi-private.h include/md5.h include/slist.h
|
dist_noinst_HEADERS = include/iscsi-private.h include/md5.h include/slist.h
|
||||||
|
|
||||||
# Other examples
|
|
||||||
noinst_PROGRAMS += bin/iscsiclient
|
|
||||||
bin_iscsiclient_SOURCES = examples/iscsiclient.c
|
|
||||||
|
|
||||||
EXTRA_PROGRAMS += bin/iscsi-dd
|
|
||||||
bin_iscsi_dd_SOURCES = examples/iscsi-dd.c
|
|
||||||
|
|
||||||
# LD_PRELOAD library.
|
# LD_PRELOAD library.
|
||||||
|
|
||||||
if LD_ISCSI
|
if LD_ISCSI
|
||||||
|
|||||||
@@ -134,5 +134,6 @@ AC_CONFIG_FILES([Makefile]
|
|||||||
[doc/Makefile]
|
[doc/Makefile]
|
||||||
[utils/Makefile]
|
[utils/Makefile]
|
||||||
[test-tool/Makefile]
|
[test-tool/Makefile]
|
||||||
|
[examples/Makefile]
|
||||||
[libiscsi.pc])
|
[libiscsi.pc])
|
||||||
AC_OUTPUT
|
AC_OUTPUT
|
||||||
|
|||||||
7
examples/Makefile.am
Normal file
7
examples/Makefile.am
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
AM_CPPFLAGS=-I. -I../include "-D_U_=__attribute__((unused))" \
|
||||||
|
"-D_R_(A,B)=__attribute__((format(printf,A,B)))"
|
||||||
|
AM_CFLAGS=$(WARN_CFLAGS)
|
||||||
|
LDADD = ../lib/libiscsi.la
|
||||||
|
|
||||||
|
noinst_PROGRAMS = iscsiclient iscsi-dd
|
||||||
|
|
||||||
@@ -140,7 +140,7 @@ void fill_read_queue(struct client *client)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
int main(int argc, const char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
char *src_url = NULL;
|
char *src_url = NULL;
|
||||||
char *dst_url = NULL;
|
char *dst_url = NULL;
|
||||||
@@ -163,17 +163,16 @@ int main(int argc, const char *argv[])
|
|||||||
&option_index)) != -1) {
|
&option_index)) != -1) {
|
||||||
switch (c) {
|
switch (c) {
|
||||||
case 'd':
|
case 'd':
|
||||||
dst = optarg;
|
dst_url = optarg;
|
||||||
break;
|
break;
|
||||||
case 's':
|
case 's':
|
||||||
src = optarg;
|
src_url = optarg;
|
||||||
break;
|
break;
|
||||||
case 'i':
|
case 'i':
|
||||||
initiator = optarg;
|
initiator = optarg;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
fprintf(stderr, "Unrecognized option '%c'\n\n", c);
|
fprintf(stderr, "Unrecognized option '%c'\n\n", c);
|
||||||
print_help();
|
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user