summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Müllner <fmuellner@gnome.org>2019-11-22 19:22:16 +0100
committerFlorian Müllner <fmuellner@gnome.org>2019-11-22 19:40:27 +0100
commit43be5d272ca2d5d9e9bed4b5ad3ac28719f07a2a (patch)
tree5cabe2af598000532bf2c8e6d4039c59d3018f58
parent78d3f49f798799782eff5ab5d0c454b661d885b7 (diff)
downloadlibgnome-volume-control-43be5d272ca2d5d9e9bed4b5ad3ac28719f07a2a.tar.gz
build: Drop autotools support
All of gnome-control-center, gnome-settings-daemon and gnome-shell are meson-only nowadays, so there seems little point in supporting two build systems. https://gitlab.gnome.org/GNOME/libgnome-volume-control/merge_requests/9
-rw-r--r--Makefile.am64
-rw-r--r--Makefile.tests43
-rw-r--r--tests-include/config.h3
3 files changed, 0 insertions, 110 deletions
diff --git a/Makefile.am b/Makefile.am
deleted file mode 100644
index 63468a0..0000000
--- a/Makefile.am
+++ /dev/null
@@ -1,64 +0,0 @@
-
-noinst_LTLIBRARIES = libgvc.la
-
-INTROSPECTION_SCANNER_ARGS = --warn-all
-
-libgvc_la_CPPFLAGS = \
- $(WARN_CFLAGS) \
- $(GVC_CFLAGS) \
- -I$(srcdir) \
- -DWITH_INTROSPECTION \
- -DG_LOG_DOMAIN="\"Gvc\""
-
-libgvc_la_gir_sources = \
- gvc-mixer-card.h \
- gvc-mixer-card.c \
- gvc-mixer-stream.h \
- gvc-mixer-stream.c \
- gvc-channel-map.h \
- gvc-channel-map.c \
- gvc-mixer-ui-device.h \
- gvc-mixer-ui-device.c \
- gvc-mixer-sink.h \
- gvc-mixer-sink.c \
- gvc-mixer-source.h \
- gvc-mixer-source.c \
- gvc-mixer-sink-input.h \
- gvc-mixer-sink-input.c \
- gvc-mixer-source-output.h \
- gvc-mixer-source-output.c \
- gvc-mixer-event-role.h \
- gvc-mixer-event-role.c \
- gvc-mixer-control.h \
- gvc-mixer-control.c \
- $(NULL)
-
-libgvc_la_SOURCES = \
- $(libgvc_la_gir_sources) \
- gvc-mixer-card-private.h \
- gvc-mixer-stream-private.h \
- gvc-channel-map-private.h \
- gvc-mixer-control-private.h \
- gvc-pulseaudio-fake.h \
- $(NULL)
-
-libgvc_la_LIBADD = \
- $(GVC_LIBS) \
- $(NULL)
-
-if HAVE_INTROSPECTION
-include $(INTROSPECTION_MAKEFILE)
-
-Gvc-1.0.gir: libgvc.la
-Gvc_1_0_gir_INCLUDES = GObject-2.0 Gio-2.0
-Gvc_1_0_gir_CFLAGS = $(INCLUDES) -I$(srcdir) -DWITH_INTROSPECTION
-Gvc_1_0_gir_LIBS = libgvc.la
-Gvc_1_0_gir_FILES = $(addprefix $(srcdir)/,$(libgvc_la_gir_sources))
-INTROSPECTION_GIRS = Gvc-1.0.gir
-
-typelibdir = $(pkglibdir)
-typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
-
-CLEANFILES = Gvc-1.0.gir $(typelib_DATA)
-
-endif
diff --git a/Makefile.tests b/Makefile.tests
deleted file mode 100644
index a05689c..0000000
--- a/Makefile.tests
+++ /dev/null
@@ -1,43 +0,0 @@
-LIBGVC_SOURCES = \
- gvc-mixer-card.h \
- gvc-mixer-card.c \
- gvc-mixer-stream.h \
- gvc-mixer-stream.c \
- gvc-channel-map.h \
- gvc-channel-map.c \
- gvc-mixer-ui-device.h \
- gvc-mixer-ui-device.c \
- gvc-mixer-sink.h \
- gvc-mixer-sink.c \
- gvc-mixer-source.h \
- gvc-mixer-source.c \
- gvc-mixer-sink-input.h \
- gvc-mixer-sink-input.c \
- gvc-mixer-source-output.h \
- gvc-mixer-source-output.c \
- gvc-mixer-event-role.h \
- gvc-mixer-event-role.c \
- gvc-mixer-control.h \
- gvc-mixer-control.c \
- gvc-mixer-card-private.h \
- gvc-mixer-stream-private.h \
- gvc-channel-map-private.h \
- gvc-mixer-control-private.h \
- gvc-pulseaudio-fake.h
-
-GVC_CFLAGS = `pkg-config --cflags gtk+-3.0 libpulse libpulse-mainloop-glib alsa`
-GVC_LIBS = `pkg-config --libs gtk+-3.0 libpulse libpulse-mainloop-glib alsa`
-
-all: test-audio-device-selection $(LIBGVC_SOURCES) tests-include/config.h
-
-.c.o:
- $(CC) -g3 -ggdb -c $(GVC_CFLAGS) -I. -Itests-include/ $< -o $@
-
-C_SOURCES = $(filter %.c,$(LIBGVC_SOURCES))
-OBJECTS=$(C_SOURCES:.c=.o)
-
-test-audio-device-selection: $(OBJECTS) test-audio-device-selection.o
- $(CC) -g3 -ggdb $(GVC_LIBS) $(OBJECTS) test-audio-device-selection.o -o $@
-
-clean:
- rm -f *.o test-audio-device-selection
diff --git a/tests-include/config.h b/tests-include/config.h
deleted file mode 100644
index 9326f4c..0000000
--- a/tests-include/config.h
+++ /dev/null
@@ -1,3 +0,0 @@
-#define GETTEXT_PACKAGE "libgvc-test"
-#define PACKAGE_VERSION "1.0-test"
-#define HAVE_ALSA 1