forked from FG42/FG42
couple of installer related bugs fixed
This commit is contained in:
parent
1631e9cb07
commit
436324a9ed
|
@ -2,3 +2,4 @@ kuso.config.el
|
||||||
kuso.d/*
|
kuso.d/*
|
||||||
.build/*
|
.build/*
|
||||||
*~
|
*~
|
||||||
|
build.log
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
#! /bin/sh
|
||||||
|
|
||||||
|
emacs -Q --no-splash --name KusoIDE --title KusoIDE -q -l --PATH--/kuso.config.el "$@"
|
3
kuso
3
kuso
|
@ -1,3 +0,0 @@
|
||||||
#! /bin/sh
|
|
||||||
|
|
||||||
emacs -Q --no-splash --name KusoIDE --title KusoIDE -q -l `dirname $0`/kuso.config.el "$@"
|
|
|
@ -20,13 +20,14 @@ function pre_make() {
|
||||||
mkdir -p `pwd`/.build/
|
mkdir -p `pwd`/.build/
|
||||||
cp ./share/ .build/ -r
|
cp ./share/ .build/ -r
|
||||||
cp ./conf/ .build/ -r
|
cp ./conf/ .build/ -r
|
||||||
|
cp ./bin/ .build/ -r
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function do_make() {
|
function do_make() {
|
||||||
pre_make
|
pre_make
|
||||||
|
|
||||||
files=("conf/kuso.config.el" "share/applications/Kuso.desktop")
|
files=("conf/kuso.config.el" "share/applications/Kuso.desktop" "bin/kuso")
|
||||||
|
|
||||||
read -p "Enter your full name: " fullname
|
read -p "Enter your full name: " fullname
|
||||||
read -p "Enter your email address: " mail
|
read -p "Enter your email address: " mail
|
||||||
|
@ -58,7 +59,10 @@ function do_make() {
|
||||||
|
|
||||||
function post_make() {
|
function post_make() {
|
||||||
cp .build/conf/kuso.config.el ./ -f
|
cp .build/conf/kuso.config.el ./ -f
|
||||||
|
cp .build/bin/kuso ./ -f
|
||||||
|
chmod +x ./kuso
|
||||||
# Byte compile everything
|
# Byte compile everything
|
||||||
emacs --batch --eval "(byte-recompile-directory \"./kuso.d/\" 0)" -Q -l kuso.config.el > ./build.log
|
echo "Compiling elisp files ..."
|
||||||
|
emacs --batch --eval "(byte-recompile-directory \"./kuso.d/\" 0)" -Q -l kuso.config.el 2> ./build.log
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue