himanga / JMPModelEngine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JMP Model Engine

This is a collection of useful scripts in JMP.

See more infomation on the JMP Community

Source code is available on GitHub

Building from Source

Copy the contents of the src folder to a zip file, then change the file extension to .jmpaddin

Title: To Modify this Add-in

About: Developer Dependencies

To make changes to and rebuild this add-in (this is rare), you will also need:

  • Natural Docs (program to install)
  • jsl-hamcrest add-in for JMP (add-in for JMP, available on community.jmp.com)
  • Optional: Add-In Manager add-in for JMP (add-in for JMP, available on community.jmp.com)
  • git (program to install)
  • GitHub

About: Steps

  • Clone git repository

  • Make changes

  • Document code using natural docs language

  • Update and run unit tests

  • Use add-in manager to deploy and test dev and versions of add-in or zip files in AddinFiles directory and change the extension to .jmpaddin

  • test add-in

  • Update documentation (available under the Addins -> ThisAddIn -> Help menu) with a command similar to this in powershell (note the & at the beginning):

    & "C:\Program Files (x86)\Natural Docs\NaturalDocs.exe" "C:\JMP\JMPModelEngine\NaturalDocs"

  • Use add-in manager to update the version number and deploy prod version of add-in

  • Commit changes in git and push commits to github.

  • Open a pull request on github

About

License:GNU General Public License v3.0


Languages

Language:PowerShell 100.0%