From 9df74dbf3d9369592ea601ab726b1e5c1cf80e81 Mon Sep 17 00:00:00 2001 From: Sebastian Ehlert <28669218+awvwgk@users.noreply.github.com> Date: Sun, 29 Nov 2020 00:21:22 +0100 Subject: Implement fpm-install command - allow installing of executables - optionally install library and modules if specified in manifest - add install table to manifest reference --- manifest-reference.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'manifest-reference.md') diff --git a/manifest-reference.md b/manifest-reference.md index 45b4827..07235b9 100644 --- a/manifest-reference.md +++ b/manifest-reference.md @@ -45,6 +45,9 @@ Every manifest file consists of the following sections: Project library dependencies - [*dev-dependencies*](#development-dependencies): Dependencies only needed for tests +- [*install*](#installation-configuration): + Installation configuration + [TOML]: https://toml.io/ @@ -438,3 +441,16 @@ rev = "2f5eaba864ff630ba0c3791126a3f811b6e437f3" ### Development dependencies Development dependencies allow to declare *dev-dependencies* in the manifest root, which are available to all tests but not exported with the project. + + +## Installation configuration + +In the *install* section components for the installation can be selected. +By default only executables are installed, library projects can set the *library* boolean to also installatation the module files and the archive. + +*Example* + +```toml +[install] +library = true +``` -- cgit v1.2.3