Commit Graph

5 Commits

Author SHA1 Message Date
Eric Fedosejevs 187c2c6aee CMake: Cache SPIRV output, make test and editor build optional (#248) 2021-03-14 12:00:42 +01:00
Amer Koleci 4f3402c797 CMake improvements (#237)
* Add legacy shader compilation and improve CMake logic.

* Fix legacy shaders dependency

* CMake: Allow override shader directory directly from CMake.

* CMake: Manage to correctly set working directory for editor and tests when running from open folder in Visual Studio.

* Remove old comment I left.

Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com>
2021-02-14 21:51:19 +01:00
Amer Koleci 76eebc3836 Supports for building using CMake on Windows. (#233)
* Supports for building using CMake on Windows.

* Don't override some global variables.

* CMake: Compile correctly editor as well.
2021-02-08 20:05:23 +01:00
Worst0ne 04026ee2f9 fixed SDL2 discoverability issues under Manjaro (#214)
* fixed SDL2 discoverability issues under Manjaro

* Changed EXISTS to DEFINED

* removed a pkgconfig dependency

Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com>
2021-01-26 19:39:53 +01:00
Matteo De Carlo 3cd9e77889 WIP: Initial linux support using SDL (#136)
* Initial linux support using SDL

* fixed link error and gitignore

* fix in working directory initialization (windows side)

* Added README_Linux and fixed a few compilation issues in ubuntu

* Rename main to main_Windows in Tests

* Better default renderering backend selector

* Added backlog terminal output on linux

* added asserts on all missing vulkan function call results

* added portable file dialogs

also small tests update and cleanup

* Added Editor compile target

* linux ci

* linux ci

* cmake update

* cmake update?

* cmake

* Editor_Windows fix

* build test

* make

* build tools?

* update

* ubuntu 20.04

* fix?

* cmake

* build

* build?

* package linux build

* updates, bump version

* backslash to forward slash, eof newlines, add portable-file-dialogs license

* xcopy needs backslash duh; update readme;

* copy fix

* updated readme

* readme update

* updated readme

* updated readme

* fix incorrect file encoding linux

* paint tool fix

* linux: add missing shaders

* packaging update

Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com>
Co-authored-by: Turanszki Janos <turanszkij@gmail.com>
2020-10-05 00:03:22 +02:00