mirror of
https://gitlab.com/cryptsetup/cryptsetup.git
synced 2025-12-06 00:10:04 +01:00
Make low level io functions internal library.
it's prerequisite for later unit tests
This commit is contained in:
committed by
Milan Broz
parent
2d94d7ab0c
commit
c27b42e425
@@ -3,10 +3,18 @@ pkgconfig_DATA = lib/libcryptsetup.pc
|
|||||||
|
|
||||||
lib_LTLIBRARIES = libcryptsetup.la
|
lib_LTLIBRARIES = libcryptsetup.la
|
||||||
|
|
||||||
|
noinst_LTLIBRARIES += libutils_io.la
|
||||||
|
|
||||||
include_HEADERS = lib/libcryptsetup.h
|
include_HEADERS = lib/libcryptsetup.h
|
||||||
|
|
||||||
EXTRA_DIST += lib/libcryptsetup.pc.in lib/libcryptsetup.sym
|
EXTRA_DIST += lib/libcryptsetup.pc.in lib/libcryptsetup.sym
|
||||||
|
|
||||||
|
libutils_io_la_CFLAGS = $(AM_CFLAGS)
|
||||||
|
|
||||||
|
libutils_io_la_SOURCES = \
|
||||||
|
lib/utils_io.c \
|
||||||
|
lib/utils_io.h
|
||||||
|
|
||||||
libcryptsetup_la_CPPFLAGS = $(AM_CPPFLAGS) \
|
libcryptsetup_la_CPPFLAGS = $(AM_CPPFLAGS) \
|
||||||
-I $(top_srcdir)/lib/crypto_backend \
|
-I $(top_srcdir)/lib/crypto_backend \
|
||||||
-I $(top_srcdir)/lib/luks1 \
|
-I $(top_srcdir)/lib/luks1 \
|
||||||
@@ -16,7 +24,7 @@ libcryptsetup_la_CPPFLAGS = $(AM_CPPFLAGS) \
|
|||||||
-I $(top_srcdir)/lib/tcrypt \
|
-I $(top_srcdir)/lib/tcrypt \
|
||||||
-I $(top_srcdir)/lib/integrity
|
-I $(top_srcdir)/lib/integrity
|
||||||
|
|
||||||
libcryptsetup_la_DEPENDENCIES = libcrypto_backend.la lib/libcryptsetup.sym
|
libcryptsetup_la_DEPENDENCIES = libutils_io.la libcrypto_backend.la lib/libcryptsetup.sym
|
||||||
|
|
||||||
libcryptsetup_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined \
|
libcryptsetup_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined \
|
||||||
-Wl,--version-script=$(top_srcdir)/lib/libcryptsetup.sym \
|
-Wl,--version-script=$(top_srcdir)/lib/libcryptsetup.sym \
|
||||||
@@ -30,7 +38,8 @@ libcryptsetup_la_LIBADD = \
|
|||||||
@CRYPTO_LIBS@ \
|
@CRYPTO_LIBS@ \
|
||||||
@LIBARGON2_LIBS@ \
|
@LIBARGON2_LIBS@ \
|
||||||
@JSON_C_LIBS@ \
|
@JSON_C_LIBS@ \
|
||||||
libcrypto_backend.la
|
libcrypto_backend.la \
|
||||||
|
libutils_io.la
|
||||||
|
|
||||||
libcryptsetup_la_SOURCES = \
|
libcryptsetup_la_SOURCES = \
|
||||||
lib/setup.c \
|
lib/setup.c \
|
||||||
@@ -54,8 +63,6 @@ libcryptsetup_la_SOURCES = \
|
|||||||
lib/utils_device_locking.c \
|
lib/utils_device_locking.c \
|
||||||
lib/utils_device_locking.h \
|
lib/utils_device_locking.h \
|
||||||
lib/utils_pbkdf.c \
|
lib/utils_pbkdf.c \
|
||||||
lib/utils_io.c \
|
|
||||||
lib/utils_io.h \
|
|
||||||
lib/libdevmapper.c \
|
lib/libdevmapper.c \
|
||||||
lib/utils_dm.h \
|
lib/utils_dm.h \
|
||||||
lib/volumekey.c \
|
lib/volumekey.c \
|
||||||
|
|||||||
Reference in New Issue
Block a user