# HG changeset patch # User Yasutaka Higa # Date 1391523047 -32400 # Node ID 0c75a6b0ef8efd6c980d038f547a777022d9104c # Parent 42bdefb9a878d446ca9463b54036fcda0a550e4e Add script to sync generated slides diff -r 42bdefb9a878 -r 0c75a6b0ef8e config/definition.sh --- a/config/definition.sh Tue Feb 04 18:10:20 2014 +0900 +++ b/config/definition.sh Tue Feb 04 23:10:47 2014 +0900 @@ -17,3 +17,7 @@ index_source_name="index.md" index_file_name="index.html" index_template_file="template/index.html.erb" + +# definitions for save generated slides +save_repository_path="../generated_seminar_slides" +save_directory_path="${save_repository_path}/${slide_root_dirname}" diff -r 42bdefb9a878 -r 0c75a6b0ef8e save_generated_slides.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/save_generated_slides.sh Tue Feb 04 23:10:47 2014 +0900 @@ -0,0 +1,14 @@ +#!/bin/sh + +cd $(dirname $0) + +. config/definition.sh + +rsync -ax --exclude .hg ${slide_root_dirname} ${save_repository_path} + +mkdir -p ${save_directory_path} +cd ${save_directory_path} + +hg addremove +hg add +hg commit -m "auto-Update generated slides by script"