# this Makefile build a UI Yahoo lib for PimenTech include ../../rules/make.rules INDIR=extracted INJSDIR=${INDIR}/js INIMGDIR=${INDIR}/img INCSSDIR=${INDIR}/css YAHOODIR=${PIMENTECHDIR}/yahoo YAHOOJSDIR=${YAHOODIR}/js YAHOOIMGDIR=${YAHOODIR}/img YAHOOCSSDIR=${YAHOODIR}/css all: install: all copy.ok copy.ok: ${YAHOOJSDIR} ${YAHOOIMGDIR} ${YAHOOCSSDIR} @echo "installing files" @cp -Rf ${INJSDIR}/* ${YAHOOJSDIR} @cp -Rf ${INCSSDIR}/* ${YAHOOCSSDIR} @cp -Rf ${INIMGDIR}/* ${YAHOOIMGDIR} @touch $@ extract.ok: update.ok @echo "extract JS to ${INJSDIR}" @for file in `find . -name *.js | grep build | grep -v ${INDIR}` ; do \ cp -f $$file ${INJSDIR} ; \ done @echo "extract CSS to ${INCSSDIR}" @for file in `find . -name *.css | grep -v example | grep -v ${INDIR}` ; do \ cp -f $$file ${INCSSDIR} ; \ done @echo "extract GIF to ${INIMGDIR}" @for file in `find . -name *.gif | grep -v example | grep -v ${INDIR}` ; do \ cp -f $$file ${INIMGDIR} ; \ done @touch $@ update.ok: @echo "doing $@" @wget -O yui.zip http://ovh.dl.sourceforge.net/sourceforge/yui/yui_0.12.2.zip @unzip -o yui.zip @touch $@ clean: @echo "doing $@" @rm -f *.ok # repertoires d'install ${YAHOOJSDIR} : ${YAHOODIR} mkdir -p ${YAHOOJSDIR} ${YAHOOIMGDIR} : ${YAHOODIR} mkdir -p ${YAHOOIMGDIR} ${YAHOOCSSDIR} : ${YAHOODIR} mkdir -p ${YAHOOCSSDIR} ${YAHOODIR}: mkdir -p ${YAHOODIR}