[io-layer] Extract file (#4255)
[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         error.h         \
15         io-layer.h      \
16         wapi.h          \
17         wapi-remap.h
18
19 OTHER_SRC = \
20         error.c                 \
21         error.h                 \
22         io-layer.h              \
23         wapi.h                  \
24         wapi.c
25
26
27 WINDOWS_H = \
28         io-layer.h
29
30 WINDOWS_SRC = \
31         io-layer.h              \
32         io-layer-dummy.c
33
34 if HOST_WIN32
35 libwapi_la_SOURCES = $(WINDOWS_SRC) $(WINDOWS_H)
36 else
37 libwapi_la_SOURCES = $(OTHER_SRC) $(OTHER_H)
38 endif
39 if PLATFORM_DARWIN
40 libwapi_la_LIBADD = -lproc
41 endif
42
43 EXTRA_DIST =    \
44         $(WINDOWS_SRC)
45         $(OTHER_SRC)
46
47