changeset 12:daf59131cdb8

Support generate index on any working directory
author Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
date Sat, 01 Feb 2014 00:08:07 +0900
parents 9dca7035ab93
children 62d6bd64af0a
files build.sh
diffstat 1 files changed, 5 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/build.sh	Fri Jan 31 23:26:36 2014 +0900
+++ b/build.sh	Sat Feb 01 00:08:07 2014 +0900
@@ -1,7 +1,9 @@
 #/bin/sh
 
+cd $(dirname $0)
+
 # source definitions
-. `dirname $0`/config/definition.sh
+. config/definition.sh
 
 # functions
 
@@ -32,7 +34,7 @@
 }
 
 find_sources() {
-    find "$(dirname $0)/${slide_root_dirname}" -name "${build_target_filename}"
+    find "${slide_root_dirname}" -name "${build_target_filename}"
 }
 
 build_slides() {
@@ -55,7 +57,7 @@
         echo "* ${date} : [$title]($(slide_name_from_full_path $slide))" >> ${index_source_name}
     done
 
-    kramdown ${index_source_name} --template "$(dirname $0)/${index_template_file}" > ${index_file_name}
+    kramdown ${index_source_name} --template ${index_template_file} > ${index_file_name}
 }