mirror of
https://git.musl-libc.org/git/musl
synced 2025-02-13 16:54:16 +03:00
generate list of crt files to install instead of hard-coding in makefile
this follows the principle of having the source tree layout define build semantics. it also makes it possible for crt/$(ARCH) to define additional installable files, which may be needed for midipix and other future targets.
This commit is contained in:
parent
4c101e158a
commit
8b084f06d0
2
Makefile
2
Makefile
@ -62,7 +62,7 @@ ALL_INCLUDES = $(sort $(INCLUDES:$(srcdir)/%=%) $(GENH:obj/%=%) $(ARCH_INCLUDES:
|
||||
|
||||
EMPTY_LIB_NAMES = m rt pthread crypt util xnet resolv dl
|
||||
EMPTY_LIBS = $(EMPTY_LIB_NAMES:%=lib/lib%.a)
|
||||
CRT_LIBS = lib/crt1.o lib/Scrt1.o lib/rcrt1.o lib/crti.o lib/crtn.o
|
||||
CRT_LIBS = $(addprefix lib/,$(notdir $(CRT_OBJS)))
|
||||
STATIC_LIBS = lib/libc.a
|
||||
SHARED_LIBS = lib/libc.so
|
||||
TOOL_LIBS = lib/musl-gcc.specs
|
||||
|
Loading…
x
Reference in New Issue
Block a user