# FIXME: dependencies are not built automatically with --enable-split-* include $(top_srcdir)/shared.am ACLOCAL_AMFLAGS = -I m4 EXTRA_DIST = autogen.sh CONTRIBUTING.md sha256sums.txt SUBDIRS = include if WITH_LIBC SUBDIRS += libc endif if WITH_LIBM SUBDIRS += libm endif SUBDIRS += . if ENABLE_TESTS SUBDIRS += examples tests endif lib_LTLIBRARIES = libkernaux.la libkernaux_la_SOURCES = src/libc.h src/assert.c libkernaux_la_LIBADD = if ASM_I386 libkernaux_la_SOURCES += src/asm/i386.S endif if ASM_RISCV64 libkernaux_la_SOURCES += src/asm/riscv64.S endif if ASM_X86_64 libkernaux_la_SOURCES += src/asm/x86_64.S endif if WITH_CMDLINE libkernaux_la_SOURCES += src/cmdline.c endif if WITH_CONSOLE libkernaux_la_SOURCES += src/console.c endif if WITH_ELF libkernaux_la_SOURCES += src/elf.c endif if WITH_FILE libkernaux_la_SOURCES += src/file.c endif if WITH_FRAMEBUFFER libkernaux_la_SOURCES += src/framebuffer.c endif if WITH_LIBC libkernaux_la_LIBADD += libc/libc.la endif if WITH_LIBM libkernaux_la_LIBADD += libm/libm.la endif if WITH_MBR libkernaux_la_SOURCES += src/mbr.c endif if WITH_MULTIBOOT2 libkernaux_la_SOURCES += \ src/multiboot2/enums_to_str.c \ src/multiboot2/header_helpers.c \ src/multiboot2/header_is_valid.c \ src/multiboot2/header_print.c \ src/multiboot2/info_helpers.c \ src/multiboot2/info_is_valid.c \ src/multiboot2/info_print.c endif if WITH_NTOA libkernaux_la_SOURCES += src/ntoa.c endif if WITH_PFA libkernaux_la_SOURCES += src/pfa.c endif if WITH_PRINTF libkernaux_la_SOURCES += src/printf.c endif if WITH_PRINTF_FMT libkernaux_la_SOURCES += src/printf_fmt.c endif if WITH_UNITS libkernaux_la_SOURCES += src/units.c endif