view src/libaudclient/Makefile @ 2938:1cdfc508d758 trunk

Fix adding files when Audacious is running. A fix to start Audacious with a file will follow. Aditionally, some old, useless XMMS stuff was removed.
author Jonathan Schleifer <js@h3c.de>
date Fri, 29 Jun 2007 15:52:26 +0200
parents 8f7da5257692
children 9ddf21ab5c84
line wrap: on
line source

include ../../mk/rules.mk
include ../../mk/init.mk

PICLDFLAGS = $(LIBLDFLAGS)

OBJECTIVE_LIBS = libaudclient$(SHARED_SUFFIX)
OBJECTIVE_SONAME_SUFFIX = 1
LIBAUDACIOUS_SUFFIX = 1.0.0

LIBADD = \
	$(GTK_LIBS) \
	$(DBUS_LIBS) \
	$(MOWGLI_LIBS) \
	$(GCONF_LIBS) \
	$(LIBMCS_LIBS)

CFLAGS += $(PICFLAGS) \
	$(MOWGLI_CFLAGS) \
	$(GTK_CFLAGS) \
	$(GCONF_CFLAGS) \
	$(DBUS_CFLAGS) \
	$(LIBMCS_CFLAGS) \
	-D_AUDACIOUS_CORE \
	-I.. -I../.. \
	-I../intl

SOURCES = \
	audctrl.c

OBJECTS = ${SOURCES:.c=.o}

HEADERS = \
	audctrl.h

include ../../mk/objective.mk

install-posthook:
	@mv ${DESTDIR}/${LIBDIR}/libaudclient$(SHARED_SUFFIX) ${DESTDIR}/${LIBDIR}/libaudclient$(SHARED_SUFFIX).$(LIBAUDACIOUS_SUFFIX)
	@ln -sf libaudclient$(SHARED_SUFFIX).$(LIBAUDACIOUS_SUFFIX) \
		${DESTDIR}/${LIBDIR}/libaudclient$(SHARED_SUFFIX).1
	@ln -sf libaudclient$(SHARED_SUFFIX).1 \
		${DESTDIR}/${LIBDIR}/libaudclient$(SHARED_SUFFIX)