# --- GSMP-COPYRIGHT-NOTE-BEGIN ---
# 
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
# Please add additional copyright information _after_ the line containing
# the GSMP-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
# the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
# 
# GSMP: player/src/Makefile
# General Sound Manipulation Program is Copyright (C) 2000 - 2004
#   Valentin Ziegler and René Rebe
# 
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2. A copy of the GNU General
# Public License can be found in the file LICENSE.
# 
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANT-
# ABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
# Public License for more details.
# 
# --- GSMP-COPYRIGHT-NOTE-END ---

TOPDIR  = ../..

include $(TOPDIR)/Rules.pre

BUILD_PROGS := Play Evas
all: $(BUILD_PROGS)

include $(TOPDIR)/Rules

INCDIRS := . ../include ../../dam/include ../../utility/include \
           ../../pcm/include

INCLUDES := $(SIGC2INCS) \
	$(filter-out $(NOT_INCS), \
	$(foreach dir, $(INCDIRS), -I$(dir)))

CXXFLAGS	:= -g `evas-config --cflags`
LDFLAGS		:= `evas-config --libs`

LIBS := $(SIGC2LIBS) -ldl \
	../../utility/src/libgsmutil.so ../../dam/src/libgsmdam.so \
	../../pcm/src/libgsmpcm.so ../../gfx/src/libgsmgfx.so

###

Play:	Logging.o IOThread.o Playlist.o Play.o

Evas:	Evas.o
	$(Q)$(CXX) $(CXXFLAGS) $(INCLUDES) $(LIBS) `evas-config --libs` -o $@ $^

include $(TOPDIR)/Rules.post