# ------------------------------------------------------------------------ # Evergreen makefile # ------------------------------------------------------------------------ IMAGE=$(WEBDIR)/images NEW_OPAC_URL=myopac.domain NEW_XUL_PACKAGE_NAME=openils NEW_XUL_PACKAGE_LABEL=OpenILS # A kludge until we move the generic parts of the staff client to Open-ILS all: xul install: images-install circ-install xul: cp -R staff_client local_staff_client find local_staff_client/ -type f -exec sed -i s/evergreen/${NEW_XUL_PACKAGE_NAME}/g {} \; find local_staff_client/ -type f -exec sed -i s/Evergreen/${NEW_XUL_PACKAGE_LABEL}/g {} \; (cd local_staff_client/chrome/skin/evergreen; mv evergreen.css ${NEW_XUL_PACKAGE_NAME}.css) (cd local_staff_client/defaults/preferences; mv evergreen.js ${NEW_XUL_PACKAGE_NAME}.js) (cd local_staff_client/chrome/content; mv evergreen ${NEW_XUL_PACKAGE_NAME}) (cd local_staff_client/chrome/locale/en-US/; mv evergreen ${NEW_XUL_PACKAGE_NAME}) (cd local_staff_client/chrome/skin; mv evergreen ${NEW_XUL_PACKAGE_NAME}) make -C local_staff_client build find local_staff_client/ -type f -exec sed -i s/gapines.org/${NEW_OPAC_URL}/g {} \; make -C local_staff_client package images-install: @echo "Installing images to $(IMAGE)"; mkdir -p $(WEBDIR) cp -r images $(WEBDIR) ln -sf $(IMAGE)/pics/map.jpg $(IMAGE)/cartographic.jpg ln -sf $(IMAGE)/bigpinesLogo.jpg $(IMAGE)/main_logo.jpg ln -sf $(IMAGE)/pics/open_book.gif $(IMAGE)/"mixed material.jpg" ln -sf $(IMAGE)/pics/movie.jpg $(IMAGE)/"moving image.jpg" ln -sf $(IMAGE)/pics/music_icon.jpg $(IMAGE)/"notated music.jpg" ln -sf $(IMAGE)/smallpinesLogo.jpg $(IMAGE)/"small_logo.jpg" ln -sf $(IMAGE)/pics/computer.jpg $(IMAGE)/"software, multimedia.jpg" ln -sf $(IMAGE)/pics/speaker.gif $(IMAGE)/"sound recording-musical.jpg" ln -sf $(IMAGE)/pics/speaker.gif $(IMAGE)/"sound recording-nonmusical.jpg" ln -sf $(IMAGE)/pics/speaker.gif $(IMAGE)/"sound recording.jpg" ln -sf $(IMAGE)/pics/camera.gif $(IMAGE)/"still images.jpg" ln -sf $(IMAGE)/pics/open_book.gif $(IMAGE)/text.jpg ln -sf $(IMAGE)/pics/book_icon.jpeg $(IMAGE)/"three dimensional object.jpg" css-install: mkdir -p $(WEBDIR)/css cp -r css/opac/* $(WEBDIR)/css circ-install: mkdir -p $(CIRCRULESDIR) cp circ_rules/*.rules $(CIRCRULESDIR)/ clean: if [ -d local_staff_client ]; then make -C local_staff_client clean; fi;