https://github.com/openpmd/homebrew-openpmd
:beer: Homebrew tap for macOS & Linux Users
https://github.com/openpmd/homebrew-openpmd
Last synced: 10 months ago
JSON representation
:beer: Homebrew tap for macOS & Linux Users
- Host: GitHub
- URL: https://github.com/openpmd/homebrew-openpmd
- Owner: openPMD
- Created: 2020-01-30T00:06:21.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-01-16T06:18:38.000Z (over 1 year ago)
- Last Synced: 2025-02-23T10:19:36.805Z (over 1 year ago)
- Language: Ruby
- Homepage:
- Size: 39.1 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# openPMD Formulas for Homebrew
This [Homebrew](http://brew.sh) formula installs provides recipes to build [openPMD](https://www.openpmd.org) libraries and tools on your macOS or Linux system.
TL;DR: Just execute
```bash
brew update
brew tap openpmd/openpmd
brew install openpmd-api
```
If you are not using CMake, you might want to set this environment hint:
```bash
export PKG_CONFIG_PATH=$(brew --prefix openpmd-api)/lib/pkgconfig:$PKG_CONFIG_PATH
```
## NOTE
This is quite an experimental installation method.
Please open an issue in any case when trying this, we welcome any feedback on it!
## To Do
- [ ] set pkg-config environment helpers... but brew does not set `PKG_CONFIG_PATH`
user-side work-around: `export PKG_CONFIG_PATH=$(brew --prefix openpmd-api)/lib/pkgconfig:$PKG_CONFIG_PATH`
## Provided Packages
- [openpmd-api](https://github.com/openPMD/openPMD-api)
## Documentation
`brew help`, `man brew` or check [Homebrew's documentation](https://docs.brew.sh).
## Tests
With `brew test openpmd-api` you can check if the formula is working properly. Note the formula needs to be installed before it can be tested.