Skip to content
This repository has been archived by the owner on Nov 8, 2024. It is now read-only.
/ DuGR Public archive

Commit

Permalink
4.0.3 build
Browse files Browse the repository at this point in the history
  • Loading branch information
Nico-Duduf committed Apr 26, 2022
1 parent 4be9fdc commit 8a301bc
Show file tree
Hide file tree
Showing 100 changed files with 121,767 additions and 21,507 deletions.
2 changes: 1 addition & 1 deletion DuGR_Docs
1,491 changes: 1,144 additions & 347 deletions docs/DuAE.html

Large diffs are not rendered by default.

2,080 changes: 1,898 additions & 182 deletions docs/DuAEComp.html

Large diffs are not rendered by default.

581 changes: 520 additions & 61 deletions docs/DuAECompSelector.html

Large diffs are not rendered by default.

581 changes: 521 additions & 60 deletions docs/DuAEExpression.Library._FuzzyLogic_.html

Large diffs are not rendered by default.

4,309 changes: 4,309 additions & 0 deletions docs/DuAEExpression.Library._FuzzyVeracity_.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuAEExpression.Library._Matrix_.html

Large diffs are not rendered by default.

18,675 changes: 14,737 additions & 3,938 deletions docs/DuAEExpression.Library.html

Large diffs are not rendered by default.

874 changes: 661 additions & 213 deletions docs/DuAEExpression.html

Large diffs are not rendered by default.

573 changes: 516 additions & 57 deletions docs/DuAEF.html

Large diffs are not rendered by default.

575 changes: 517 additions & 58 deletions docs/DuAEItem.html

Large diffs are not rendered by default.

8,697 changes: 4,656 additions & 4,041 deletions docs/DuAEKeyFrame.html

Large diffs are not rendered by default.

731 changes: 673 additions & 58 deletions docs/DuAEKeySpatialProperties.html

Large diffs are not rendered by default.

5,364 changes: 3,844 additions & 1,520 deletions docs/DuAELayer.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuAELayerAnimation.html

Large diffs are not rendered by default.

575 changes: 517 additions & 58 deletions docs/DuAELayerPicker.html

Large diffs are not rendered by default.

579 changes: 519 additions & 60 deletions docs/DuAELayerPickerDialog.html

Large diffs are not rendered by default.

577 changes: 518 additions & 59 deletions docs/DuAELayerSelector.html

Large diffs are not rendered by default.

1,734 changes: 1,314 additions & 420 deletions docs/DuAEProject.html

Large diffs are not rendered by default.

579 changes: 519 additions & 60 deletions docs/DuAEProjectXMP.html

Large diffs are not rendered by default.

12,504 changes: 9,517 additions & 2,987 deletions docs/DuAEProperty.html

Large diffs are not rendered by default.

573 changes: 516 additions & 57 deletions docs/DuAEPropertyAnimation.html

Large diffs are not rendered by default.

578 changes: 520 additions & 58 deletions docs/DuAEPropertyExpression.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuAEPropertyGroupAnimation.html

Large diffs are not rendered by default.

573 changes: 516 additions & 57 deletions docs/DuAEPseudoEffect.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuAEPuppet.html

Large diffs are not rendered by default.

573 changes: 516 additions & 57 deletions docs/DuAERenderQueue.html

Large diffs are not rendered by default.

573 changes: 516 additions & 57 deletions docs/DuAEShapeLayer.html

Large diffs are not rendered by default.

591 changes: 525 additions & 66 deletions docs/DuAETag.html

Large diffs are not rendered by default.

585 changes: 522 additions & 63 deletions docs/DuBinary.html

Large diffs are not rendered by default.

722 changes: 660 additions & 62 deletions docs/DuButton.html

Large diffs are not rendered by default.

575 changes: 517 additions & 58 deletions docs/DuCheckBox.html

Large diffs are not rendered by default.

652 changes: 570 additions & 82 deletions docs/DuColor.html

Large diffs are not rendered by default.

575 changes: 517 additions & 58 deletions docs/DuColorSelector.html

Large diffs are not rendered by default.

575 changes: 517 additions & 58 deletions docs/DuDate.html

Large diffs are not rendered by default.

