]> git.sur5r.net Git - kconfig-frontends/blob - Makefile.am
buildsystem: don't use recursive make for docs
[kconfig-frontends] / Makefile.am
1 ACLOCAL_AMFLAGS = -I scripts/.autostuff/m4
2 MAKEFLAGS = $(SILENT_MAKEFLAGS)
3
4 SUBDIRS = libs frontends
5 EXTRA_DIST = .version
6
7 #===============================================================================
8 # Docs
9 dist_doc_DATA = \
10         docs/kconfig-language.txt \
11         docs/kconfig.txt
12
13 #===============================================================================
14 # Utilities
15 if COND_utils
16
17 bin_SCRIPTS = utils/kconfig-tweak
18 dist_bin_SCRIPTS = utils/kconfig-diff utils/kconfig-merge
19
20 if COND_utils_gettext
21 MAYBE_utils_gettext = utils/kconfig-gettext
22 endif
23 bin_PROGRAMS = $(MAYBE_utils_gettext)
24
25 utils_kconfig_gettext_SOURCES = utils/gettext.c
26 utils_kconfig_gettext_CPPFLAGS = \
27         $(AM_CPPFLAGS) \
28         -I$(top_srcdir)/libs/parser
29 utils_kconfig_gettext_CFLAGS = \
30         $(AM_CFLAGS) \
31         $(kf_CFLAGS)
32 utils_kconfig_gettext_LDADD = \
33         $(top_builddir)/libs/parser/libkconfig-parser.la \
34         $(intl_LIBS)
35
36 CLEAN_FILES = utils/kconfig-tweak
37 EXTRA_DIST += \
38         utils/kconfig-tweak.in \
39         utils/kconfig-tweak.in.patch
40
41 utils/kconfig-tweak: utils/kconfig-tweak.in
42         $(AM_V_GEN)$(SED) -e "s/@CONFIG_@/$(config_prefix)/g" \
43                 $< >$@
44         @chmod +x $@
45
46 endif # COND_utils
47
48 #===============================================================================
49 # Misc. scripts
50 EXTRA_DIST += \
51         scripts/ksync.sh \
52         scripts/ksync.list \
53         scripts/version.sh