summaryrefslogtreecommitdiffstats
path: root/Makefile.am
blob: 34f625bfd0780f8d2b43a645ea52d37d79366c8c (plain)
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
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/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

fpart_fpart_LDADD = libffs.a libclib.a
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

bin_SCRIPTS = fpart/fpart.sh

doc_DATA = LICENSE NOTICE
OpenPOWER on IntegriCloud