gcc: limit postinst and postrm only with INCLUDE_STATIC_LINK_SPEC

Limit postinst and postrm only with INCLUDE_STATIC_LINK_SPEC enabled
as it's only needed to install and remove the generated spec file.

Also remove extra tab from scripts.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
This commit is contained in:
Christian Marangi
2023-01-11 22:34:27 +01:00
parent 399c1a467d
commit dd0de22a35

View File

@@ -234,14 +234,18 @@ define Package/gcc/install
chmod +x $(1)/usr/bin/gcc_env.sh
endef
ifeq ($(CONFIG_INCLUDE_STATIC_LINK_SPEC),y)
define Package/gcc/postinst
#!/bin/sh
$(INSTALL_STATIC_SPEC)
#!/bin/sh
$(INSTALL_STATIC_SPEC)
endef
define Package/gcc/postrm
#!/bin/sh
$(REMOVE_STATIC_SPEC)
#!/bin/sh
$(REMOVE_STATIC_SPEC)
endef
endif
$(eval $(call BuildPackage,gcc))