diff --git a/.gitignore b/.gitignore index a872de84a7..c69bb5c293 100644 --- a/.gitignore +++ b/.gitignore @@ -59,3 +59,10 @@ docs/build # Obsidian .obsidian + +# Virtual environments +.venv/ +.env/ + +# Testing folder +.test_game_dir diff --git a/Makefile b/Makefile index b8b4857155..d0e8c86a8c 100644 --- a/Makefile +++ b/Makefile @@ -8,6 +8,7 @@ TESTS ?= evennia default: @echo " Usage: " @echo " make install - install evennia (recommended to activate virtualenv first)" + @echo " make installextra - install evennia with extra-requirements (activate virtualenv first)" @echo " make fmt/format - run the black autoformatter on the source code" @echo " make lint - run black in --check mode" @echo " make test - run evennia test suite with all default values." @@ -17,6 +18,10 @@ default: install: pip install -e . +installextra: + pip install -e . + pip install -r requirements_extra.txt + format: black $(BLACK_FORMAT_CONFIGS) evennia