summaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2024-05-14 20:00:12 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2024-05-14 20:00:12 (GMT)
commited57185faa4d7a53d953cf74a6f8626f44ce9b75 (patch)
treef34cb583e8c0d054676adb9f1da826aa92479d11 /src/Makefile.am
parente9f10d8fe1c5e9f8a70801c1cd4d3d342e290f15 (diff)
Restore some logging facilities with automatic switch to the GUI.
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am23
1 files changed, 18 insertions, 5 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 89721b9..4a81282 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,5 +1,5 @@
-lib_LTLIBRARIES = libchrysacoreui.la # libchrysacore.la
+lib_LTLIBRARIES = libchrysacore4.la libchrysacoreui.la # libchrysacore.la
bin_PROGRAMS = framework # chrysalide chrysalide-hub rost
@@ -74,6 +74,16 @@ libchrysacore_la_LDFLAGS += $(LIBMAGIC_LIBS)
endif
+libchrysacore4_la_SOURCES =
+
+libchrysacore4_la_LIBADD = \
+ common/libcommon4.la \
+ core/libcore4.la
+
+libchrysacore4_la_LDFLAGS = \
+ $(TOOLKIT_LIBS)
+
+
#--- libchrysacoreui
if BUILD_GTK_SUPPORT
@@ -81,7 +91,8 @@ if BUILD_GTK_SUPPORT
libchrysacoreui_la_SOURCES =
libchrysacoreui_la_LIBADD = \
- gtkext/libgtkext4.la
+ gtkext/libgtkext4.la \
+ gui/libgui4.la
libchrysacoreui_la_LDFLAGS = \
$(LIBGTK4_CFLAGS)
@@ -110,7 +121,7 @@ chrysalide_LDADD = $(LIBINTL)
-EXTRA_framework_DEPENDENCIES = libchrysacoreui.la
+EXTRA_framework_DEPENDENCIES = libchrysacore4.la libchrysacoreui.la
framework_SOURCES = \
framework.h framework.c
@@ -118,7 +129,7 @@ framework_SOURCES = \
framework_CFLAGS = $(TOOLKIT4_CFLAGS)
framework_LDFLAGS = $(TOOLKIT4_LIBS) \
- -L.libs -lchrysacoreui
+ -L.libs -lchrysacore4 -lchrysacoreui
framework_LDADD =
@@ -162,4 +173,6 @@ rost_LDFLAGS = $(LIBGOBJ_LIBS) -L.libs -lchrysacore
# glibext doit être traité en premier, à cause des marshals GLib
-SUBDIRS = core glibext $(GTKEXT_SUBDIR) analysis arch format common debug $(GUI_SUBDIR) mangling plugins schemas
+#SUBDIRS = core glibext $(GTKEXT_SUBDIR) analysis arch format common debug $(GUI_SUBDIR) mangling plugins schemas
+
+SUBDIRS = common core glibext gtkext gui