3 # Copyright (C) 2000-2008 Erik Andersen <andersen@uclibc.org>
5 # Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
8 subdirs
+= libc
/misc
/sysvipc
10 CSRC-y
:= ftok.c __syscall_ipc.c
13 CSRC-y
+= semget.c semctl.c semop.c semtimedop.c
16 CSRC-y
+= shmat.c shmctl.c shmdt.c shmget.c
19 CSRC-y
+= msgctl.c msgget.c msgrcv.c msgsnd.c
21 MISC_SYSVIPC_DIR
:= $(top_srcdir
)libc
/misc
/sysvipc
22 MISC_SYSVIPC_OUT
:= $(top_builddir
)libc
/misc
/sysvipc
24 MISC_SYSVIPC_SRC
:= $(patsubst %.c
,$(MISC_SYSVIPC_DIR
)/%.c
,$(CSRC-y
))
25 MISC_SYSVIPC_OBJ
:= $(patsubst %.c
,$(MISC_SYSVIPC_OUT
)/%.o
,$(CSRC-y
))
27 libc-y
+= $(MISC_SYSVIPC_OBJ
)
29 objclean-y
+= CLEAN_libc
/misc
/sysvipc
31 CLEAN_libc
/misc
/sysvipc
:
32 $(do_rm
) $(addprefix $(MISC_SYSVIPC_OUT
)/*.
, o os
)