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 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117
|
# -*- makefile-automake -*-
########################################################################
# #
# Global Automake variables #
# #
########################################################################
ACLOCAL_AMFLAGS = -I m4
AM_CPPFLAGS = $(LFP_CPPFLAGS)
AM_CFLAGS = $(LFP_CFLAGS)
INCLUDES = -I$(top_builddir)/src/include -I$(top_srcdir)/src/include
########################################################################
# #
# PKG-CONFIG #
# #
########################################################################
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libfixposix.pc
########################################################################
# #
# libfixposix.so #
# #
########################################################################
lib_LTLIBRARIES = src/lib/libfixposix.la
# Private headers, used only for internal definitions
# The only purpose of this definition it to ensure that
# «make dist» knows about them
noinst_HEADERS = src/lib/utils.h src/lib/spawn.h
include_HEADERS = src/include/lfp.h
include_lfpdir = $(includedir)/lfp
include_lfp_HEADERS = \
src/include/lfp/aux.h \
src/include/lfp/stdlib.h \
src/include/lfp/string.h \
src/include/lfp/errno.h \
src/include/lfp/fcntl.h \
src/include/lfp/stat.h \
src/include/lfp/unistd.h \
src/include/lfp/mman.h \
src/include/lfp/select.h \
src/include/lfp/socket.h \
src/include/lfp/wait.h \
src/include/lfp/signal.h \
src/include/lfp/spawn.h \
src/include/lfp/dirent.h \
src/include/lfp/time.h \
src/include/lfp/resource.h \
src/include/lfp/sendfile.h \
src/include/lfp/syslog.h
# src/include/lfp/signalfd.h
src_lib_libfixposix_la_SOURCES = \
src/lib/stdlib.c \
src/lib/string.c \
src/lib/errno.c \
src/lib/fcntl.c \
src/lib/stat.c \
src/lib/unistd.c \
src/lib/mman.c \
src/lib/select.c \
src/lib/socket.c \
src/lib/wait.c \
src/lib/signal.c \
src/lib/spawnattr.c \
src/lib/spawn_file_actions.c \
src/lib/spawn.c \
src/lib/dirent.c \
src/lib/time.c \
src/lib/resource.c \
src/lib/sendfile.c \
src/lib/syslog.c
# src/lib/install_signalfd.c
src_lib_libfixposix_la_LIBADD = $(LFP_LDFLAGS)
########################################################################
# #
# TESTS #
# #
########################################################################
check_PROGRAMS = src/tests/spawn src/tests/select
check_SCRIPTS =
TESTS = ${check_PROGRAMS} ${check_SCRIPTS}
XFAIL_TESTS =
# src_tests_signalfd_SOURCES = src/tests/signalfd.c
# src_tests_signalfd_LDADD = src/lib/libfixposix.la
src_tests_spawn_SOURCES = src/tests/spawn.c
src_tests_spawn_LDADD = src/lib/libfixposix.la
src_tests_select_SOURCES = src/tests/select.c
src_tests_select_LDADD = src/lib/libfixposix.la
|