Skip to content

megahertz/fvm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Free Pascal Version Manager

Simple bash script to manage multiple active Free Pascal Compiler versions

Install

Using curl

curl https://raw.githubusercontent.com/megahertz/fvm/master/install.sh | bash

Manual

  1. Download fvm script

  2. Set exec flag chmod +x fvm

  3. (Optional) ./fvm install-fvm installs fvm and makes alias for you shell

``

Usage

Install FPC

Syntax

fvm install [branch or tag[@revision]]

Install the latest stable version

fvm install

Install the latest trunk version

fvm install trunk

Install the specific revision

fvm install trunk@39496

Set active version

Show installed versions

fvm ls

Set active version (you can specify a full version, or the first part)

fvm use 3.1

Make symlink

fvm use just sets shell alias for FPC. In some situations (e.g. Makefile) you want to have symlink to FPC instead of alias. To make symlink run:

sudo ln -s "$(./fvm which)" /usr/local/bin/fpc

About

Free Pascal Version Manager: Simple bash script to manage multiple active Free Pascal Compiler versions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages