From 635cacc6eb0a425ac284184d25a26d9b0a672fc6 Mon Sep 17 00:00:00 2001 From: Scott Chacon Date: Wed, 8 Dec 2010 10:10:48 -0800 Subject: [PATCH] fix doxygen setup and automate generation rakefile for some common tasks and doxygen needs to look in the new place for headers --- Rakefile | 21 +++++++++++++++++++++ api.doxygen | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 Rakefile diff --git a/Rakefile b/Rakefile new file mode 100644 index 000000000..c702a8210 --- /dev/null +++ b/Rakefile @@ -0,0 +1,21 @@ +desc "Build and Run Tests" +task :build do + `./waf clean` + `./waf clean-tests` + `./waf configure` + `./waf build` + `./waf test` +end + +desc "Build docs" +task :docs do + puts "Generating Doxygen docs" + `doxygen api.doxygen` + `git stash` + `git checkout gh-pages` + `cp -Rf apidocs/html/* .` + `git add .` + `git commit -am 'generated docs'` + `git push origin gh-pages` + `git checkout master` +end diff --git a/api.doxygen b/api.doxygen index 4d25aed8f..d37814a1b 100644 --- a/api.doxygen +++ b/api.doxygen @@ -1,6 +1,6 @@ PROJECT_NAME = libgit2 -INPUT = src/git +INPUT = src/git2 QUIET = YES RECURSIVE = YES FILE_PATTERNS = *.h