637 changes: 573 additions & 64 deletions docs/DuDebug.html

Large diffs are not rendered by default.

579 changes: 519 additions & 60 deletions docs/DuDebugLog.html

Large diffs are not rendered by default.

665 changes: 562 additions & 103 deletions docs/DuESF.html

Large diffs are not rendered by default.

799 changes: 734 additions & 65 deletions docs/DuEditText.html

Large diffs are not rendered by default.

772 changes: 704 additions & 68 deletions docs/DuFile.html

Large diffs are not rendered by default.

575 changes: 517 additions & 58 deletions docs/DuFileSelector.html

Large diffs are not rendered by default.

573 changes: 516 additions & 57 deletions docs/DuFolder.html

Large diffs are not rendered by default.

573 changes: 516 additions & 57 deletions docs/DuFolderSelector.html

Large diffs are not rendered by default.

573 changes: 516 additions & 57 deletions docs/DuForm.html

Large diffs are not rendered by default.

623 changes: 541 additions & 82 deletions docs/DuGR.html

Large diffs are not rendered by default.

6,215 changes: 6,215 additions & 0 deletions docs/DuInterpolation.html

Large diffs are not rendered by default.

4,542 changes: 4,542 additions & 0 deletions docs/DuJSObj.html

Large diffs are not rendered by default.

6,065 changes: 6,065 additions & 0 deletions docs/DuLibrary.html

Large diffs are not rendered by default.

4,341 changes: 4,341 additions & 0 deletions docs/DuLibraryItem.html

Large diffs are not rendered by default.

1,364 changes: 640 additions & 724 deletions docs/DuList.html

Large diffs are not rendered by default.

4,318 changes: 4,318 additions & 0 deletions docs/DuListItem.html

Large diffs are not rendered by default.

2,475 changes: 2,061 additions & 414 deletions docs/DuMath.html

Large diffs are not rendered by default.

573 changes: 516 additions & 57 deletions docs/DuMultiButton.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuNumber.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuOCA.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuOCADocument.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuOCAFrame.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuOCALayer.html

Large diffs are not rendered by default.

600 changes: 544 additions & 56 deletions docs/DuOCO.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuOCOBone.html

Large diffs are not rendered by default.

599 changes: 529 additions & 70 deletions docs/DuOCODoc.html

Large diffs are not rendered by default.

575 changes: 517 additions & 58 deletions docs/DuOCOLimb.html

Large diffs are not rendered by default.

573 changes: 516 additions & 57 deletions docs/DuPanel.html

Large diffs are not rendered by default.

895 changes: 828 additions & 67 deletions docs/DuPath.html

Large diffs are not rendered by default.

619 changes: 557 additions & 62 deletions docs/DuPopup.html

Large diffs are not rendered by default.

587 changes: 523 additions & 64 deletions docs/DuProcess.html

Large diffs are not rendered by default.

573 changes: 516 additions & 57 deletions docs/DuProcessQueue.html

Large diffs are not rendered by default.

703 changes: 639 additions & 64 deletions docs/DuProgressBar.html

Large diffs are not rendered by default.

616 changes: 560 additions & 56 deletions docs/DuRegExp.html

Large diffs are not rendered by default.

579 changes: 519 additions & 60 deletions docs/DuScriptPanel.html

Large diffs are not rendered by default.

7,034 changes: 4,865 additions & 2,169 deletions docs/DuScriptUI.html

Large diffs are not rendered by default.

581 changes: 520 additions & 61 deletions docs/DuSelector.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuSeparator.html

Large diffs are not rendered by default.

579 changes: 519 additions & 60 deletions docs/DuSettings.html

Large diffs are not rendered by default.

577 changes: 518 additions & 59 deletions docs/DuSlider.html

Large diffs are not rendered by default.

573 changes: 516 additions & 57 deletions docs/DuSmallButton.html

Large diffs are not rendered by default.

1,383 changes: 1,295 additions & 88 deletions docs/DuString.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuSystem.html

Large diffs are not rendered by default.

577 changes: 518 additions & 59 deletions docs/DuTab.html

Large diffs are not rendered by default.

577 changes: 518 additions & 59 deletions docs/DuTabPanel.html

