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
No known key found for this signature in database
GPG Key ID: AC001D09ADBFEAD7
1 changed files with 8 additions and 4 deletions

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))