mirror of
https://github.com/correl/melpa.git
synced 2024-12-22 19:17:27 +00:00
Further updates to directory changing problems.
Should be resolved to changing into the melpa directory initially, and then doing all cd commands relative to that directory.
This commit is contained in:
parent
b1d3db49df
commit
2d6dcf4ae0
1 changed files with 7 additions and 12 deletions
19
melpa
19
melpa
|
@ -1,61 +1,56 @@
|
|||
#!/bin/bash
|
||||
|
||||
|
||||
BASEDIR=`dirname $0`
|
||||
|
||||
cd ${BASEDIR} || exit 1
|
||||
|
||||
function melpa_update_epkgs {
|
||||
echo "Updating epkgs..."
|
||||
cd ${BASEDIR}/epkgs || return 1
|
||||
cd epkgs || return 1
|
||||
git pull
|
||||
cd -
|
||||
cd ..
|
||||
echo
|
||||
}
|
||||
|
||||
function melpa_clear_packages {
|
||||
echo "*** Clearing the packages folder..."
|
||||
rm ${BASEDIR}/packages/*
|
||||
rm /packages/*
|
||||
echo
|
||||
}
|
||||
|
||||
|
||||
function melpa_build_pkglist {
|
||||
echo "*** Building all packages..."
|
||||
cd ${BASEDIR} || return 1
|
||||
for pkg in `cat pkglist`; do
|
||||
echo "Building package: $pkg"
|
||||
./buildpkg $pkg
|
||||
echo
|
||||
echo
|
||||
done
|
||||
cd -
|
||||
echo
|
||||
}
|
||||
|
||||
function melpa_build_archive {
|
||||
echo "Building package: $pkg"
|
||||
cd ${BASEDIR} || return 1
|
||||
emacs --batch -l package-build.el -u dcurtis --eval "(package-build-archive \"$1\")"
|
||||
cd -
|
||||
echo
|
||||
}
|
||||
|
||||
function melpa_sync {
|
||||
echo "*** Pushing changes to the server..."
|
||||
cd ${BASEDIR} || return 1
|
||||
rsync -avz --delete packages webpage/index.html milkbox.net:webapps/melpa/
|
||||
cd -
|
||||
echo
|
||||
}
|
||||
|
||||
function melpa_generate_html {
|
||||
echo "*** Building webpage..."
|
||||
cd ${BASEDIR}/webpage || return 1
|
||||
cd webpage || return 1
|
||||
awk '{ if(/<!--list-of-packages-->/)
|
||||
while((getline < "../pkglist")>0)
|
||||
print "* " $0
|
||||
else print}' index.tmpl > index.md
|
||||
pandoc -s --mathml -t html --smart index.md > index.html
|
||||
cd -
|
||||
cd ..
|
||||
echo
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue