[Buildroot] [PATCH 2/2] package/jitterentropy-library: fix static build
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Fri Oct 25 14:04:41 UTC 2019
On Thu, 24 Oct 2019 18:59:13 +0200
Fabrice Fontaine <fontaine.fabrice at gmail.com> wrote:
> +ifeq ($(BR2_STATIC_LIBS),y)
> +JITTERENTROPY_LIBRARY_BUILD_TARGETS += jitterentropy-static
> +JITTERENTROPY_LIBRARY_INSTALL_TARGETS += install-static
> +else ifeq ($(BR2_SHARED_STATIC_LIBS),y)
> +JITTERENTROPY_LIBRARY_BUILD_TARGETS += jitterentropy jitterentropy-static
> +JITTERENTROPY_LIBRARY_INSTALL_TARGETS += install-shared install-static
> +else ifeq ($(BR2_SHARED_LIBS),y)
> +JITTERENTROPY_LIBRARY_BUILD_TARGETS += jitterentropy
> +JITTERENTROPY_LIBRARY_INSTALL_TARGETS += install-shared
> +endif
This can be written in a slightly shorter way:
+ifeq ($(BR2_STATIC_LIBS)$(BR2_SHARED_STATIC_LIBS),y)
+JITTERENTROPY_LIBRARY_BUILD_TARGETS += jitterentropy-static
+JITTERENTROPY_LIBRARY_INSTALL_TARGETS += install-static
+endif
+
+ifeq ($(BR2_SHARED_LIBS)$(BR2_SHARED_STATIC_LIBS),y)
+JITTERENTROPY_LIBRARY_BUILD_TARGETS += jitterentropy
+JITTERENTROPY_LIBRARY_INSTALL_TARGETS += install-shared
+endif
So I changed it to that, and applied. Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list