Skip to content

muchq/MoonBase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MoonBase

Test + Publish

MoonBase

Contents

Card Games

  • Rust: /rust/cards - Experimenting with moving card game engines to Rust
  • C++: /cpp/cards - Golf implementation and some helpers
  • Go: /go/cards - Experimenting with moving card game engines to Go

Document Database

Golf Services

Web Related

Graphics Stuff

  • Scala:
  • Go:
    • blurring - some image processing tools
  • Java:
    • imagine - a couple of blur filters

Other Projects

IDE Support

IntelliJ

Tested with Bazel for IntelliJ

Java and Go targets Just Work™.

Add new targets to project view if they aren't detected automatically.

Clion

C++ and Rust projects work with Bazel for IntelliJ, but autocomplete/intellisense doesn't feel very snappy.

GoLand

Go projects work with Bazel for IntelliJ. Alternatively, you can use IntelliJ for Go too.

VSCode

For C++ use hedronvision/bazel-compile-commands-extractor

Follow instructions here

and then do

bazel run @hedron_compile_commands//:refresh_all
code .

Importing a project?

See IMPORTING