xref: /aosp_15_r20/external/ublksrv/lib/Makefile.am (revision 94c4a1e103eb1715230460aab379dff275992c20)
1*94c4a1e1SFrank Piva# SPDX-License-Identifier: MIT or LGPL-2.1-only
2*94c4a1e1SFrank Piva
3*94c4a1e1SFrank Pivalib_LTLIBRARIES = libublksrv.la
4*94c4a1e1SFrank Piva
5*94c4a1e1SFrank Pivalibublksrv_la_SOURCES = \
6*94c4a1e1SFrank Piva	ublksrv_cmd.c \
7*94c4a1e1SFrank Piva	ublksrv_json.cpp \
8*94c4a1e1SFrank Piva	ublksrv.c \
9*94c4a1e1SFrank Piva	utils.c \
10*94c4a1e1SFrank Piva	ublksrv_aio.c
11*94c4a1e1SFrank Pivalibublksrv_la_CFLAGS = \
12*94c4a1e1SFrank Piva	$(WARNING_CFLAGS) \
13*94c4a1e1SFrank Piva	$(LIBURING_CFLAGS) \
14*94c4a1e1SFrank Piva	$(PTHREAD_CFLAGS) -DUBLKSRV_INTERNAL_H_
15*94c4a1e1SFrank Pivalibublksrv_la_CPPFLAGS = \
16*94c4a1e1SFrank Piva	-I$(top_srcdir)/include -DUBLKSRV_INTERNAL_H_
17*94c4a1e1SFrank Pivalibublksrv_la_LIBADD = \
18*94c4a1e1SFrank Piva	$(LIBURING_LIBS) \
19*94c4a1e1SFrank Piva	$(PTHREAD_LIBS)
20*94c4a1e1SFrank Pivalibublksrv_la_LDFLAGS = \
21*94c4a1e1SFrank Piva	-version-info 0:0:0
22*94c4a1e1SFrank Piva
23*94c4a1e1SFrank PivaCLEANFILES = *~ *.d
24