{"id":18847641,"url":"https://github.com/everythingfunctional/fpm-for-vs","last_synced_at":"2025-04-14T08:09:40.648Z","repository":{"id":146073638,"uuid":"360656455","full_name":"everythingfunctional/fpm-for-VS","owner":"everythingfunctional","description":"Use the Fortran Package Manager from within Visual Studio","archived":false,"fork":false,"pushed_at":"2021-07-09T19:54:46.000Z","size":109,"stargazers_count":11,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-14T08:09:35.534Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/everythingfunctional.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","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":"2021-04-22T19:14:53.000Z","updated_at":"2023-01-12T14:52:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"fd0cb17b-83b2-457c-bfe0-c4dac926bdb6","html_url":"https://github.com/everythingfunctional/fpm-for-VS","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/everythingfunctional%2Ffpm-for-VS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/everythingfunctional%2Ffpm-for-VS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/everythingfunctional%2Ffpm-for-VS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/everythingfunctional%2Ffpm-for-VS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/everythingfunctional","download_url":"https://codeload.github.com/everythingfunctional/fpm-for-VS/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248843867,"owners_count":21170492,"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","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":[],"created_at":"2024-11-08T03:08:57.464Z","updated_at":"2025-04-14T08:09:40.622Z","avatar_url":"https://github.com/everythingfunctional.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fortran Package Manager for Visual Studio (fpm for VS)\n\n[![Build status](https://ci.appveyor.com/api/projects/status/a6qv09a5tgl4l6na/branch/main?svg=true)](https://ci.appveyor.com/project/everythingfunctional/fpm-for-vs/branch/main)\n\nDownload this extension from the [VS Gallery](https://marketplace.visualstudio.com/items?itemName=SourceryInstitute.fpm-for-VS)\nor get the [CI build](https://www.vsixgallery.com/extension/fpm_for_VS.7add2675-0a9c-493f-9886-9d674f711c42).\n\n------------\n\nThis extension adds options and menu entries for building, running and testing your Fortran project using the [Fortran Package Manager (fpm)](https://github.com/fortran-lang/fpm).\n\n## Usage\n\nIn the Tools-\u003eOptions dialog, find the entry \"fpm Options\", and specify the appropriate values for the various options.\nNote that leaving an option blank is valid, as it means the extension will simply not include that in the options passed to fpm, and thus fpm will simply use the default.\nUse one of the entries in the Extensions-\u003efpm menu to execute `fpm build`, `fpm run` or `fpm test`, using the options specified in the previous step.\n\n## Contributing\n\nFor background material and getting started, I found [this video](https://channel9.msdn.com/Events/Build/2016/B886) to be a great start, and of course [the official documentation](https://docs.microsoft.com/en-us/visualstudio/extensibility/starting-to-develop-visual-studio-extensions?view=vs-2019).\nPlease [open an issue](https://github.com/everythingfunctional/fpm-for-VS/issues/new/choose) to report a bug, or request a feature so that it can be discussed before submitting a [pull request](https://github.com/everythingfunctional/fpm-for-VS/compare).\n\n## Acknowledgements\n\nWe would like to acknowledge the Nuclear Regulatory Commission (NRC) for providing the initial funding to develop this extension and for allowing us to make it open-source.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feverythingfunctional%2Ffpm-for-vs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feverythingfunctional%2Ffpm-for-vs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feverythingfunctional%2Ffpm-for-vs/lists"}