Skip to content

Black-Cat/lamia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

138 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lamia

Small sdf editor

uses nyancore

small_lamia

Requirements

  • zig 0.11
  • Vulkan SDK (for developing, optional)

How to build?

Clone repository with all submodules git clone --recurse-submodules git@github.com:Black-Cat/lamia.git

Cross compilation is available

Release for windows is build with zig build -Dtarget=x86_64-windows-gnu -Drelease-fast=true

Linux

zig build 

Windows

zig build -Dtarget=x86_64-windows-gnu 

If you develop vulkan code, it is recomended to use -Dvulkan-validation=true flag. It requires installed vulkand sdk with correct environment variables. Enabling this option will turn on vulkan validation layers.

You can enable tracing with -Denable-tracing=true and connect with tracy v0.8.

Hot to run?

Linux

zig build run 

Windows

zig build -Dtarget=x86_64-windows-gnu run 

It is also possible to pass path to scene that will be opened on the application start

zig build run -- ../scene.ls or ./zig-out/bin/lamia ../scene.ls 

Feedback

Create an issue here, or send email to iblackcatw(at)gmail.com or discord Black Cat!#5337

About

Small sdf editor

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors