fppkg

From Lazarus-ccr

Jump to: navigation, search

Contents

[edit] Introduction

Fppkg is the freepascal package manager. This tool manages packages from a repository, unzips, builds and installs.

See also FPMake.

[edit] Basics

[edit] Commandline arguments

Output of fppkg -h

Usage: C:\fpc\utils\fppkg\fppkg.exe [options] <action> <package>
Options:
  -c --config        Set compiler configuration to use
  -h --help          This help
  -v --verbose       Show more information
  -d --debug         Show debugging information
  -g --global        Force installation to global (system-wide) directory
  -f --force         Force installation also if the package is already installed
  -r --recovery      Recovery mode, use always internal fpmkunit
Actions:
  update             Update packages list
  showavail          List available packages
  showall            Show all (including local) packages
  build              Build package
  compile            Compile package
  install            Install package
  clean              Clean package
  archive            Create archive of package
  download           Download package
  convertmk          Convert Makefile.fpc to fpmake.pp

[edit] Actions

[edit] Update

Update packages list

[edit] Showavail

List available packages

[edit] Build

Build package

[edit] Install

Install package

[edit] Download

Download package

[edit] Convertmk

Convert Makefile.fpc to fpmake.pp