SoarGroup / Soar

Soar, a general cognitive architecture for systems that exhibit intelligent behavior.
http://soar.eecs.umich.edu
Other
322 stars 70 forks source link

add shellenv command to SoarCLI #381

Open garfieldnate opened 9 months ago

garfieldnate commented 9 months ago

Similar to Brew's shellenv, this would simply output commands to set environment variables useful for Soar development:

This would allow someone to setup a Soar environment in a shell with eval "$(/path/to/soar shellenv)" (or whatever the Windows equivalent is). This would simplify switching between Soar versions (particularly when testing releases, or for developing Soar while also using the last major release for other Soar applications). This could also be used to simplify all of the app startup scripts that we ship (Eaters, TankSoar, SoarCLI, Debugger).