Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • TTool TTool
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 62
    • Issues 62
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • mbe-tools
  • TToolTTool
  • Merge requests
  • !414

Issue #317 - Integrated helpserver and helpcommand

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Le Van Truong requested to merge revert-883077ef into master Jun 07, 2021
  • Overview 0
  • Commits 4
  • Pipelines 0
  • Changes 13

In this merger, I fixed the issue #317 (closed):

  • Created a helpserver.md file in src/java/resources/help to define all the commands needed by the simulator.
  • Run "make internalhelp" to generate the helpserver.html file automatically as well as then execute a bash script in src_simulator folder to create a HelpServerData.h in order to define the STRING_HELP on C++ side.
  • Added tests for helpsever and helpcommand.
  • Basically, now user can look for the information of commands by 3 ways:
    • Open TTool GUI and search for command keyword on TTool help repository.
    • Open Simulator interface and use the functions on "Text commands" field.
    • Without GUI, just run "./run.x -help" for display help commands, then "./run.x -helpserver" for all available commands, and "./run.x -helpcommand cmdName" for any specific command (e.g. : ./run.x -helpcommand rntb for run-to-next-breakpoint command). The cmdName can be a full command name or command alias as well.
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: revert-883077ef