M7350/system/core/libsparse/Makefile.am

36 lines
818 B
Makefile
Raw Normal View History

2024-09-09 08:57:42 +00:00
AM_CFLAGS = -Wundef \
-Wstrict-prototypes \
-Wno-trigraphs \
-g -O0 \
-fno-inline \
-fno-short-enums \
-fpic \
-I${top_srcdir}/include
AM_CPPFLAGS = $(AM_CFLAGS)
ACLOCAL_AMFLAGS = -I m4
### Build libsparse library
libsparse_h_sources = include/sparse/sparse.h
libsparse_c_sources := backed_block.c \
output_file.c \
sparse.c \
sparse_crc32.c \
sparse_err.c \
sparse_read.c
libsparse_la_SOURCES = $(libsparse_c_sources) $(libsparse_h_sources)
libsparse_la_LDFLAGS = $(Z_LIB)
### Export library
lib_LTLIBRARIES = libsparse.la
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libsparse.pc
EXTRA_DIST = $(pkgconfig_DATA)
library_includedir = $(pkgincludedir)/sparse
library_include_HEADERS = $(libsparse_h_sources)