1include ../../extra.mk 2 3PROG = audacious${PROG_SUFFIX} 4 5SRCS = main.cc \ 6 signals.cc \ 7 util.cc 8 9ifeq ($(HAVE_MSWINDOWS),yes) 10SRCS += audacious.rc 11endif 12 13ifeq ($(USE_DBUS),yes) 14SRCS += dbus-server.cc 15EXT_DEPS += ../dbus/aud-dbus.a 16endif 17 18include ../../buildsys.mk 19 20ifeq ($(USE_DBUS),yes) 21CPPFLAGS := -I../dbus ${CPPFLAGS} ${GIO_CFLAGS} 22LIBS := ../dbus/aud-dbus.a ${LIBS} ${GIO_LIBS} 23endif 24 25LD = ${CXX} 26 27CPPFLAGS := -I.. -I../.. \ 28 ${CPPFLAGS} \ 29 ${GLIB_CFLAGS} 30 31LDFLAGS := -L../libaudcore $(LDFLAGS) 32 33LIBS := -laudcore \ 34 ${LIBS} -lm -lexecinfo \ 35 ${LIBINTL} \ 36 ${GLIB_LIBS} 37 38ifeq ($(HAVE_MSWINDOWS),yes) 39LDFLAGS := ${LDFLAGS} -Wl,-subsystem,windows 40endif 41