Manage pearl versions with gece
Let's use gece to compile and run pearl programs easily, manage dependencies and pearl versions.
- Git
- CMake 3.15+
- A C/C++ compiler (GCC, Clang, MSVC, etc.)
- Make (for Linux/macOS) or Ninja (for Windows)
- Visual Studio 18 (for Windows)
Get the source.
git clone "https://github.com/pearl-lang/pearl.git"
cd "pearl"chmod u+x "scripts/cmake.sh"
./scripts/cmake.sh . && cd "build"
makeor if you want to make it manually like a man.
[ ! -d "build" ] && mkdir "build"
cd "build"
cmake ..
makeif (-Not (Test-Path "build")) { New-Item -ItemType Directory -Name "build" }
Set-Location "build"
& "C:\Program Files\Microsoft Visual Studio\18\Community\Common7\Tools\Launch-VsDevShell.ps1"
cmake -G "Ninja" ..
ninjaPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
