From 0d6aaedfd11d62d86eed16177b263044c00e7863 Mon Sep 17 00:00:00 2001 From: auscaster Date: Fri, 4 Apr 2014 13:28:33 +1000 Subject: [PATCH 1/2] Proposed windows fixes Hey guys, ran into and fixed some issues on my Windows machine. Replaced line 29 with ruby equivalent because `touch` isn't on most windows machines Replaced single quotes with double quotes on line 31 since also breaking on windows Thanks :) --- lib/middleman-gh-pages/tasks/gh-pages.rake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/middleman-gh-pages/tasks/gh-pages.rake b/lib/middleman-gh-pages/tasks/gh-pages.rake index 5d08146..eb87839 100644 --- a/lib/middleman-gh-pages/tasks/gh-pages.rake +++ b/lib/middleman-gh-pages/tasks/gh-pages.rake @@ -26,9 +26,9 @@ file GH_PAGES_REF => BUILD_DIR do sh "git checkout gh-pages" else sh "git checkout --orphan gh-pages" - sh "touch index.html" + FileUtils.touch(File.join(BUILD_DIR, 'index.html') sh "git add ." - sh "git commit -m 'initial gh-pages commit'" + sh "git commit -m \"initial gh-pages commit\"" sh "git push #{remote_name} gh-pages" end end From a70b8a1ff32673e58cedca46b490f80f302ec2cc Mon Sep 17 00:00:00 2001 From: auscaster Date: Fri, 4 Apr 2014 13:45:42 +1000 Subject: [PATCH 2/2] Update gh-pages.rake Missed the trailing bracket, good now... --- lib/middleman-gh-pages/tasks/gh-pages.rake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/middleman-gh-pages/tasks/gh-pages.rake b/lib/middleman-gh-pages/tasks/gh-pages.rake index eb87839..c0900ef 100644 --- a/lib/middleman-gh-pages/tasks/gh-pages.rake +++ b/lib/middleman-gh-pages/tasks/gh-pages.rake @@ -26,7 +26,7 @@ file GH_PAGES_REF => BUILD_DIR do sh "git checkout gh-pages" else sh "git checkout --orphan gh-pages" - FileUtils.touch(File.join(BUILD_DIR, 'index.html') + FileUtils.touch(File.join(BUILD_DIR, 'index.html')) sh "git add ." sh "git commit -m \"initial gh-pages commit\"" sh "git push #{remote_name} gh-pages"