diff options
author | Alejandro Colomar <alx@kernel.org> | 2024-02-09 22:28:50 +0100 |
---|---|---|
committer | Alejandro Colomar <alx@kernel.org> | 2024-02-09 22:28:50 +0100 |
commit | 29ec7715ce31487657691af7a7345c6b6cd5e5ab (patch) | |
tree | 2737dfd91e0b5b9695ea601a00ae58e34f12b147 | |
parent | ddd75bf28f8c420cd9957b25daa3a40a04d3cc67 (diff) | |
download | liba2i-29ec7715ce31487657691af7a7345c6b6cd5e5ab.tar.gz |
share/mk/: Configure $AR in separate file
Signed-off-by: Alejandro Colomar <alx@kernel.org>
-rw-r--r-- | share/mk/build-lib-static.mk | 7 | ||||
-rw-r--r-- | share/mk/configure-ar.mk | 15 |
2 files changed, 16 insertions, 6 deletions
diff --git a/share/mk/build-lib-static.mk b/share/mk/build-lib-static.mk index c6e683f..d89a0dc 100644 --- a/share/mk/build-lib-static.mk +++ b/share/mk/build-lib-static.mk @@ -9,15 +9,10 @@ MAKEFILE_BUILD_LIB_STATIC_INCLUDED := 1 include $(MAKEFILEDIR)/build.mk include $(MAKEFILEDIR)/build-obj.mk include $(MAKEFILEDIR)/cmd.mk +include $(MAKEFILEDIR)/configure-ar.mk include $(MAKEFILEDIR)/version.mk -DEFAULT_ARFLAGS := qcsDP -EXTRA_ARFLAGS := -ARFLAGS := $(DEFAULT_ARFLAGS) $(EXTRA_ARFLAGS) -AR := gcc-ar - - _LIB_a := $(builddir)/$(libname).a diff --git a/share/mk/configure-ar.mk b/share/mk/configure-ar.mk new file mode 100644 index 0000000..452a606 --- /dev/null +++ b/share/mk/configure-ar.mk @@ -0,0 +1,15 @@ +# Copyright 2022-2024 Alejandro Colomar <alx@kernel.org> +# SPDX-License-Identifier: LGPL-3.0-only WITH LGPL-3.0-linking-exception + + +ifndef MAKEFILE_CONFIGURE_AR_INCLUDED +MAKEFILE_CONFIGURE_AR_INCLUDED := 1 + + +DEFAULT_ARFLAGS := qcsDP +EXTRA_ARFLAGS := +ARFLAGS := $(DEFAULT_ARFLAGS) $(EXTRA_ARFLAGS) +AR := gcc-ar + + +endif # include guard |