Commit 5679ee15 authored by Nick Poulden's avatar Nick Poulden
Browse files

Tweaks for production export

parent 057d8c24
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -76,9 +76,13 @@ task :export do
    "#{SDK_DIR}/platform/core/src",
  ], false)
  
  system "mkdir -p #{OUT_DIR}/extjs/resources/themes"
  system "cp #{SDK_DIR}/build/sdk/extjs-all.js #{OUT_DIR}/extjs"
  system "cp -r #{SDK_DIR}/build/sdk/resources/themes/images #{OUT_DIR}/extjs/resources/themes"
  system "rm #{OUT_DIR}/extjs"
  system "mkdir -p #{OUT_DIR}/extjs/resources/themes/images"
  system "cp #{SDK_DIR}/extjs/build/sdk/ext-all.js #{OUT_DIR}/extjs"
  system "cp -r #{SDK_DIR}/extjs/build/sdk/resources/themes/images/default #{OUT_DIR}/extjs/resources/themes/images"
  system "rm -rf #{OUT_DIR}/resources/sass/.sass-cache"
  system "rm -rf #{OUT_DIR}/resources/.sass-cache"
  system "cp template/index_production.html #{OUT_DIR}/index.html" 
end

desc "Run JSDuck on the Docs app itself"
+38 −0
Original line number Diff line number Diff line
<!DOCTYPE html>
<html>
<head>
  <title>Ext JS 4.0.1 API Documentation</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <link rel="shortcut icon" type="image/ico" href="favicon.ico" />
  <link rel="stylesheet" href="resources/css/reset.css" type="text/css" />
  <link rel="stylesheet" href="resources/css/docs-ext.css" type="text/css" />
  <link rel="stylesheet" href="resources/css/scrollbars.css" type="text/css" />
  <link rel="stylesheet" href="resources/css/viewport.css" type="text/css" />
  <link rel="stylesheet" href="prettify/prettify.css" type="text/css" />

  <script type="text/javascript" src="http://use.typekit.com/uxj6dew.js"></script>
  <script type="text/javascript">try{Typekit.load();}catch(e){}</script>

  <!--[if IE]>
    <link rel="stylesheet" href="resources/css/ie.css" type="text/css" />
  <![endif]-->

  <script type="text/javascript" src="extjs/ext-all.js"></script>
  <script type="text/javascript" src="prettify/prettify.js"></script>

  <script type="text/javascript" src="app.js"></script>
  <script type="text/javascript" src="app/History.js"></script>

  <script type="text/javascript" src="output/tree.js"></script>
  <script type="text/javascript" src="output/members.js"></script>
  <script type="text/javascript" src="output/overviewData.js"></script>

</head>
<body id="ext-body" class="iScroll">
    <form id="history-form" class="x-hide-display">
        <input type="hidden" id="x-history-field" />
        <iframe id="x-history-frame"></iframe>
    </form>
    <script type="text/javascript">var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-1396058-8']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();</script> 
</body>
</html>