22 lines
632 B
Makefile
22 lines
632 B
Makefile
|
|
INSTBIN= ${DESTDIR}${INSTALLPREFIX}/bin
|
|
INSTMAN= ${DESTDIR}${INSTALLPREFIX}/share/man/man1
|
|
INSTDBG= ${DESTDIR}${INSTALLPREFIX}/lib/debug/bin
|
|
MAN=man/tvheadend.1
|
|
|
|
install: ${PROG} ${MAN}
|
|
mkdir -p ${INSTBIN}
|
|
install -T ${PROG} ${INSTBIN}/tvheadend
|
|
mkdir -p ${INSTMAN}
|
|
install ${MAN} ${INSTMAN}
|
|
|
|
install-debug: ${PROG}
|
|
mkdir -p ${INSTDBG}
|
|
objcopy --only-keep-debug ${INSTBIN}/tvheadend ${INSTDBG}/tvheadend.debug
|
|
strip -g ${INSTBIN}/tvheadend
|
|
objcopy --add-gnu-debuglink=${INSTDBG}/tvheadend.debug ${INSTBIN}/tvheadend
|
|
|
|
uninstall:
|
|
rm -f ${INSTBIN}/tvheadend
|
|
rm -f ${INSTDBG}/tvheadend.debug
|
|
rm -f ${INSTMAN}/tvheadend.1
|