diff options
author | Stewart Smith <stewart@linux.vnet.ibm.com> | 2015-12-15 17:59:19 +1100 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2015-12-15 18:43:23 +1100 |
commit | 799ef76e460a71ab27280fc7cb7a9e259cef2b7b (patch) | |
tree | 80e68069b2091bb568b1748d7e7f8ec0919e5a13 /Makefile.am | |
parent | 58cc12860727eb2a3c6c8b535c269abee9b2c7fc (diff) | |
download | ffs-799ef76e460a71ab27280fc7cb7a9e259cef2b7b.tar.gz ffs-799ef76e460a71ab27280fc7cb7a9e259cef2b7b.zip |
Move to autotools
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 0000000..f7fc56c --- /dev/null +++ b/Makefile.am @@ -0,0 +1,53 @@ +AM_CFLAGS = -Iclib/ -std=gnu99 -D_GNU_SOURCE -Iffs/ -fshort-enums -fPIC -D_FILE_OFFSET_BITS=64 +AM_LDFLAGS = -L. -fPIC -Wl,-whole-archive -Wl,-no-whole-archive + +bin_PROGRAMS = ecc/ecc fpart/fpart fcp/fcp + +noinst_LIBRARIES = libclib.a libffs.a + +libclib_a_SOURCES = \ + clib/src/err.c \ + clib/src/misc.c \ + clib/src/ecc.c \ + clib/src/exception.c \ + clib/src/list.c \ + clib/src/list_iter.c \ + clib/src/tree.c \ + clib/src/tree_iter.c \ + clib/src/value.c \ + clib/src/mq.c \ + clib/src/trace_indent.c \ + clib/src/checksum.c + +libffs_a_SOURCES = ffs/src/libffs.c ffs/src/libffs2.c + +ecc_ecc_SOURCES = ecc/src/main.c +ecc_ecc_LDADD = libffs.a libclib.a -lpthread + +fpart_fpart_LDADD = libffs.a libclib.a -lpthread +fpart_fpart_SOURCES = \ + fpart/src/cmd_create.c \ + fpart/src/cmd_add.c \ + fpart/src/cmd_delete.c \ + fpart/src/cmd_list.c \ + fpart/src/cmd_erase.c \ + fpart/src/cmd_trunc.c \ + fpart/src/cmd_user.c \ + fpart/src/command.c \ + fpart/src/main.c + +fcp_fcp_SOURCES = \ + fcp/src/cmd_copy.c \ + fcp/src/cmd_user.c \ + fcp/src/misc.c \ + fcp/src/cmd_erase.c \ + fcp/src/cmd_read.c \ + fcp/src/cmd_write.c \ + fcp/src/cmd_list.c \ + fcp/src/cmd_trunc.c \ + fcp/src/main.c +fcp_fcp_LDADD = libffs.a libclib.a -lpthread + +bin_SCRIPTS = fpart/fpart.sh + +doc_DATA = LICENSE NOTICE |