Changeset 444 for trunk/libs/mini-libc/Makefile
- Timestamp:
- May 16, 2018, 8:31:35 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libs/mini-libc/Makefile
r440 r444 8 8 endif 9 9 10 SRCS = malloc.c stdio.c stdlib.c string.c 11 10 SRCS = ctype.c dirent.c fcntl.c signal.c stdio.c stdlib.c string.c strings.c sys/mman.c sys/stat.c sys/time.c sys/wait.c unistd.c 12 11 OBJS = $(addprefix build/, $(SRCS:.c=.o)) \ 13 12 $(HAL_ARCH)/build/core/hal_user.o 14 13 15 INCLUDES = -I. -I$( KERNEL)/syscalls -I$(HAL)/generic -I../mini-libpthread14 INCLUDES = -I. -I$(HAL)/generic -I$(LIBPTHREAD_INCLUDE) -I$(LIBALMOSMKH_INCLUDE) -I$(SHARED_INCLUDE) 16 15 17 libs : build/lib/libc.a 16 libs : build/lib/libc.a headers 18 17 19 18 build : 20 19 @mkdir build 20 @mkdir build/sys 21 21 @mkdir build/lib 22 22 @mkdir build/include 23 @mkdir build/include/sys 23 24 24 25 $(HAL_ARCH)/build/core/hal_user.o : … … 30 31 $(DU) -D $@ > $@.txt 31 32 33 headers: build 34 cp $(SRCS:.c=.h) assert.h build/include/. 35 cp sys/*.h build/include/sys/. 36 32 37 build/lib/libc.a: build $(OBJS) 33 38 $(AR) rc $@ $(OBJS) 39 ranlib $@ 34 40 $(RANLIB) $@ 35 cp $(SRCS:.c=.h) $(HAL)/generic/hal_user.h $(KERNEL)/syscalls/shared_syscalls.h build/include/.36 41 37 .PHONY = build clean 42 .PHONY = build clean headers 38 43 39 44 40 45 clean: 41 rm - f build/*.o build/*.txt build/include/* build/lib/*46 rm -rf build/
Note: See TracChangeset
for help on using the changeset viewer.