blob: a5c92528bb778ade1ecd22ebc8b2b287cbda4af6 (
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
|
AUTOMAKE_OPTIONS = foreign
SUBDIRS=lib inc
# -----------------------------------------------------------------------------
# Scripts (Perl/Bash) which shall be installed.
#
bin_SCRIPTS = $(top_srcdir)/src/mkpfi/mkpfi
# -----------------------------------------------------------------------------
# C programs which shall be build and installed.
#
INCLUDES=-I$(top_srcdir)/inc -I$(top_srcdir)/../../kernel/include
bin_PROGRAMS = bin/pfi2bin \
bin/bin2nand \
bin/ubicrc32 \
bin/mkbootenv \
bin/ubimirror \
bin/ubimkvol \
bin/ubirmvol \
bin/ubiwritevol \
bin/pfiflash \
bin/pddcustomize \
bin/ubiinfo \
bin/nand2bin \
bin/unubi
# -----------------------------------------------------------------------------
# C programs which shall be build and NOT installed. (FLD dependency...)
#
noinst_PROGRAMS = bin/ubigen
bin_ubigen_SOURCES = $(top_srcdir)/src/ubigen/ubigen_main.c
bin_ubigen_LDADD = $(top_builddir)/lib/libubigen.la \
$(top_builddir)/lib/libcrc32.la
bin_pfiflash_SOURCES = $(top_srcdir)/src/pfiflash/pfiflash.c
bin_pfiflash_LDADD = $(top_builddir)/lib/libpfiflash.la \
$(top_builddir)/lib/liberror.la
bin_pfiflash_LDFLAGS = -static
bin_pddcustomize_SOURCES= $(top_srcdir)/src/pddcustomize/pddcustomize.c
bin_pddcustomize_LDADD = $(top_builddir)/lib/libbootenv.la \
$(top_builddir)/lib/liberror.la \
$(top_builddir)/lib/libubi.la \
$(top_builddir)/lib/libubimirror.la
bin_pddcustomize_LDFLAGS= -static
bin_pfi2bin_SOURCES = $(top_srcdir)/src/pfi2bin/pfi2bin.c
bin_pfi2bin_LDADD = $(top_builddir)/lib/libubigen.la \
$(top_builddir)/lib/liberror.la \
$(top_builddir)/lib/liblist.la \
$(top_builddir)/lib/libreader.la
bin_bin2nand_SOURCES = $(top_srcdir)/src/bin2nand/bin2nand.c \
$(top_srcdir)/src/bin2nand/nandecc.c
bin_bin2nand_LDADD = $(top_builddir)/lib/liberror.la
bin_ubicrc32_SOURCES = $(top_srcdir)/src/ubicrc32/ubicrc32.c
bin_ubicrc32_LDADD = $(top_builddir)/lib/libcrc32.la
bin_mkbootenv_SOURCES = $(top_srcdir)/src/mkbootenv/mkbootenv.c
bin_mkbootenv_LDADD = $(top_builddir)/lib/libbootenv.la \
$(top_builddir)/lib/liberror.la
bin_ubimirror_SOURCES = $(top_srcdir)/src/ubimirror/ubimirror.c
bin_ubimirror_LDADD = $(top_builddir)/lib/liberror.la \
$(top_builddir)/lib/libubimirror.la
bin_ubimirror_LDFLAGS= -static
bin_ubimkvol_SOURCES = $(top_srcdir)/src/ubimkvol/ubimkvol.c
bin_ubimkvol_LDADD = $(top_builddir)/lib/libubi.la
bin_ubimkvol_LDFLAGS = -static
bin_ubirmvol_SOURCES = $(top_srcdir)/src/ubirmvol/ubirmvol.c
bin_ubirmvol_LDADD = $(top_builddir)/lib/libubi.la
bin_ubirmvol_LDFLAGS = -static
bin_ubiwritevol_SOURCES = $(top_srcdir)/src/ubiwritevol/ubiwritevol.c
bin_ubiwritevol_LDADD = $(top_builddir)/lib/libubi.la
bin_ubiwritevol_LDFLAGS = -static
bin_ubiinfo_SOURCES = $(top_srcdir)/src/ubiinfo/ubiinfo.c
bin_nand2bin_SOURCES = $(top_srcdir)/src/nand2bin/nand2bin.c \
$(top_srcdir)/src/bin2nand/nandecc.c \
$(top_srcdir)/src/nand2bin/nandcorr.c
bin_unubi_SOURCES = $(top_srcdir)/src/unubi/unubi.c
bin_unubi_LDADD = $(top_builddir)/lib/libcrc32.la
clean-local:
rm -rf bin/
|