|
Packit |
116408 |
AM_CPPFLAGS = \
|
|
Packit |
116408 |
-I$(top_srcdir) \
|
|
Packit |
116408 |
-DLOCALEDIR=\""$(localedir)"\" \
|
|
Packit |
116408 |
-DDATADIR=\""$(datadir)"\" \
|
|
Packit |
116408 |
-DG_LOG_DOMAIN=\"Devhelp\" \
|
|
Packit |
116408 |
-DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES \
|
|
Packit |
116408 |
$(WARN_CFLAGS)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
AM_LDFLAGS = \
|
|
Packit |
116408 |
$(WARN_LDFLAGS)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
libdevhelp_public_headers = \
|
|
Packit |
116408 |
devhelp.h \
|
|
Packit |
116408 |
dh-assistant-view.h \
|
|
Packit |
116408 |
dh-book.h \
|
|
Packit |
116408 |
dh-book-manager.h \
|
|
Packit |
116408 |
dh-book-tree.h \
|
|
Packit |
116408 |
dh-completion.h \
|
|
Packit |
116408 |
dh-init.h \
|
|
Packit |
116408 |
dh-keyword-model.h \
|
|
Packit |
116408 |
dh-link.h \
|
|
Packit |
116408 |
dh-sidebar.h \
|
|
Packit |
116408 |
$(NULL)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
libdevhelp_public_c_files = \
|
|
Packit |
116408 |
dh-assistant-view.c \
|
|
Packit |
116408 |
dh-book.c \
|
|
Packit |
116408 |
dh-book-manager.c \
|
|
Packit |
116408 |
dh-book-tree.c \
|
|
Packit |
116408 |
dh-completion.c \
|
|
Packit |
116408 |
dh-init.c \
|
|
Packit |
116408 |
dh-keyword-model.c \
|
|
Packit |
116408 |
dh-link.c \
|
|
Packit |
116408 |
dh-sidebar.c \
|
|
Packit |
116408 |
$(NULL)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
libdevhelp_private_headers = \
|
|
Packit |
116408 |
dh-error.h \
|
|
Packit |
116408 |
dh-parser.h \
|
|
Packit |
116408 |
dh-preferences.h \
|
|
Packit |
116408 |
dh-search-context.h \
|
|
Packit |
116408 |
dh-settings.h \
|
|
Packit |
116408 |
dh-util.h \
|
|
Packit |
116408 |
$(NULL)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
libdevhelp_private_c_files = \
|
|
Packit |
116408 |
dh-error.c \
|
|
Packit |
116408 |
dh-parser.c \
|
|
Packit |
116408 |
dh-preferences.c \
|
|
Packit |
116408 |
dh-search-context.c \
|
|
Packit |
116408 |
dh-settings.c \
|
|
Packit |
116408 |
dh-util.c \
|
|
Packit |
116408 |
$(NULL)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
libdevhelp_built_public_headers = \
|
|
Packit |
116408 |
dh-enum-types.h \
|
|
Packit |
116408 |
$(NULL)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
libdevhelp_built_public_c_files = \
|
|
Packit |
116408 |
dh-enum-types.c \
|
|
Packit |
116408 |
$(NULL)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
libdevhelp_built_sources = \
|
|
Packit |
116408 |
$(libdevhelp_built_public_headers) \
|
|
Packit |
116408 |
$(libdevhelp_built_public_c_files) \
|
|
Packit |
116408 |
dh-resources.c \
|
|
Packit |
116408 |
$(NULL)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
app_headers = \
|
|
Packit |
116408 |
dh-app.h \
|
|
Packit |
116408 |
dh-assistant.h \
|
|
Packit |
116408 |
dh-tab.h \
|
|
Packit |
116408 |
dh-tab-label.h \
|
|
Packit |
116408 |
dh-web-view.h \
|
|
Packit |
116408 |
dh-window.h \
|
|
Packit |
116408 |
tepl-info-bar.h \
|
|
Packit |
116408 |
$(NULL)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
app_c_files = \
|
|
Packit |
116408 |
dh-app.c \
|
|
Packit |
116408 |
dh-assistant.c \
|
|
Packit |
116408 |
dh-main.c \
|
|
Packit |
116408 |
dh-tab.c \
|
|
Packit |
116408 |
dh-tab-label.c \
|
|
Packit |
116408 |
dh-web-view.c \
|
|
Packit |
116408 |
dh-window.c \
|
|
Packit |
116408 |
tepl-info-bar.c \
|
|
Packit |
116408 |
$(NULL)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
BUILT_SOURCES = \
|
|
Packit |
116408 |
$(libdevhelp_built_sources) \
|
|
Packit |
116408 |
$(NULL)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
# Helper Libtool library, so that the private functions can be used in unit
|
|
Packit |
116408 |
# tests.
|
|
Packit |
116408 |
noinst_LTLIBRARIES = libdevhelp-core.la
|
|
Packit |
116408 |
|
|
Packit |
116408 |
libdevhelp_core_la_SOURCES = \
|
|
Packit |
116408 |
$(libdevhelp_public_headers) \
|
|
Packit |
116408 |
$(libdevhelp_public_c_files) \
|
|
Packit |
116408 |
$(libdevhelp_private_headers) \
|
|
Packit |
116408 |
$(libdevhelp_private_c_files)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
# Do not distribute generated files.
|
|
Packit |
116408 |
nodist_libdevhelp_core_la_SOURCES = \
|
|
Packit |
116408 |
$(libdevhelp_built_sources)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
libdevhelp_core_la_CPPFLAGS = \
|
|
Packit |
116408 |
$(AM_CPPFLAGS)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
libdevhelp_core_la_CFLAGS = \
|
|
Packit |
116408 |
$(DEVHELP_CFLAGS)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
libdevhelp_core_la_LDFLAGS = \
|
|
Packit |
116408 |
$(AM_LDFLAGS) \
|
|
Packit |
116408 |
-no-undefined
|
|
Packit |
116408 |
|
|
Packit |
116408 |
# The library
|
|
Packit |
116408 |
lib_LTLIBRARIES = libdevhelp-3.la
|
|
Packit |
116408 |
|
|
Packit |
116408 |
devhelpincludedir = $(includedir)/devhelp-3.0/devhelp
|
|
Packit |
116408 |
devhelpinclude_HEADERS = $(libdevhelp_public_headers)
|
|
Packit |
116408 |
nodist_devhelpinclude_HEADERS = $(libdevhelp_built_public_headers)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
libdevhelp_3_la_SOURCES =
|
|
Packit |
116408 |
|
|
Packit |
116408 |
libdevhelp_3_la_LIBADD = \
|
|
Packit |
116408 |
libdevhelp-core.la \
|
|
Packit |
116408 |
$(DEVHELP_LIBS) \
|
|
Packit |
116408 |
$(LIBM)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
libdevhelp_3_la_LDFLAGS = \
|
|
Packit |
116408 |
$(AM_LDFLAGS) \
|
|
Packit |
116408 |
-no-undefined \
|
|
Packit |
116408 |
-version-info $(LIBDEVHELP_LT_VERSION) \
|
|
Packit |
116408 |
-export-symbols-regex ^dh_
|
|
Packit |
116408 |
|
|
Packit |
116408 |
# The application
|
|
Packit |
116408 |
bin_PROGRAMS = devhelp
|
|
Packit |
116408 |
|
|
Packit |
116408 |
devhelp_SOURCES = \
|
|
Packit |
116408 |
$(app_headers) \
|
|
Packit |
116408 |
$(app_c_files) \
|
|
Packit |
116408 |
$(NULL)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
devhelp_CPPFLAGS = \
|
|
Packit |
116408 |
$(AM_CPPFLAGS)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
devhelp_CFLAGS = \
|
|
Packit |
116408 |
$(DEVHELP_CFLAGS)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
devhelp_LDADD = \
|
|
Packit |
116408 |
$(DEVHELP_LIBS) \
|
|
Packit |
116408 |
$(LIBM) \
|
|
Packit |
116408 |
libdevhelp-3.la
|
|
Packit |
116408 |
|
|
Packit |
116408 |
devhelp_LDFLAGS = \
|
|
Packit |
116408 |
$(AM_LDFLAGS)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
resource_files = \
|
|
Packit |
116408 |
dh-assistant.ui \
|
|
Packit |
116408 |
dh-preferences.ui \
|
|
Packit |
116408 |
dh-window.ui \
|
|
Packit |
116408 |
help-overlay.ui \
|
|
Packit |
116408 |
menus.ui \
|
|
Packit |
116408 |
$(NULL)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
dh-resources.c: dh.gresource.xml $(resource_files)
|
|
Packit |
116408 |
$(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --generate-source --c-name dh $(srcdir)/dh.gresource.xml
|
|
Packit |
116408 |
|
|
Packit |
116408 |
dh-enum-types.h: dh-enum-types.h.template $(libdevhelp_public_headers) $(GLIB_MKENUMS)
|
|
Packit |
116408 |
$(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template dh-enum-types.h.template $(libdevhelp_public_headers)) > $@
|
|
Packit |
116408 |
|
|
Packit |
116408 |
dh-enum-types.c: dh-enum-types.c.template $(libdevhelp_public_headers) $(GLIB_MKENUMS)
|
|
Packit |
116408 |
$(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template dh-enum-types.c.template $(libdevhelp_public_headers)) > $@
|
|
Packit |
116408 |
|
|
Packit |
116408 |
EXTRA_DIST = \
|
|
Packit |
116408 |
dh-enum-types.c.template \
|
|
Packit |
116408 |
dh-enum-types.h.template \
|
|
Packit |
116408 |
dh.gresource.xml \
|
|
Packit |
116408 |
$(resource_files) \
|
|
Packit |
116408 |
$(NULL)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
CLEANFILES = $(BUILT_SOURCES)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
# GObject Introspection
|
|
Packit |
116408 |
-include $(INTROSPECTION_MAKEFILE)
|
|
Packit |
116408 |
INTROSPECTION_GIRS =
|
|
Packit |
116408 |
INTROSPECTION_SCANNER_ARGS = \
|
|
Packit |
116408 |
--add-include-path=$(srcdir) \
|
|
Packit |
116408 |
--warn-all \
|
|
Packit |
116408 |
--identifier-prefix Dh \
|
|
Packit |
116408 |
--identifier-prefix dh \
|
|
Packit |
116408 |
--pkg-export libdevhelp-3.0 \
|
|
Packit |
116408 |
--c-include="devhelp/devhelp.h"
|
|
Packit |
116408 |
|
|
Packit |
116408 |
INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
if HAVE_INTROSPECTION
|
|
Packit |
116408 |
introspection_sources = \
|
|
Packit |
116408 |
$(libdevhelp_public_c_files) \
|
|
Packit |
116408 |
$(libdevhelp_public_headers) \
|
|
Packit |
116408 |
$(libdevhelp_built_public_c_files) \
|
|
Packit |
116408 |
$(libdevhelp_built_public_headers)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
Devhelp-3.0.gir: libdevhelp-3.la
|
|
Packit |
116408 |
Devhelp_3_0_gir_INCLUDES = Gtk-3.0 WebKit2-4.0
|
|
Packit |
116408 |
Devhelp_3_0_gir_CFLAGS = $(INCLUDES)
|
|
Packit |
116408 |
Devhelp_3_0_gir_LIBS = libdevhelp-3.la
|
|
Packit |
116408 |
Devhelp_3_0_gir_FILES = $(introspection_sources)
|
|
Packit |
116408 |
Devhelp_3_0_gir_SCANNERFLAGS = $(WARN_SCANNERFLAGS)
|
|
Packit |
116408 |
INTROSPECTION_GIRS += Devhelp-3.0.gir
|
|
Packit |
116408 |
|
|
Packit |
116408 |
girdir = $(datadir)/gir-1.0
|
|
Packit |
116408 |
gir_DATA = $(INTROSPECTION_GIRS)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
typelibdir = $(libdir)/girepository-1.0
|
|
Packit |
116408 |
typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
|
|
Packit |
116408 |
|
|
Packit |
116408 |
CLEANFILES += $(gir_DATA) $(typelib_DATA)
|
|
Packit |
116408 |
endif # HAVE_INTROSPECTION
|
|
Packit |
116408 |
|
|
Packit |
116408 |
-include $(top_srcdir)/git.mk
|