Skip to content

Jeffrharr/Dwarf-Therapist

 
 

Repository files navigation

This is a heavily modified version of the original Dwarf Therapist.

Many new features (attributes, roles, optimization plans, health views, inventory, etc.) have been added, and many bugs have been resolved.

If you'd like to help support this project Donate

Windows

OSX

Linux

There currently isn't a packaged version for linux. Here are the instructions to build from source:

Required Packages

  • qtchooser
  • qtbase5-dev, qtbase5-dev-tools, qtscript5-dev
  • qt5-qmake
  • libqt5script5, libqt5scripttools5
  • libqxt-core0, libqxt-gui0

Building

git clone http://github.com/splintermind/Dwarf-Therapist dwarftherapist
cd dwarftherapist
qmake -qt=5
sudo make install

**If the build is unsuccessful, be sure to remove any .o or .moc files in the bin/release folder before rebuilding.

Additionally, you'll most likely need to run Dwarf Therapist with sudo. This is due to ptrace protection that exists on some flavours of linux.

Alternatively you can create a script that will run Dwarf Therapist as a child of Dwarf Fortress:

#!/bin/bash
set -e
cd df_linux 
./df &
cd ../dwarftherapist 
exec ./bin/release/DwarfTherapist

About

Maintained branch of the original Dwarf Therapist for Dwarf Fortress.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published