Skip to content

Modules for working with Valve's Source Engine file formats.

License

Notifications You must be signed in to change notification settings

kb173/srctools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

srctools

Modules for working with Valve's Source Engine file formats, as well as a variety of tools using these.

Installation

First clone the git repo to your computer. You'll likely want the dev branch, a specific tag. You'll need Python 3.4+.

Run the following to install dependencies:

pip install PyInstaller, cython, importlib_resources, aenum

To build the optional extension modules to speed up the code, run the following:

python setup.py build_ext

Then run the following to build the postcompiler.

pyinstaller postcompiler.spec

About

Modules for working with Valve's Source Engine file formats.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 84.8%
  • C++ 14.2%
  • CMake 0.3%
  • C 0.3%
  • Makefile 0.2%
  • Squirrel 0.1%
  • QMake 0.1%