mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-30 22:11:59 -09:00
package/evilwm: fix compilation with external toolchains
Switch to generic-package, as the configure script isn't really a autotool generated script. This fixes building evilwm with an external toolchain. Fixes: - https://autobuild.buildroot.org/results/250/25040ce7e94acf8f92c24db895d7dea081de1d7a Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
committed by
Thomas Petazzoni
parent
0205356905
commit
d7f6ed49f8
@@ -18,4 +18,26 @@ endef
|
|||||||
|
|
||||||
EVILWM_POST_INSTALL_TARGET_HOOKS += EVILWM_INSTALL_XSESSION_FILE
|
EVILWM_POST_INSTALL_TARGET_HOOKS += EVILWM_INSTALL_XSESSION_FILE
|
||||||
|
|
||||||
$(eval $(autotools-package))
|
EVILWM_TOOLS_PREFIX += $(patsubst %-,%,$(TARGET_CROSS))
|
||||||
|
|
||||||
|
# the configure script is not generated by autoconf
|
||||||
|
define EVILWM_CONFIGURE_CMDS
|
||||||
|
(cd $(@D); $(TARGET_CONFIGURE_OPTS) \
|
||||||
|
CFLAGS="$(TARGET_CFLAGS)" \
|
||||||
|
LDFLAGS="$(TARGET_LDFLAGS)" \
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr \
|
||||||
|
--mandir=/usr/share/man \
|
||||||
|
--host=$(EVILWM_TOOLS_PREFIX) \
|
||||||
|
)
|
||||||
|
endef
|
||||||
|
|
||||||
|
define EVILWM_BUILD_CMDS
|
||||||
|
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)
|
||||||
|
endef
|
||||||
|
|
||||||
|
define EVILWM_INSTALL_TARGET_CMDS
|
||||||
|
$(TARGET_MAKE_ENV) $(MAKE) DESTDIR="$(TARGET_DIR)" -C $(@D) install
|
||||||
|
endef
|
||||||
|
|
||||||
|
$(eval $(generic-package))
|
||||||
|
|||||||
Reference in New Issue
Block a user