{"id":26693546,"url":"https://github.com/fae-emea/hello-dev-container","last_synced_at":"2026-01-07T11:03:46.550Z","repository":{"id":281215310,"uuid":"944585576","full_name":"fae-emea/hello-dev-container","owner":"fae-emea","description":"A simple demonstration of a Dev Container with the IAR Build Tools in GitHub Codespaces.","archived":false,"fork":false,"pushed_at":"2025-03-09T03:53:35.000Z","size":10,"stargazers_count":0,"open_issues_count":0,"forks_count":3,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-26T18:19:25.363Z","etag":null,"topics":["arm","cmake","cmake-presets","codespaces","cspy","cxarm","devcontainer","hello-world","iar","iar-vsc-debug","iccarm","vscode"],"latest_commit_sha":null,"homepage":"","language":"CMake","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fae-emea.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-07T15:55:51.000Z","updated_at":"2025-03-09T03:56:01.000Z","dependencies_parsed_at":"2025-03-07T16:48:10.175Z","dependency_job_id":null,"html_url":"https://github.com/fae-emea/hello-dev-container","commit_stats":null,"previous_names":["fae-emea/hello-dev-container"],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/fae-emea/hello-dev-container","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fae-emea%2Fhello-dev-container","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fae-emea%2Fhello-dev-container/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fae-emea%2Fhello-dev-container/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fae-emea%2Fhello-dev-container/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fae-emea","download_url":"https://codeload.github.com/fae-emea/hello-dev-container/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fae-emea%2Fhello-dev-container/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28234797,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2026-01-07T02:00:05.975Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arm","cmake","cmake-presets","codespaces","cspy","cxarm","devcontainer","hello-world","iar","iar-vsc-debug","iccarm","vscode"],"created_at":"2025-03-26T18:19:28.638Z","updated_at":"2026-01-07T11:03:46.535Z","avatar_url":"https://github.com/fae-emea.png","language":"CMake","funding_links":[],"categories":[],"sub_categories":[],"readme":"# hello-dev-container\nA simple demonstration of a Dev Container with the IAR Build Tools in GitHub Codespaces.\n\n# How-to\n1. Fork this repository.\n2. Set your `IAR_LMS_BEARER_TOKEN` at your repository settings, under \"Settings\", \"Secrets and variables\", \"Codespaces\".\n\n![Screenshot_20250307_172404](https://github.com/user-attachments/assets/4dc9ca27-4ab0-4ce9-a19b-7c2d0f44f341)\n\n3. Go back to your repository and choose \"\u003c\u003e Code\", \"Codespaces\", \"Create codespace...\".\n\n![Screenshot_20250307_172458](https://github.com/user-attachments/assets/6adde88e-1bea-42a0-814c-e02fad1a378c)\n\n4. Test your compiler in VS Code's terminal.\n\n![Screenshot_20250307_172635](https://github.com/user-attachments/assets/3997424c-143e-445e-86ba-4cf9fc9d08a8)\n\n5. From the Extensions panel, reach out to the CMake extension and select your [configure preset](https://cmake.org/cmake/help/v3.31/manual/cmake-presets.7.html).\n\n![Screenshot_20250307_172914](https://github.com/user-attachments/assets/218c67be-d227-483d-9db8-29da7df2868d)\n\n![Screenshot_20250307_172649](https://github.com/user-attachments/assets/b526baf0-59f7-46c3-96f5-cbff5b9a4d3f)\n\nThe CMake Tools extension  should get your project configured.\n\n![Screenshot_20250307_172950](https://github.com/user-attachments/assets/1668c605-d2e0-45b7-b378-1fa74f913a67)\n\n6. Build it with the IAR Build Tools!\n\n![Screenshot_20250307_173052](https://github.com/user-attachments/assets/14c7c209-08f7-42a6-a7c0-50be98f05d98)\n\n7. Debug it with IAR C-SPY!\n\n![Screenshot_20250307_173109](https://github.com/user-attachments/assets/2fbfbb0f-1da7-403b-8d45-25c32c80cad8)\n\n![image](https://github.com/user-attachments/assets/0037eeea-160b-4b57-9fc9-c137764296b6)\n\nIt was a glorious journey! For a more comprehensive live example, try [modern-workflow](https://github.com/fae-emea/modern-workflow).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffae-emea%2Fhello-dev-container","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffae-emea%2Fhello-dev-container","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffae-emea%2Fhello-dev-container/lists"}