Skip to content

rayrobdod/tppstatus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tppstatus

Preresiquites

  • git (somewhat obviously)
  • sbt (which itself requires a recent version of java)

The basic flow to update run data

  1. checkout/clone/etc repository
  2. edit the *.json files in the src/main/database directory
  3. in the repository's root directory, run the command sbt web-stage
  • this will create the target/web/stage directory and files in that directory
  1. commit/push the root directory (the .gitignore should catch any files generated by sbt) to master
  2. commit/push the files in target/web/stage to the gh-pages branch - treating target/web/stage as the root of that operation

Directory Structure

  • project - meta information
    • PageTemplates.scala - the code that formats the data as html
    • package.scala - classes that hold data and retrieve it from json.
    • build.scala, build.sbt, plugins.sbt - information about the sbt build process
  • src
    • main
      • database - the run data in json form
      • public - static assets (images, css, etc)
  • target - not put in repository
    • web
      • stage - the output of the build process. The files that go in gh-pages

About

Status document for the Twitch Plays Pokemon Touhou/Moemon run

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published