include $(top_srcdir)/make/shared.am include $(top_srcdir)/make/checks.am ACLOCAL_AMFLAGS = -I m4 EXTRA_DIST = autogen.sh CONTRIBUTING.md sha256sums.txt SUBDIRS = include . if ENABLE_CHECKS SUBDIRS += tests endif lib_LTLIBRARIES = libclayer.la if ENABLE_PKG_CONFIG pkgconfigdir = @pkgconfdir@ pkgconfig_DATA = libclayer.pc endif ################## # Required files # ################## libclayer_la_LDFLAGS = -version-info @PACKAGE_VERSION_SO@ libclayer_la_SOURCES = \ src/ctype.c \ src/errno.c \ src/clayer.c \ src/stdlib.c \ src/string.c if ASM_I386 libclayer_la_SOURCES += \ src/asm/i386/longjmp.S \ src/asm/i386/setjmp.S endif if ASM_X86_64 libclayer_la_SOURCES += \ src/asm/x86_64/longjmp.S \ src/asm/x86_64/setjmp.S endif # TODO: implement setjmp/longjmp for riscv64