recp / gkern

🎥 Graphics Kernel: flexible, highly configurable, extensible render engine (realtime + offline)
GNU Lesser General Public License v3.0
96 stars 11 forks source link

Build system is missing #9

Open emersion opened 4 years ago

emersion commented 4 years ago

There's no build system. How do you build gk?

I can contribute Meson build files if that helps.

recp commented 4 years ago

Hi @emersion

Thanks for interesting this project.

I must warn you that this project is not finished! It is in progress.

Currently I'm building it with Xcode and then run/test. Dependencies are:

  1. Math: http://github.com/recp/cglm
  2. Timers: http://github.com/recp/tm
  3. Data Structures: http://github.com/recp/ds

Also there is an external importer: http://github.com/recp/assetkit

If you would like to contribute this project and need some build files I can provide Autotools files asap, or you can generate it.

The goals of the project are:

I also work with these related projects:

Graphics Kernel (gk) project will use that GPU library as backend api in the future. I'll also use that gpu library to build other things (UI library, Desktop Environment like Gnome...) in the future...

Again, this project is not ready for production use, it is in progress. I'll try to boost my progress.