Large diffs are not rendered by default.

4,486 changes: 4,486 additions & 0 deletions docs/DuTitleBar.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuTranslation.html

Large diffs are not rendered by default.

569 changes: 514 additions & 55 deletions docs/DuTranslator.Settings.html

Large diffs are not rendered by default.

585 changes: 522 additions & 63 deletions docs/DuTranslator.html

Large diffs are not rendered by default.

575 changes: 517 additions & 58 deletions docs/DuURL.html

Large diffs are not rendered by default.

579 changes: 519 additions & 60 deletions docs/DuVersion.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuXML.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuXMP.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/DuZip.html

Large diffs are not rendered by default.

617 changes: 538 additions & 79 deletions docs/Matrix.html

Large diffs are not rendered by default.

571 changes: 515 additions & 56 deletions docs/colorPicker.html

Large diffs are not rendered by default.

723 changes: 665 additions & 58 deletions docs/global.html

Large diffs are not rendered by default.

623 changes: 541 additions & 82 deletions docs/index.html

Large diffs are not rendered by default.

31 changes: 0 additions & 31 deletions tools/build.bat

This file was deleted.

15 changes: 15 additions & 0 deletions tools/build/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# DuGR Build tools

This folder contains some useful tools to quickly build (and release) DuGR and the DuGR API Documentation.

## Windows

Run `build.bat` to build DuGR in an `output` subfolder. Everything will be built there, and the API doc will be generated and also updated on the repo.

**Important note**: for this batch file to work and to be able to build DuGR, you need to have DuBuilder available and in the PATH environment variable of Windows. You also need to add the folder containing DuAEF in the settings of DuBuilder. [See the page about DuBuilder on rainboxlab.org](https://rxlaboratory.org/tools/dubuilder/).

To run JSDoc (needed to build the doc for the API) in PowerShell, you'll also need to change the Execution policy. Run `Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser`

## Mac OS

We still need to build a command file for Mac. Contributions are welcome!
51 changes: 51 additions & 0 deletions tools/build/build.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
cd ..
cd ..
del /s /q docs
rmdir /s /q docs
mkdir docs
cd DuGR_Docs
cd src
mkdocs build
cd ..
cd docs
echo dugr.rxlab.guide > "CNAME"
cd ..
cd ..
cd tools
cd build
mkdir output
mkdir "output\DuGR"
mkdir "output\DuGR\ScriptUI Panels"
mkdir "output\DuGR\Help"
mkdir "output\DuGR_API"
DuBuilder ..\..\inc\api.jsxinc --no-banner output\DuGR_API\DuGR_api.jsxinc
DuBuilder ..\..\inc\api_all.jsxinc --no-banner -d jsdoc_conf.json output\DuGR_API\DuAEF_DuGR_api.jsxinc
DuBuilder ..\..\Dugr.jsx --no-banner "output\DuGR\ScriptUI Panels\DuGR.jsx"
echo " " > "output\DuGR\LICENSE.md"
echo " " > "output\DuGR\LICENSE.txt"
echo " " > "output\DuGR\README.txt"
echo " " > "output\DuGR_API\LICENSE.md"
echo " " > "output\DuGR_API\LICENSE.txt"
xcopy /Y items\LICENSE.md "output\DuGR\LICENSE.md"
xcopy /Y items\LICENSE.txt "output\DuGR\LICENSE.txt"
xcopy /Y items\README.txt "output\DuGR\README.txt"
xcopy /Y items\LICENSE.md "output\DuGR_API\LICENSE.md"
xcopy /Y items\LICENSE.txt "output\DuGR_API\LICENSE.txt"
xcopy /S /I /Y ..\..\docs output\DuGR_API\docs
xcopy /S /I /Y ..\..\DuGR_Docs\docs output\DuGR\Help
cd output\DuGR\Help
del CNAME
cd ..
cd ..
cd ..
cd output\DuGR_API\docs
xcopy /Y DuGR.html index.html
cd ..
cd ..
cd ..
cd ..
cd ..
cd docs
xcopy /Y DuGR.html index.html
echo dugr.rxlab.io > "CNAME"
pause
Loading

0 comments on commit 8a301bc

Please sign in to comment.