2 # Copyright (C) 2007-2010 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 PKG_LIBTOOL_PATHS?
=$(CONFIGURE_PATH
)
10 autoconf_bool
= $(patsubst %,$(if
$($(1)),--enable
,--disable
)-%,$(2))
12 # delete *.la-files from staging_dir - we can not yet remove respective lines within all package
13 # Makefiles, since backfire still uses libtool v1.5.x which (may) require those files
14 define libtool_remove_files
15 find
$(1) -name
'*.la' |
$(XARGS
) rm -f
;
19 (cd
$(PKG_BUILD_DIR
); \
20 if
[ -x .
/autogen.sh
]; then \
21 .
/autogen.sh || true
; \
22 elif
[ -f .
/configure.ac
] ||
[ -f .
/configure.in
]; then \
23 $(STAGING_DIR_HOST
)/bin
/autoreconf
-v
-f
-i
-s \
24 $(patsubst %,-I
%,$(PKG_LIBTOOL_PATHS
)) $(PKG_LIBTOOL_PATHS
) || true
; \
29 Hooks
/InstallDev
/Post
+= libtool_remove_files
31 ifneq ($(filter libtool
,$(PKG_FIXUP
)),)
32 PKG_BUILD_DEPENDS
+= libtool
33 ifeq ($(filter no-autoreconf
,$(PKG_FIXUP
)),)
34 Hooks
/Configure
/Pre
+= autoreconf
38 ifneq ($(filter libtool-ucxx
,$(PKG_FIXUP
)),)
39 PKG_BUILD_DEPENDS
+= libtool
40 ifeq ($(filter no-autoreconf
,$(PKG_FIXUP
)),)
41 Hooks
/Configure
/Pre
+= autoreconf
This page took 0.047428 seconds and 5 git commands to generate.