Move website to seperate repository

This commit is contained in:
Joshua Granick
2018-08-09 12:45:55 -07:00
parent ffe75cb33c
commit ca5886390e
185 changed files with 13 additions and 33722 deletions

62
docs/build.hx Normal file
View File

@@ -0,0 +1,62 @@
import hxp.*;
class Build extends Script {
public function new () {
super ();
var base = new HXML ({
defines: [ "display", "doc-gen", "lime-doc-gen" ],
classNames: [ "ImportAll" ],
libs: [ "lime" ],
noOutput: true
});
var flash = base.clone ();
flash.xml = "xml/Flash.xml";
flash.swf = "obj/docs";
flash.swfVersion = "17.0";
flash.build ();
var native = base.clone ();
native.cpp = "obj/docs";
native.define ("native");
native.define ("lime-cffi");
var windows = native.clone ();
windows.xml = "xml/Windows.xml";
windows.define ("windows");
windows.build ();
var mac = native.clone ();
mac.xml = "xml/macOS.xml";
mac.define ("mac");
mac.build ();
var linux = native.clone ();
linux.xml = "xml/Linux.xml";
linux.define ("linux");
linux.build ();
var ios = native.clone ();
ios.xml = "xml/iOS.xml";
ios.define ("ios");
ios.build ();
var android = native.clone ();
android.xml = "xml/Android.xml";
android.define ("android");
android.build ();
var html5 = base.clone ();
html5.xml = "xml/HTML5.xml";
html5.js = "obj/docs";
html5.define ("html5");
html5.build ();
System.runCommand ("", "haxelib", [ "run", "dox", "-i", "xml", "-in", "lime", "--title", "Lime API Reference", "-D", "website", "http://lime.software", "-D", "logo", "/images/logo.png", "-D", "textColor", "0x777777", "-theme", "../assets/docs-theme", "--toplevel-package", "lime" ]);
}
}