hc
2024-11-01 2f529f9b558ca1c1bd74be7437a84e4711743404
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
pkgconfigdir = $(libdir)/pkgconfig
 
noinst_HEADERS =    \
   current.h    \
   umm.h        \
   internal.h
 
lib_LTLIBRARIES = libcobalt.la libmodechk.la
 
libcobalt_la_LDFLAGS = @XENO_LIB_LDFLAGS@ -version-info 2:0:0 -lpthread -lrt
 
libcobalt_la_LIBADD = \
   arch/@XENO_TARGET_ARCH@/libarch.la    \
   ../boilerplate/libboilerplate.la
 
libcobalt_la_SOURCES =        \
   attr.c            \
   clock.c            \
   cond.c            \
   current.c        \
   init.c            \
   internal.c        \
   mq.c            \
   mutex.c            \
   parse_vdso.c        \
   printf.c        \
   rtdm.c            \
   sched.c            \
   select.c        \
   semaphore.c        \
   signal.c        \
   sigshadow.c        \
   thread.c        \
   ticks.c            \
   timer.c            \
   timerfd.c        \
   trace.c            \
   umm.c            \
   wrappers.c
 
libcobalt_la_CPPFLAGS =            \
   @XENO_COBALT_CFLAGS@        \
   -I$(top_srcdir)/include/cobalt    \
   -I$(top_srcdir)/include
 
libmodechk_la_LIBADD = libcobalt.la
 
libmodechk_la_SOURCES =    \
   malloc.c    \
   malloc-nowrap.c
 
libmodechk_la_CPPFLAGS =        \
   @XENO_COBALT_CFLAGS@        \
   -I$(top_srcdir)/include/cobalt    \
   -I$(top_srcdir)/include
 
install-data-local:
   $(mkinstalldirs) $(DESTDIR)$(libdir)
   $(INSTALL_DATA) $(srcdir)/cobalt.wrappers $(DESTDIR)$(libdir)
   $(INSTALL_DATA) $(srcdir)/modechk.wrappers $(DESTDIR)$(libdir)
 
uninstall-local:
   $(RM) $(DESTDIR)$(libdir)/cobalt.wrappers
   $(RM) $(DESTDIR)$(libdir)/modechk.wrappers
 
EXTRA_DIST = cobalt.wrappers modechk.wrappers
 
SUBDIRS = arch