Commit Graph

67 Commits

Author SHA1 Message Date
halx99 68611e902d Remove linux dependent: libbsd 2023-08-30 15:13:35 +08:00
halx99 3b2491ea9d Improve setup [skip ci] 2023-08-30 12:55:19 +08:00
Deal 75fb18201f Update setup.ps1 2023-08-30 09:47:43 +08:00
Deal b0407578c3 Fix deb distro detect in setup.ps1 2023-08-30 09:45:18 +08:00
Deal 1f2f54f2ac Axmol console next (#1313) 2023-08-30 08:34:33 +08:00
halx99 1c1989e333 Merge: d14b0d5319 b01786ef2c
Merge branch 'main' into dev
2023-07-16 14:56:40 +08:00
halx99 3ab3249700 Update glslcc to 1.8.1
Add dual outputs support, this is useful to handle normal map preprocessor
2023-07-16 14:14:41 +08:00
RH 95f352e0d0 Invert if condition checking for existence of the axmol bin path in the user path env variable (#1275)
Make list mutable to allow for inserting new path
2023-07-16 13:51:36 +08:00
Deal(涓€绾跨伒) 4867fc8f2e Update pull_request_template.md (#1270) 2023-07-15 00:21:23 +08:00
halx99 42fcb1f86e glslcc workflow: metal init commit 2023-07-14 23:07:47 +08:00
halx99 9f4d142802 Improve build scripts 2023-07-12 12:15:27 +08:00
halx99 c6828a368e Improve setup script [skip ci] 2023-07-08 12:37:02 +08:00
halx99 acc47b3281 Bump 1.1.0 2023-07-06 20:37:59 +08:00
halx99 94b5705bd3 Improve cmake script
- glslcc helper function
- Rename ax_add_shader to ax_target_compile_shaders
- Provide argument FILES for specify single or multi shader
source files support, i.e.
ax_target_compile_shaders(target_name FILES 1.frag 1.vert)
- Rename all _AX_ROOT_PATH to _AX_ROOT
2023-07-06 19:21:36 +08:00
halx99 df6aaeb0f1 Fix linux setup 2023-07-06 13:20:56 +08:00
halx99 5df972fc59 Fix linux setup 2023-07-06 13:15:54 +08:00
halx99 0aef470146 Migrate setup.py to setup.ps1 2023-07-06 12:18:33 +08:00