logo

Fortran Package Manager

  • Installation
  • Tutorial
    • First steps with fpm
    • Adding dependencies
    • Extending fpm with plugins
  • How-To
  • Reference
    • Manifest reference
    • Module name requirements
    • Package upload
    • API documentation
  • Design
    • The fpm logo
  • Registry
  • News

· cn · cs · de · en · es · fr · ja · nl · pt · ru ·

Specifications and Reference

Specifications and Reference¶

Poznámka

This section contains the specifications the components of the Fortran Package Manager.

Tip

The generated API documentation of the fpm internals can be found here.

  • Manifest reference
    • Project name
    • Project version
    • Project license
    • Project maintainer
    • Project author
    • Project copyright
    • Project description
    • Project categories
    • Project keywords
    • Project homepage
    • Project targets
      • Library configuration
        • Include directory
      • Executable targets
      • Example targets
      • Test targets
    • Link external libraries
    • Use system-installed modules
    • Automatic target discovery
    • Fortran features
      • Implicit typing
      • Implicit external
      • Source form
    • Specifying dependencies
      • Local dependencies
    • Global config file
    • Registry settings
      • Registry cache
      • Custom registry
      • Local registry
      • Dependencies from version control systems
      • Dependencies from a registry
        • Namespace
        • Version
      • Development dependencies
    • Installation configuration
    • Preprocessor configuration
      • Specifying the preprocessor
    • Additional free data field
  • Module name requirements
    • Fortran names: general rules
    • fpm registry names: rules for packages and modules
      • Default Module names
      • Custom Module names
      • Package names
    • Manifest Settings
    • Guidelines
    • References
  • Package upload
    • Prerequisites
      • Register
      • Namespace
      • Token
      • Version
      • License
      • Upload rights
    • Uploading
  • API documentation

předchozí

How-To guides

další

Manifest reference

Podle fpm contributors
© autorská práva 2021 Fortran programming language community.