[runtime] Updates comments.
[mono.git] / mono / io-layer / Makefile.am
1
2 noinst_LTLIBRARIES = libwapi.la
3
4 AM_CPPFLAGS = \
5         $(GLIB_CFLAGS)          \
6         $(LIBGC_CPPFLAGS)       \
7         -DMONO_BINDIR=\""$(bindir)"\"   \
8         -I$(top_srcdir) \
9         $(SHARED_CFLAGS)
10
11 libwapiincludedir = $(includedir)/mono-$(API_VER)/mono/io-layer
12
13 OTHER_H = \
14         access.h        \
15         collection.h    \
16         context.h       \
17         error.h         \
18         events.h        \
19         handles.h       \
20         io.h            \
21         io-layer.h      \
22         io-portability.h        \
23         macros.h        \
24         messages.h      \
25         mutexes.h       \
26         processes.h     \
27         security.h      \
28         semaphores.h    \
29         sockets.h       \
30         status.h        \
31         system.h        \
32         threads.h       \
33         timefuncs.h     \
34         types.h         \
35         uglify.h        \
36         versioninfo.h   \
37         wait.h          \
38         wapi.h          \
39         wapi-remap.h
40
41 OTHER_SRC = \
42         access.h                \
43         collection.c            \
44         collection.h            \
45         context.c               \
46         context.h               \
47         error.c                 \
48         error.h                 \
49         events.c                \
50         events.h                \
51         event-private.h         \
52         handles.c               \
53         handles.h               \
54         handles-private.h       \
55         io.c                    \
56         io.h                    \
57         io-portability.c        \
58         io-portability.h        \
59         io-private.h            \
60         io-layer.h              \
61         locking.c               \
62         macros.h                \
63         messages.c              \
64         messages.h              \
65         misc.c                  \
66         misc-private.h          \
67         mutexes.c               \
68         mutexes.h               \
69         mutex-private.h         \
70         posix.c                 \
71         processes.c             \
72         processes.h             \
73         process-private.h       \
74         security.c              \
75         security.h              \
76         semaphores.c            \
77         semaphores.h            \
78         semaphore-private.h     \
79         shared.c                \
80         shared.h                \
81         sockets.c               \
82         sockets.h               \
83         socket-private.h        \
84         socket-wrappers.h       \
85         status.h                \
86         system.c                \
87         system.h                \
88         threads.h               \
89         thread-private.h        \
90         timefuncs.c             \
91         timefuncs.h             \
92         timefuncs-private.h     \
93         types.h                 \
94         uglify.h                \
95         versioninfo.c           \
96         versioninfo.h           \
97         wait.c                  \
98         wait.h                  \
99         wapi_glob.h             \
100         wapi_glob.c             \
101         wapi.h                  \
102         wapi-private.h          \
103         wthreads.c
104
105
106 WINDOWS_H = \
107         io-layer.h
108
109 WINDOWS_SRC = \
110         io-layer.h              \
111         io-layer-dummy.c
112
113 if HOST_WIN32
114 libwapi_la_SOURCES = $(WINDOWS_SRC) $(WINDOWS_H)
115 else
116 libwapi_la_SOURCES = $(OTHER_SRC) $(OTHER_H)
117 endif
118 if PLATFORM_DARWIN
119 libwapi_la_LIBADD = -lproc
120 endif
121
122 EXTRA_DIST =    \
123         $(WINDOWS_SRC)
124         $(OTHER_SRC)
125
126