Skip to content

polymonster/hotline-data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hotline-data

This repository contains example data and tools for hotline. It is automatically cloned inside a hotline environement when running cargo build.

It bundles pmbuild and pmfx in the binary directory to build data and shaders and serves source data files in src for use in hotline applications or plugins.

Quick Commands

This repository is cloned automatically into a hotline application. You can run the following build commands to simplify the build steps and make sure plugins, data and binaries are in sync:

// from in the hotline repository
cd hotline

// this will clone or update this repository and build the hotline lib and client
cargo build

// once you have that you can build just data for win32
hotline-data/pmbuild win32-data

// or build client, data, hotline and plugins (debug)
hotline-data/pmbuild win32-debug

// or build client, data, hotline and plugins (release)
hotline-data/pmbuild win32-release

// launch hotline (release)
hotline-data/pmbuild win32-release -run

// build code, data and launch (debug)
hotline-data/pmbuild win32-release -all -run

Customising

You can add you own build profiles and tasks by editing config.jsn in the hotline repository. It should be fairly self explanitory but the main pmbuild repository has more documentation.

About

Data files and tools for hotline

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published