소스 검색

Automatically generate docs.json when it's needed

Jasper van Merle 7 년 전
부모
커밋
c13fffd081
4개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. 0 3
      .gitignore
  2. 3 0
      lib/app.rb
  3. 2 0
      public/docs/.gitignore
  4. 0 1
      public/docs/docs.json

+ 0 - 3
.gitignore

@@ -5,6 +5,3 @@
 tmp
 public/assets
 public/fonts
-public/docs/**/*
-!public/docs/docs.json
-!public/docs/**/index.json

+ 3 - 0
lib/app.rb

@@ -35,6 +35,9 @@ class App < Sinatra::Application
 
     set :csp, false
 
+    require 'docs'
+    Docs.generate_manifest
+
     Dir[docs_path, root.join(assets_prefix, '*/')].each do |path|
       sprockets.append_path(path)
     end

+ 2 - 0
public/docs/.gitignore

@@ -0,0 +1,2 @@
+*
+!.gitignore

+ 0 - 1
public/docs/docs.json

@@ -1 +0,0 @@
-[]