view src/libaudacious/Makefile @ 2416:0fd7f4f969ad trunk

[svn] integrated urldecode.* from libaudacious into audacious directory, made separate ui_fileopener.*
author mf0102
date Fri, 26 Jan 2007 14:50:30 -0800
parents 30ab29ed32d8
children b23f52fe132f
line wrap: on
line source

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

PICLDFLAGS = $(LIBLDFLAGS)

OBJECTIVE_LIBS = libaudacious$(SHARED_SUFFIX)
OBJECTIVE_SONAME_SUFFIX = 4

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

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

CONF_SRC = configdb_$(CONFIGDB_BACKEND).c

SOURCES = \
	$(CONF_SRC) \
	rcfile.c \
	beepctrl.c \
	util.c \
	formatter.c \
	titlestring.c \
	xconvert.c

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

HEADERS = \
	rcfile.h \
	configdb.h \
	beepctrl.h \
	formatter.h \
	titlestring.h \
	xconvert.h

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

install-posthook:
	@mv ${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX) ${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX).4.0.0
	@ln -sf libaudacious$(SHARED_SUFFIX).4.0.0 \
		${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX).4
	@ln -sf libaudacious$(SHARED_SUFFIX).4 \
		${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX)