/reflectionAPI

Firefox reflectionAPI

Primary LanguageJavaScript

  • Create a directory called 'projects' in your host OS.
  • Create subdirectory within 'projects' named 'desktop'
  • Make 'desktop' directory current.
  • git clone reflectionAPI - master directly into 'desktop'.
    • git clone git@github.com:WhisperingChaos/reflectionAPI.git .
  • git clone [binaryjail - restify] (https://github.com/binaryjail/binaryjail) into 'desktop/binaryjail'
    • git clone git@github.com:binaryjail/binaryjail.git
  • While current in 'desktop' run ./SharedComponentHardLinks.sh create . This will establish proper hardlinks to files in the build context of the dt_basic image.
  • Follow the instructions to Pull the dlw and execute dlwRun.sh (DeveloperLocalWorkbenchForDocker) image. Place the dlwRun.sh script in 'desktop`.
  • Once dlwRun.sh has been started with the '-p' option referencing the path to 'projects' directory, the dlw container's terminal should be current.
  • Replace <Change to reflect absolute path of directory containing restserver.js on host system> in file ./projects/desktop/component/dt_restserver/context/run/DOCKER_CMMDLINE_OPTION located on host.
  • Follow similar instructions to the Tutorial to build, report on, and run the project's images/containers.