refactor: Move support libraries to subprojects directory

This change is necessary to support Meson subprojects
migrate-to-meson-build
nirenjan 2024-06-13 11:11:43 -07:00
parent 20804c6830
commit 29d6b64d18
31 changed files with 10 additions and 10 deletions

View File

@ -7,7 +7,7 @@
ACLOCAL_AMFLAGS = -I m4
# Build any support libraries first
SUBDIRS = lib
SUBDIRS = subprojects
if USE_NLS
SUBDIRS += po

View File

@ -135,12 +135,12 @@ AC_CONFIG_HEADERS([config.h])
AC_CONFIG_FILES([ po/Makefile.in
Makefile
lib/Makefile
subprojects/Makefile
libx52/libx52.pc
libx52io/libx52io.pc
libx52util/libx52util.pc
lib/pinelog/Makefile
lib/inih/Makefile
subprojects/pinelog/Makefile
subprojects/inih/Makefile
udev/60-saitek-x52-x52pro.rules
])
AC_OUTPUT

View File

@ -26,8 +26,8 @@ x52d_CFLAGS = \
-I $(top_srcdir)/libx52io \
-I $(top_srcdir)/libx52 \
-I $(top_srcdir)/libx52util \
-I $(top_srcdir)/lib/pinelog \
-I $(top_srcdir)/lib/inih \
-I $(top_srcdir)/subprojects/pinelog \
-I $(top_srcdir)/subprojects/inih \
-DSYSCONFDIR=\"$(sysconfdir)\" \
-DLOCALEDIR=\"$(localedir)\" \
-DLOGDIR=\"$(localstatedir)/log\" \
@ -36,8 +36,8 @@ x52d_CFLAGS = \
x52d_LDFLAGS = @PTHREAD_LIBS@ $(WARN_LDFLAGS)
x52d_LDADD = \
lib/pinelog/libpinelog.la \
lib/inih/libinih.la \
subprojects/pinelog/libpinelog.la \
subprojects/inih/libinih.la \
libx52.la \
@LTLIBINTL@
@ -125,11 +125,11 @@ x52d_mouse_test_CFLAGS = \
-I $(top_srcdir) \
-I $(top_srcdir)/libx52 \
-I $(top_srcdir)/libx52io \
-I $(top_srcdir)/lib/pinelog \
-I $(top_srcdir)/subprojects/pinelog \
$(WARN_CFLAGS) @CMOCKA_CFLAGS@
x52d_mouse_test_LDFLAGS = @CMOCKA_LIBS@ $(WARN_LDFLAGS)
x52d_mouse_test_LDADD = \
lib/pinelog/libpinelog.la \
subprojects/pinelog/libpinelog.la \
@LTLIBINTL@
TESTS += x52d-mouse-test