view src/libaudacious++/Makefile @ 2500:04642d2d0941 trunk

[svn] - split out jump to track
author nenolod
date Sat, 10 Feb 2007 20:47:46 -0800
parents 30ab29ed32d8
children
line wrap: on
line source

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

PICLDFLAGS = $(LIBLDFLAGS)

includedir = $(includedir)/audacious++

OBJECTIVE_LIBS = libaudacious++$(SHARED_SUFFIX)
OBJECTIVE_SONAME_SUFFIX = 1

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

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

SOURCES = configdb.cxx

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

HEADERS = configdb.hh

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

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