mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-06-27 15:43:18 +02:00
29 lines
562 B
Makefile
29 lines
562 B
Makefile
# Skeleton Makefile for the GNU malloc code
|
|
#
|
|
# Maybe this should really create a library instead of just compiling
|
|
# source files
|
|
|
|
srcdir = .
|
|
VPATH = .:$(srcdir)
|
|
|
|
.c.o:
|
|
$(CC) $(CFLAGS) $(CPPFLAGS) -c $<
|
|
|
|
.s.o:
|
|
$(CC) $(CFLAGS) $(CPPFLAGS) -c $<
|
|
|
|
MALLOC_SOURCE = malloc.c
|
|
|
|
ALLOCA_SOURCE = alloca.c
|
|
ALLOCA_OBJECT = alloca.o
|
|
|
|
malloc.o: malloc.c getpagesize.h
|
|
|
|
$(ALLOCA_OBJECT): $(ALLOCA_SOURCE)
|
|
|
|
alloca.o: $(ALLOCA_SOURCE)
|
|
$(CC) $(CFLAGS) $(CPPFLAGS) -c $<
|
|
@- if [ "$(ALLOCA_OBJECT)" != alloca.o ]; then \
|
|
mv $(ALLOCA_OBJECT) alloca.o >/dev/null 2>&1 ; \
|
|
fi
|