head	1.1;
access;
symbols;
locks; strict;
comment	@# @;


1.1
date	2003.10.13.05.50.51;	author yoichi;	state Exp;
branches;
next	;


desc
@@


1.1
log
@Update to use elisp-conf.
@
text
@#!/bin/sh
# ex:ts=4
#
# $FreeBSD$
#

elc_setup() {
    local emacsen
    emacsen=$1
    [ "x${emacsen}" = "x" ] && error_elc_setup
    check_emacsen_dir ${emacsen} || exit 1;

    ${ECHO_CMD} "===> Setup elscreen elc for ${emacsen}"
    . ${EMACSEN_DIR}/${emacsen}/${CONFIG}

    mkdir -p ${EMACS_VERSION_SITE_LISPDIR}/elscreen
    install -c -m 444 ${ELISP_DIR}/elscreen/src/elscreen.el ${EMACS_VERSION_SITE_LISPDIR}/elscreen/
    cd ${EMACS_VERSION_SITE_LISPDIR}/elscreen ; \
        ${EMACS} -batch -q -no-site-file -f batch-byte-compile elscreen.el
}

elc_remove() {
    local emacsen
    emacsen=$1
    [ "x${emacsen}" = "x" ] && error_elc_setup

    ${ECHO_CMD} "===> Remove elscreen elc for ${emacsen}"
    . ${EMACSEN_DIR}/${emacsen}/${CONFIG}
    rm -rf ${EMACS_VERSION_SITE_LISPDIR}/elscreen
}
@
