Jérôme Leclercq
|
ec3da7e3f5
|
XMake: Fix NAZARA_DEBUG not being defined in unit tests and examples
|
2021-12-25 19:10:26 +01:00 |
Jérôme Leclercq
|
3e708cf5ed
|
XMake: Use remove_files/remove_headerfiles
|
2021-12-24 11:06:44 +01:00 |
Jérôme Leclercq
|
d4dfe97006
|
Minor fixes
|
2021-12-23 17:39:37 +01:00 |
Jérôme Leclercq
|
5aefef2517
|
XMake: Fix build_rendererplugins rule
|
2021-12-03 22:15:54 +01:00 |
Jérôme Leclercq
|
53747abf6e
|
XMake: Fix build_rendererplugins rule
|
2021-12-02 12:02:39 +01:00 |
Jérôme Leclercq
|
2d236afe0f
|
Minor fixes
|
2021-11-30 12:42:19 +01:00 |
Jérôme Leclercq
|
34521e7d50
|
Update xmake.lua
|
2021-10-28 13:10:39 +02:00 |
Jérôme Leclercq
|
f117b76129
|
XMake: Fix 2.5.9/dev handling
|
2021-10-28 13:03:32 +02:00 |
Jérôme Leclercq
|
04ee6f0fd1
|
Add support for xmake 2.5.9 (and unity build for unit tests)
|
2021-10-19 14:26:45 +02:00 |
Lynix
|
9740db8fe2
|
Improve MinGW support
|
2021-10-16 17:45:43 +02:00 |
Jérôme Leclercq
|
2a2f7d8085
|
Add support for coverage mode (WIP)
|
2021-10-16 12:09:36 +02:00 |
Jérôme Leclercq
|
a66f6faed1
|
Add widgets (WIP)
|
2021-10-04 09:25:45 +02:00 |
Jérôme Leclercq
|
ece18bf472
|
Implement back text rendering (WIP)
|
2021-09-07 18:45:10 +02:00 |
Jérôme Leclercq
|
601a0cedec
|
Fix MinGW support
|
2021-09-06 10:37:24 +02:00 |
Jérôme Leclercq
|
0bb443b0d0
|
Fix xmake.lua
|
2021-08-23 19:35:45 +02:00 |
Jérôme Leclercq
|
72b959d6ca
|
XMake: Enable MinGW
|
2021-08-23 19:30:00 +02:00 |
ImperatorS79
|
c977ad6440
|
Use is_plat("windows", "mingw")
|
2021-08-23 19:29:25 +02:00 |
ImperatorS79
|
8d4639d8e1
|
Add support for mingw
|
2021-08-23 19:29:25 +02:00 |
Jérôme Leclercq
|
1cb3c86a3b
|
XMake: Fix missing global headers in install/projects
|
2021-08-23 18:46:46 +02:00 |
Jérôme Leclercq
|
335b48056f
|
XMake: Setup allowed modes/plats/archs
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
f0de7efd2d
|
Update xmake.lua
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
f0ea623408
|
XMake: fix Nazara include installation folder
|
2021-08-18 02:29:31 +02:00 |
Jérôme Leclercq
|
5a406e8a20
|
Add entt dependency to Core and Physics3D
|
2021-06-20 14:06:28 +02:00 |
Lynix
|
54d56abc56
|
WIP
|
2021-06-16 16:50:00 +02:00 |
Jérôme Leclercq
|
4b3b595a99
|
Minor fixes
|
2021-06-04 18:02:28 +02:00 |
Jérôme Leclercq
|
7c9bc16535
|
XMake: Add asan mode
|
2021-06-03 17:22:12 +02:00 |
Jérôme Leclercq
|
57ee511b86
|
XMake: Add OpenAL-soft package
In order to provide openal-soft DLL when running or installing the engine
|
2021-06-03 17:22:00 +02:00 |
Jérôme Leclercq
|
0dd5e92a50
|
Audio: Add FLAC support
|
2021-06-03 17:21:15 +02:00 |
Jérôme Leclercq
|
ce5ace52cc
|
XMake: Add math includes to core project
|
2021-06-01 12:32:54 +02:00 |
Jérôme Leclercq
|
577643d128
|
Audio: Remove libsndfile loader
|
2021-05-30 16:45:50 +02:00 |
Jérôme Leclercq
|
0d2535b47c
|
Fix libvorbis handling
|
2021-05-30 16:45:50 +02:00 |
Jérôme Leclercq
|
312a6d3ba8
|
Fix libvorbisfile dependency
|
2021-05-30 16:45:50 +02:00 |
Jérôme Leclercq
|
79b6b87379
|
Audio: Add .ogg loader (using libvorbisfile)
|
2021-05-30 16:45:50 +02:00 |
Jérôme Leclercq
|
ca51ab16c9
|
XMake: Add dl and pthread links (fixes Linux compilation)
|
2021-05-30 16:45:50 +02:00 |
Jérôme Leclercq
|
7ced0e5f08
|
Audio: Add .wav loader (using dr_wav)
|
2021-05-30 16:45:50 +02:00 |
Jérôme Leclercq
|
d121393267
|
Audio: Add mp3 support + new demo
|
2021-05-30 16:45:50 +02:00 |
Jérôme Leclercq
|
9d1c821a16
|
Remove stb from thirdparty and use xmake instead
|
2021-05-30 16:45:50 +02:00 |
Jérôme Leclercq
|
a90844f0dd
|
Remove X11 dependency properly (as it's handled by SDL and EGL)
|
2021-05-29 00:52:10 +02:00 |
Jérôme Leclercq
|
41baacd9ab
|
Fix linux compilation
|
2021-05-29 00:34:09 +02:00 |
Jérôme Leclercq
|
c2b61b6732
|
A lot of fixes
|
2021-05-28 22:58:40 +02:00 |
Jérôme Leclercq
|
392a23eeb1
|
Add Std140Debug "example" (using OpenGL directly to debug stuff)
|
2021-05-26 22:23:30 +02:00 |
Jérôme Leclercq
|
c880a431a2
|
XMake: add headers from src to projects
|
2021-05-25 10:40:07 +02:00 |
Jérôme Leclercq
|
e716b44aa3
|
Add tests and SDK
|
2021-05-17 23:08:37 +02:00 |
Lynix
|
40772f2137
|
xmake: Add automatic resource embedding
|
2021-05-16 23:09:29 +02:00 |
Jérôme Leclercq
|
8ba8a0d1bb
|
Translate premake actions to xmake tasks
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
7fd94a2068
|
Use xmake dev for CI (until xmake 2.5.4 is out)
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
df31666d0e
|
CI: Fix dependencies hash (until next xmake version)
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
1858e1f35c
|
xmake: Build NewtonDynamics in debug only on Windows
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
ff107564ee
|
xmake: Build renderer backends when building examples
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
3221dfdb09
|
xmake: Add support for shader editor
|
2021-05-14 03:35:32 +02:00 |