Codebase list id3v2 / upstream/0.1.12+git20100327.2.770323d+dfsg Makefile
upstream/0.1.12+git20100327.2.770323d+dfsg

Tree @upstream/0.1.12+git20100327.2.770323d+dfsg (Download .tar.gz)

Makefile @upstream/0.1.12+git20100327.2.770323d+dfsgraw · history · blame

all: id3v2

VERSION=0.1.12

PREFIX=	/opt/local
CXXFLAGS+=	-Wall -I${PREFIX}/include/ -DVERSION="\"${VERSION}\"" #-DSORT_RUNTIME
LDFLAGS+=	-L${PREFIX}/lib/ 

id3v2:	convert.o list.o id3v2.o genre.o
	${CXX} ${LDFLAGS} -pedantic -Wall -g -o $@ $^ -lz -lid3

create_map: create_map.o
	${CXX} -Wall -g -o $@ $^

install: all
	install -c -s id3v2 ${PREFIX}/bin/id3v2
	nroff -man id3v2.1 > ${PREFIX}/share/man/man1/id3v2.1

clean:
	rm -f id3v2 create_map core *.o

tarball:
	ln -s . id3v2-${VERSION}
	tar zhcf id3v2-${VERSION}.tar.gz  \
		--exclude=id3v2-${VERSION}/id3v2-${VERSION} \
		id3v2-${VERSION}
	rm id3v2-${VERSION}