Conditionals in Makefile

This commit is contained in:
kolan 2012-05-06 22:04:53 +04:00
parent 413abffbaf
commit d6444f186c

View File

@ -10,24 +10,26 @@ install:
install bin/* ${DESTDIR}/${PREFIX}/bin install bin/* ${DESTDIR}/${PREFIX}/bin
install -d ${DESTDIR}/${PREFIX}/sbin install -d ${DESTDIR}/${PREFIX}/sbin
install sbin/* ${DESTDIR}/${PREFIX}/sbin install sbin/* ${DESTDIR}/${PREFIX}/sbin
if [ x86_64 == "`uname -m`" ]; then -if test x86_64 == `uname -m` ; then \
install -d ${DESTDIR}/${PREFIX}/lib64 install -d ${DESTDIR}/${PREFIX}/lib64; \
install lib64/*.so ${DESTDIR}/${PREFIX}/lib64 install lib64/*.so ${DESTDIR}/${PREFIX}/lib64; \
install -d ${DESTDIR}/${PREFIX}/lib64/snail install -d ${DESTDIR}/${PREFIX}/lib64/snail; \
if [ -d /usr/lib64 -a ! -d /usr/lib ]; then \ if test -d /usr/lib64 -a ! -d /usr/lib ; then \
ln -sf lib64 /usr/lib; \ ln -sf lib64 /usr/lib; \
elif [ -d /usr/lib -a ! -d /usr/lib64 ]; then \ else \
if test -d /usr/lib -a ! -d /usr/lib64 ; then \
ln -sf lib /usr/lib64; \ ln -sf lib /usr/lib64; \
fi; \
fi; \
else \
install -d ${DESTDIR}/${PREFIX}/lib; \
install lib32/*.so ${DESTDIR}/${PREFIX}/lib; \
install -d ${DESTDIR}/${PREFIX}/lib/snail; \
fi fi
else install -d ${DESTDIR}/${PREFIX}/share; \
install -d ${DESTDIR}/${PREFIX}/lib install -d ${DESTDIR}/${PREFIX}/share/snail; \
install lib32/*.so ${DESTDIR}/${PREFIX}/lib install -d ${DESTDIR}/${PREFIX}/share/snail/init.d; \
install -d ${DESTDIR}/${PREFIX}/lib/snail install share/init.d/* ${DESTDIR}/${PREFIX}/share/snail/init.d; \
fi
install -d ${DESTDIR}/${PREFIX}/share
install -d ${DESTDIR}/${PREFIX}/share/snail
install -d ${DESTDIR}/${PREFIX}/share/snail/init.d
install share/init.d/* ${DESTDIR}/${PREFIX}/share/snail/init.d
uninstall: uninstall:
rm -f ${DESTDIR}/etc/X11/xorg.conf.*.snail rm -f ${DESTDIR}/etc/X11/xorg.conf.*.snail