diff --git a/tasks/doc.rake b/tasks/doc.rake index 8a9108f1a..353c42d9d 100644 --- a/tasks/doc.rake +++ b/tasks/doc.rake @@ -22,6 +22,8 @@ namespace :doc do puts " $ sudo apt-get install doxygen" puts "On RHEL-based systems:" puts " $ sudo dnf install doxygen" + puts "On macOS-based systems:" + puts " $ brew install doxygen" end end @@ -43,12 +45,20 @@ namespace :doc do namespace :view do desc 'open yard docs' task :api do - sh 'xdg-open doc/api/index.html' + if RUBY_PLATFORM.include?('darwin') + sh 'open doc/api/index.html' + else + sh 'xdg-open doc/api/index.html' + end end desc 'open doxygen docs' task :capi do - sh 'xdg-open doc/capi/html/index.html' + if RUBY_PLATFORM.include?('darwin') + sh 'open doc/capi/html/index.html' + else + sh 'xdg-open doc/capi/html/index.html' + end end end end