Skip to content

fpm-search finds information about registered fpm (Fortran Package Manager) packages

License

Notifications You must be signed in to change notification settings

urbanjost/fpm-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

string


NOTICE:

This utility is not searching the new registry currently under developement.

fpm-search currently only searches packages registered in the original fpm(1) registry. As of this writing the API for searching the new registry has not been established.

The new registry URL is https://registry-phi.vercel.app/ The old one is defunct.

The new registry is not in full production yet. The latest release is discussed at Fortran Discourse


List available packages in the fpm-registry from the command line.

This allows for quickly locating fpm(1) packages and generating the associated dependency lines to insert into fpm(1) package manifest files (fpm.toml) that wish to use them.

The fpm-search(1) command may be used stand-alone or as a plugin for fpm(1).

This repository is a descendent of fpm-search(1) by @brocolis (Carlos Une).

Build

git clone https://github.com/urbanjost/fpm-search
cd fpm-search
fpm install

Usage

fpm-search hash
fpm-search pixel -V
fpm-search     # list all package descriptions
fpm-search -V  # describe all packages in detail

Configuration file

Additional repositories may be searched by creating a configuration file.

  1. Windows: %HOMEPATH%\.fpm-search.conf
  2. Linux: $HOME/.fpm-search.conf

Format

label1=https://my-alternate-registry/index.json
label2=https://other-registry/index.json

References

Fortran Package Manager (fpm) fpm

About

fpm-search finds information about registered fpm (Fortran Package Manager) packages

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published