fpLive is a simple file-watching utility for Free Pascal. It automatically rebuilds and runs your program whenever changes are detected in your source files.
Think of it as a lightweight "live reloader" for Free Pascal development.
Install using Nova.
nova require daar/fplive --dev- Watches
.pp,.pasand.incsource files in your project directory. - Detects file changes and recompiles automatically with fpc.
- Runs the compiled program immediately after a successful build.
- Supports additional
-Fuand-FUcompiler options for unit search paths.
./vendor/bin/live ./example/main.pp -Fu./src- Start the watcher with your main source file.
- Edit and save your pascal files.
- fpLive will detect changes, rebuild with
fpc, and run the program automatically.
Press Ctrl+C to stop the watcher.