Mercurial > hg > Members > atton > seminar_slides
diff build.sh @ 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 | 54fed5d73027 |
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} }