summaryrefslogtreecommitdiff
path: root/libwnck/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'libwnck/Makefile.am')
-rw-r--r--libwnck/Makefile.am200
1 files changed, 0 insertions, 200 deletions
diff --git a/libwnck/Makefile.am b/libwnck/Makefile.am
deleted file mode 100644
index 6b6c7f8..0000000
--- a/libwnck/Makefile.am
+++ /dev/null
@@ -1,200 +0,0 @@
-NULL =
-
-lib_LTLIBRARIES = libwnck-3.la
-bin_PROGRAMS =
-noinst_PROGRAMS = \
- test-pager \
- test-wnck \
- test-selector \
- test-tasklist \
- test-urgent \
- test-shutdown
-
-if ENABLE_TOOLS
-bin_PROGRAMS += \
- wnckprop \
- wnck-urgency-monitor
-else
-noinst_PROGRAMS += \
- wnckprop \
- wnck-urgency-monitor
-endif
-
-AM_CPPFLAGS = \
- $(LIBWNCK_CFLAGS) \
- -I$(top_srcdir) \
- -I$(top_builddir) \
- -DWNCK_I_KNOW_THIS_IS_UNSTABLE \
- -DWNCK_LOCALEDIR=\"$(localedir)\" \
- $(DISABLE_DEPRECATED_CFLAGS)
-
-AM_CFLAGS = $(WARN_CFLAGS)
-
-wnck_headers = \
- libwnck.h \
- pager.h \
- application.h \
- class-group.h \
- screen.h \
- selector.h \
- tasklist.h \
- util.h \
- window.h \
- window-action-menu.h \
- workspace.h
-
-libwnckincludedir = $(includedir)/libwnck-3.0/libwnck
-libwnckinclude_HEADERS = \
- $(wnck_headers) \
- wnck-enum-types.h \
- version.h
-
-# Sources that are relevant for introspection
-wnck_sources = \
- application.c \
- class-group.c \
- pager.c \
- screen.c \
- selector.c \
- tasklist.c \
- util.c \
- window.c \
- window-action-menu.c \
- workspace.c
-
-wnck_accessibility_files = \
- pager-accessible.c \
- pager-accessible.h \
- pager-accessible-factory.c \
- pager-accessible-factory.h \
- workspace-accessible.c \
- workspace-accessible.h \
- workspace-accessible-factory.c \
- workspace-accessible-factory.h
-
-libwnck_3_la_SOURCES = \
- $(BUILT_SOURCES) \
- $(wnck_sources) \
- private.h \
- xutils.c \
- xutils.h \
- wnck-image-menu-item.c \
- wnck-image-menu-item-private.h \
- $(wnck_accessibility_files)
-
-libwnck_3_la_CPPFLAGS = \
- $(AM_CPPFLAGS) \
- $(XLIB_CFLAGS) \
- -DG_LOG_DOMAIN=\"Wnck\" \
- -DWNCK_COMPILATION \
- -DSN_API_NOT_YET_FROZEN=1
-
-libwnck_3_la_LIBADD = \
- $(LIBWNCK_LIBS) \
- $(XLIB_LIBS) \
- $(LIBM)
-
-libwnck_3_la_LDFLAGS = \
- -version-info $(LIBWNCK_CURRENT):$(LIBWNCK_REVISION):$(LIBWNCK_AGE) \
- -no-undefined \
- -export-symbols-regex "^[^_].*" \
- $(WARN_LDFLAGS) \
- $(AM_LDFLAGS) \
- $(NULL)
-
-wnckprop_SOURCES = wnckprop.c
-wnck_urgency_monitor_SOURCES = wnck-urgency-monitor.c
-test_wnck_SOURCES = test-wnck.c
-test_tasklist_SOURCES = test-tasklist.c
-test_selector_SOURCES = test-selector.c
-test_pager_SOURCES = test-pager.c
-test_urgent_SOURCES = test-urgent.c
-test_shutdown_SOURCES = test-shutdown.c
-
-wnckprop_LDADD = $(LIBWNCK_LIBS) $(XLIB_LIBS) ./$(lib_LTLIBRARIES)
-wnck_urgency_monitor_LDADD = $(LIBWNCK_LIBS) ./$(lib_LTLIBRARIES)
-test_wnck_LDADD = $(LIBWNCK_LIBS) ./$(lib_LTLIBRARIES)
-test_tasklist_LDADD = $(LIBWNCK_LIBS) ./$(lib_LTLIBRARIES)
-test_selector_LDADD = $(LIBWNCK_LIBS) ./$(lib_LTLIBRARIES)
-test_pager_LDADD = $(LIBWNCK_LIBS) ./$(lib_LTLIBRARIES)
-test_urgent_LDADD = $(LIBWNCK_LIBS)
-test_shutdown_LDADD = $(LIBWNCK_LIBS) ./$(lib_LTLIBRARIES)
-
-wnck-enum-types.h: $(wnck_headers)
- $(AM_V_GEN)glib-mkenums \
- --fhead "#if !defined (__LIBWNCK_H_INSIDE__) && !defined (WNCK_COMPILATION)\n" \
- --fhead "#error \"Only <libwnck/libwnck.h> can be included directly.\"\n" \
- --fhead "#endif\n\n" \
- --fhead "#ifndef __WNCK_ENUM_TYPES_H__\n" \
- --fhead "#define __WNCK_ENUM_TYPES_H__\n\n" \
- --fhead "G_BEGIN_DECLS\n\n" \
- --ftail "G_END_DECLS\n\n" \
- --ftail "#endif /* __WNCK_ENUM_TYPES_H__ */\n" \
- --fprod "\n/* enumerations from \"@filename@\" */\n" \
- --eprod "#define WNCK_TYPE_@ENUMSHORT@ @enum_name@_get_type()\n" \
- --eprod "GType @enum_name@_get_type (void);\n" \
- $^ > $@
-
-wnck-enum-types.c: $(wnck_headers)
- $(AM_V_GEN)glib-mkenums \
- --fhead "#include <libwnck/libwnck.h>\n" \
- --fprod "\n/* enumerations from \"@filename@\" */" \
- --vhead "static const G@Type@Value _@enum_name@_values[] = {" \
- --vprod " { @VALUENAME@, \"@VALUENAME@\", \"@valuenick@\" }," \
- --vtail " { 0, NULL, NULL }\n};\n\n" \
- --vtail "GType\n@enum_name@_get_type (void)\n{\n" \
- --vtail " static GType type = 0;\n\n" \
- --vtail " if (!type)\n" \
- --vtail " type = g_@type@_register_static (\"@EnumName@\", _@enum_name@_values);\n\n" \
- --vtail " return type;\n}\n\n" \
- $^ > $@
-
-wnck-resources.h wnck-resources.c: wnck.gresource.xml \
- $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/wnck.gresource.xml)
- $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --generate --c-name libwnck $<
-
-BUILT_SOURCES = \
- wnck-enum-types.c \
- wnck-enum-types.h \
- wnck-resources.c \
- wnck-resources.h \
- $(NULL)
-
-CLEANFILES = \
- $(BUILT_SOURCES) \
- $(NULL)
-
-EXTRA_DIST = \
- default_icon.png \
- wnck.css \
- wnck.gresource.xml \
- version.h.in \
- $(NULL)
-
-# Introspection
--include $(INTROSPECTION_MAKEFILE)
-INTROSPECTION_GIRS =
-INTROSPECTION_SCANNER_ARGS = --warn-all --add-include-path=$(srcdir) --c-include="libwnck/libwnck.h"
-INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
-
-if HAVE_INTROSPECTION
-introspection_sources = $(wnck_sources) $(libwnckinclude_HEADERS)
-
-Wnck-3.0.gir: libwnck-3.la
-Wnck_3_0_gir_INCLUDES = GObject-2.0 GdkPixbuf-2.0 Gtk-3.0
-Wnck_3_0_gir_CFLAGS = $(libwnck_3_la_CPPFLAGS)
-Wnck_3_0_gir_LIBS = libwnck-3.la
-Wnck_3_0_gir_SCANNERFLAGS = --pkg-export=libwnck-3.0 $(WARN_SCANNERFLAGS)
-Wnck_3_0_gir_FILES = $(introspection_sources)
-INTROSPECTION_GIRS += Wnck-3.0.gir
-
-girdir = $(INTROSPECTION_GIRDIR)
-gir_DATA = $(INTROSPECTION_GIRS)
-
-typelibdir = $(INTROSPECTION_TYPELIBDIR)
-typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
-
-CLEANFILES += $(gir_DATA) $(typelib_DATA)
-endif
-
--include $(top_srcdir)/git.mk