|
|
@@ -47,14 +47,13 @@ namespace('build', function() {
|
|
|
|
|
|
console.log("Generating Examples & JSDocs");
|
|
|
|
|
|
- fs.copySync(atomicRoot + "Build/Docs/Readme.md", jsDocFolder + "/Readme.md");
|
|
|
- fs.copySync(atomicRoot + "Build/Docs/jsdoc.conf", jsDocFolder + "/jsdoc.conf");
|
|
|
+ fs.copySync(atomicRoot + "Build/Docs/Readme.md", jsDocFolder + "Readme.md");
|
|
|
+ fs.copySync(atomicRoot + "Build/Docs/atomic-theme", jsDocFolder + "atomic-theme");
|
|
|
|
|
|
cmds = [
|
|
|
"git clone https://github.com/AtomicGameEngine/AtomicExamples " + buildDir + "AtomicExamples && rm -rf " + buildDir + "AtomicExamples/.git",
|
|
|
- "cd " + jsDocFolder + " && npm install git+https://github.com/jsdoc3/jsdoc",
|
|
|
- "cd " + jsDocFolder + " && git clone https://github.com/AtomicGameEngine/jaguarjs-jsdoc && cd jaguarjs-jsdoc && git checkout atomic_master",
|
|
|
- "cd " + jsDocFolder + " && ./node_modules/.bin/jsdoc ./Atomic.js -t ./jaguarjs-jsdoc/ -c ./jsdoc.conf Readme.md",
|
|
|
+ "cd " + jsDocFolder + " && npm install typedoc",
|
|
|
+ "cd " + jsDocFolder + " && ./node_modules/.bin/typedoc --out out ../../../Script/TypeScript/dist/Atomic.d.ts --module commonjs --includeDeclarations --mode file --theme atomic-theme --name 'Atomic Game Engine' --readme ./Readme.md",
|
|
|
];
|
|
|
|
|
|
jake.exec(cmds, function() {
|