summaryrefslogtreecommitdiff
path: root/src/gui/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/Makefile.am')
-rw-r--r--src/gui/Makefile.am26
1 files changed, 17 insertions, 9 deletions
diff --git a/src/gui/Makefile.am b/src/gui/Makefile.am
index f4a682c..42761c4 100644
--- a/src/gui/Makefile.am
+++ b/src/gui/Makefile.am
@@ -12,15 +12,12 @@ libgui_la_SOURCES = \
item-int.h \
item.h item.c \
menubar.h menubar.c \
- panel-int.h \
- panel.h panel.c \
resources.h resources.c \
status.h status.c \
theme.h theme.c
libgui_la_LIBADD = \
core/libguicore.la \
- dialogs/libguidialogs.la \
menus/libguimenus.la \
panels/libguipanels.la \
tb/libguitb.la
@@ -28,10 +25,17 @@ libgui_la_LIBADD = \
libgui_la_CFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS)
-libgui4_la_SOURCES =
+libgui4_la_SOURCES = \
+ panel-int.h \
+ panel.h panel.c \
+ resources.h resources.c \
+ window-int.h \
+ window.h window.c
-libgui4_la_LIBADD = \
- core/libguicore4.la
+libgui4_la_LIBADD = \
+ core/libguicore4.la \
+ dialogs/libguidialogs.la \
+ panels/libguipanels4.la
libgui4_la_CFLAGS = $(LIBGTK4_CFLAGS)
@@ -41,10 +45,14 @@ devdir = $(includedir)/chrysalide/$(subdir:src/%=core/%)
dev_HEADERS = $(libgui_la_SOURCES:%c=)
-SUBDIRS = core # dialogs menus panels tb
+SUBDIRS = core dialogs panels # menus panels tb
-resources.c: gresource.xml $(UI_FILES)
+RES_FILES = \
+ style.css \
+ window.ui
+
+resources.c: gresource.xml $(RES_FILES)
glib-compile-resources --target=$@ --sourcedir=$(srcdir) --generate-source --c-name gui gresource.xml
resources.h: gresource.xml
@@ -53,4 +61,4 @@ resources.h: gresource.xml
CLEANFILES = resources.h resources.c
-EXTRA_DIST = gresource.xml $(UI_FILES)
+EXTRA_DIST = gresource.xml $(RES_FILES)