Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
  • Sign in
K
KincoActuatorIsaacLab
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • kevin
  • KincoActuatorIsaacLab
  • Repository

Switch branch/tag
  • KincoActuatorIsaacLab
  • tools
  • template
  • templates
  • extension
  • config
  • extension.toml
Find file
BlameHistoryPermalink
  • Trushant Adeshara's avatar
    Fixes for custom dependency install failing due to typo in template generator (#3197) · c8e1d4e9
    Trushant Adeshara authored Nov 03, 2025
    # Description
    
    The [template
    generator](https://isaac-sim.github.io/IsaacLab/main/source/overview/developer-guide/template.html)
    is involved when project / task is created using ```./isaaclab.sh -n
    [Project Name]```. Inside the ```source``` directory in
    ```config/extension.toml``` file there is a provision to add custom apt
    or ros_ws dependency as mentioned
    [here](https://isaac-sim.github.io/IsaacLab/main/source/overview/developer-guide/development.html#custom-extension-dependency-management)
    which is current failing.
    
    The problem is result of a typo in the template generator extension
    config file which is current ```[isaaclab_settings]``` and should be
    ```[isaac_lab_settings]``` instead. The file is located at:
    ```
    IsaacLab/tools/template/templates/extension/config/extension.toml
    ```
    
    Fixes #3196 
    
    ## Type of change
    
    - Breaking change (fix or feature that would cause existing
    functionality to not work as expected)
    
    ## Screenshots
    
    | Before | After |
    | ------ | ----- |
    | <img width="591" height="201" alt="image"
    src="https://github.com/user-attachments/assets/57daa5a7-ba26-4f21-8749-14123470817e"
    /> | <img width="591" height="201" alt="image"
    src="https://github.com/user-attachments/assets/ddb129ad-cf84-474f-b87f-da5158981f56"
    />|
    
    ## Checklist
    
    - [x] I have run the [`pre-commit` checks](https://pre-commit.com/) with
    `./isaaclab.sh --format`
    - [ ] I have made corresponding changes to the documentation
    - [x] My changes generate no new warnings
    - [ ] I have added tests that prove my fix is effective or that my
    feature works
    - [ ] I have updated the changelog and the corresponding version in the
    extension's `config/extension.toml` file
    - [x] I have added my name to the `CONTRIBUTORS.md` or my name already
    exists there
    
    ---------
    Signed-off-by: 's avatarMayank Mittal <12863862+Mayankm96@users.noreply.github.com>
    Co-authored-by: 's avatarMayank Mittal <12863862+Mayankm96@users.noreply.github.com>
    c8e1d4e9
extension.toml 928 Bytes
EditWeb IDE

Replace extension.toml

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.