VERSION=3.02
CURRENTDIR=$(shell sh -c pwd)
SRCDIR=$(CURRENTDIR)/
DIST=Mp3Make-$(VERSION)
DISTDIR=$(SRCDIR)/$(DIST)
CPP=g++
CC=gcc
OPTIONS=-O2 -Wall
#OPTIONS=-g -ggdb -Wall
LIBS=-lcddb -lcdio

INCLUDES=

OBJECTS=\
	cddb_display.o \
	cddb_query.o \
	cddb_read.o \
	cddb_search.o \
	cddb_sites.o \
	cddb_access.o \
	tools.o \
	error.o \
	tag.o \
	mp3id3util.o \
	mp3make.o

INSTALL=install
BINDIR=/opt-linux-x86/bin

.SUFFIXES	: .c .cc .o

.cc.o:
	$(CPP) $(OPTIONS) $(INCLUDES) -c -o $@ $< 

.c.o:
	$(CC) $(OPTIONS) $(INCLUDES) -c -o $@ $< 

all: $(OBJECTS)
	$(CPP) $(OPTIONS) $(INCLUDES) $(OBJECTS) -o Mp3Make $(LIBS)

dist : clean
	(cd ..; tar cjfv $(DIST).tar.bz2 ./Mp3Make3/)

clean :
	rm -rf *.o *.mp3 *.wav Mp3Make *~ core DEADJOE cdcd-toc.txt \
	       $(DIST).tar.gz

install : all
	$(INSTALL) -m 755 $(SRCDIR)Mp3Make $(BINDIR)

install-script: install
	$(INSTALL) -m 755 $(SRCDIR)Mp3MakeBgCd0 $(BINDIR)

