noinst_LTLIBRARIES = libwapi.la INCLUDES = \ $(GLIB_CFLAGS) \ $(GMODULE_CFLAGS) \ $(LIBGC_CFLAGS) \ -D_WAPI_BUILDING=1 \ -DMONO_BINDIR=\""$(bindir)"\" \ -I$(top_srcdir) libwapiincludedir = $(includedir)/mono/io-layer OTHER_H = \ access.h \ atomic.h \ context.h \ critical-sections.h \ error.h \ events.h \ handles.h \ io.h \ io-layer.h \ macros.h \ mono-mutex.h \ mutexes.h \ processes.h \ semaphores.h \ sockets.h \ status.h \ system.h \ threads.h \ timefuncs.h \ types.h \ uglify.h \ versioninfo.h \ wait.h \ wapi.h OTHER_SRC = \ access.h \ atomic.c \ atomic.h \ context.c \ context.h \ critical-sections.c \ critical-sections.h \ daemon.c \ daemon-private.h \ daemon-messages.c \ daemon-messages.h \ error.c \ error.h \ events.c \ events.h \ event-private.h \ handles.c \ handles.h \ handles-private.h \ io.c \ io.h \ io-private.h \ io-layer.h \ macros.h \ misc.c \ misc-private.h \ mutexes.c \ mutexes.h \ mutex-private.h \ mono-mutex.c \ mono-mutex.h \ mono-spinlock.h \ processes.c \ processes.h \ process-private.h \ semaphores.c \ semaphores.h \ semaphore-private.h \ shared.c \ shared.h \ sockets.c \ sockets.h \ socket-private.h \ status.h \ system.c \ system.h \ threads.c \ threads.h \ thread-private.h \ timefuncs.c \ timefuncs.h \ timefuncs-private.h \ timed-thread.c \ timed-thread.h \ types.h \ uglify.h \ versioninfo.h \ wait.c \ wait.h \ wapi.h \ wapi-private.h WINDOWS_H = \ io-layer.h WINDOWS_SRC = \ io-layer.h \ io-layer-dummy.c if PLATFORM_WIN32 libwapi_la_SOURCES = $(WINDOWS_SRC) libwapiinclude_HEADERS = $(WINDOWS_H) else if HPPA libwapi_la_SOURCES = $(OTHER_SRC) hppa_atomic.s # to enable pick up of config.h libwapi_la_CCASFLAGS = -I$(top_builddir) else libwapi_la_SOURCES = $(OTHER_SRC) endif libwapiinclude_HEADERS = $(OTHER_H) endif EXTRA_DIST = \ $(WINDOWS_SRC) \ $(OTHER_SRC)