|
|
091c467d2b
|
Unified psemek_package_resources implementation across platforms (always behaves like glob_recurse)
Run tests / Run tests (push) Successful in 6m53s
|
2026-07-26 20:44:26 +03:00 |
|
|
|
d5a513285b
|
Fix packaging files on web
Run tests / Run tests (push) Successful in 6m57s
|
2026-07-26 20:26:16 +03:00 |
|
|
|
c2196d7dc8
|
Add freetype support on web
Run tests / Run tests (push) Successful in 6m53s
|
2026-07-25 19:28:29 +03:00 |
|
|
|
2be90728ed
|
Fix file globbing in psemek_package_files on web
|
2026-07-25 19:28:19 +03:00 |
|
|
|
e032f8d54b
|
Disable automatic image decoding in web builds
Run tests / Run tests (push) Successful in 6m59s
|
2026-07-20 15:24:51 +03:00 |
|
|
|
d785efc708
|
Fix canvas aspect ratio in web builds
|
2026-07-20 15:24:37 +03:00 |
|
|
|
3713f620bb
|
Update create-project script
Run tests / Run tests (push) Successful in 6m42s
|
2026-07-17 17:08:39 +03:00 |
|
|
|
a0a1e18162
|
Split package_files and package_resources: the former simply adds to the zip archive, the latter uses platform-specific resources packaging (on web and android)
Run tests / Run tests (push) Successful in 7m52s
|
2026-07-07 13:38:06 +03:00 |
|
|
|
8f56ae11b5
|
Update create-project script
Run tests / Run tests (push) Has been cancelled
|
2026-07-07 13:19:03 +03:00 |
|
|
|
55d18aaa33
|
Add app::storage path and set it to WASMFS-mounted directory on web builds
|
2026-07-06 22:38:38 +03:00 |
|
|
|
8587ba6bc0
|
Update to emscripten 6 and pre-build sdl2 in web packaging image
|
2026-07-06 22:37:16 +03:00 |
|
|
|
1195bd26d5
|
Change resources path in web builds
|
2026-07-05 18:38:47 +03:00 |
|
|
|
155ced8410
|
Introduce PSEMEK_PLATFORM and PSEMEK_PLATFORM_XXX variables
Run tests / Run tests (push) Successful in 7m38s
|
2026-07-05 14:01:41 +03:00 |
|
|
|
b989eba66d
|
Implement resource packaging for web builds
Run tests / Run tests (push) Successful in 8m28s
|
2026-07-04 17:33:28 +03:00 |
|
|
|
abf45f3dcb
|
Fix handling key events (this also intercepts browser shortcuts, sadly)
|
2026-07-04 16:30:44 +03:00 |
|
|
|
7dd55d94a9
|
Add template html for Emscripten builds
Run tests / Run tests (push) Successful in 8m11s
|
2026-07-04 00:46:36 +03:00 |
|
|
|
2407c1262e
|
Add -sFULL_ES3 for web builds
|
2026-07-03 19:32:52 +02:00 |
|
|
|
0b3fdd26c5
|
Add necessary GLES fixes and missing JS functions
|
2026-07-03 14:28:26 +02:00 |
|
|
|
923cb61012
|
Merge remote-tracking branch 'lisyarus-dev/master' into web
|
2026-07-02 21:58:28 +02:00 |
|
|
|
940c2bb07e
|
Only use --whole-archive on android
|
2026-06-30 15:29:00 +03:00 |
|
|
|
f562a82fb5
|
Merge remote-tracking branch 'remotes/origin/master' into web
|
2026-06-28 20:01:37 +02:00 |
|
|
|
dab7b6327e
|
Fix wgpu packaging for windows
|
2025-02-26 22:13:14 +03:00 |
|
|
|
57fbda02b0
|
Provide boost sources from the docker image
|
2025-02-03 12:52:18 +01:00 |
|
|
|
8f32d814c8
|
Introduce BOOST_SOURCE_ROOT for out-of-tree Boost sources
|
2025-02-03 12:52:18 +01:00 |
|
|
|
805826c160
|
Set up packaging for web build
|
2025-02-03 12:52:18 +01:00 |
|
|
|
4204022390
|
Support basic build with Emscripten
The result doesn't necessarily work yet, but at least the build is not failing.
|
2025-02-03 12:52:18 +01:00 |
|
|
|
ba8b33d49e
|
Add scripts to build packaging images
|
2024-08-22 19:25:05 +03:00 |
|
|
|
7ada90e3d0
|
Fix webgpu packaging on windows
|
2024-08-22 19:22:16 +03:00 |
|
|
|
c3a859d358
|
Stop compilation for android if application name is not set
|
2024-08-22 18:36:05 +03:00 |
|
|
|
013212e582
|
Fix packaging wgpu dll
|
2024-08-20 15:31:47 +03:00 |
|
|
|
0568521879
|
Add project-creation script
|
2024-08-16 18:27:22 +03:00 |
|
|
|
241f3afde3
|
Conditionally add freetype and wgpu libs to packaging files
|
2024-08-16 18:12:47 +03:00 |
|
|
|
9273a6f538
|
Support freetype packaging for windows
|
2024-08-15 13:01:15 +03:00 |
|
|
|
f177f29a60
|
Add psemek_add_dev_application & psemek_add_dev_tool for non-packaged executables
|
2024-08-08 00:27:19 +03:00 |
|
|
|
57027c837e
|
Add freetype to linux packaging
|
2024-08-07 23:27:04 +03:00 |
|
|
|
ab50b4c323
|
Remove debug printing from packaging functions
|
2024-08-07 15:43:11 +03:00 |
|
|
|
bd202d08ae
|
Add wgpu to windows packaging
|
2024-06-18 12:35:39 +03:00 |
|
|
|
7218730e7c
|
Add wgpu to linux packaging
|
2024-06-18 12:35:22 +03:00 |
|
|
|
7537338bdb
|
Create the packaging output directory before packaging
|
2024-06-18 12:35:12 +03:00 |
|
|
|
85031e0d59
|
Support globbing in psemek_package_files
|
2024-06-17 23:41:26 +03:00 |
|
|
|
119a323b72
|
Update package images to use ubuntu:24.04 with gcc-13 and mingw-13
|
2024-03-28 15:27:54 +03:00 |
|
|
|
4a17529e39
|
Fix cross-compiling build tools
|
2024-03-07 18:34:42 +03:00 |
|
|
|
0b1bd8cf2f
|
Remove libmpg & libpng from packaging
|
2023-12-04 18:15:02 +03:00 |
|
|
|
8a437086d6
|
Package with debug information
|
2023-09-29 17:25:48 +03:00 |
|
|
|
80c243ee2f
|
Don't strip linux binary to preserve symbol names
|
2023-08-06 21:28:18 +03:00 |
|
|
|
2e569b2cd3
|
Packaging fixes
|
2023-07-18 20:40:53 +03:00 |
|
|
|
b33ef168ea
|
Add linux packaging
|
2023-07-18 20:23:34 +03:00 |
|
|
|
54b78e6c66
|
Android WIP: support OpenGL ES 3.2 and implement Android backend library
|
2023-07-18 15:43:14 +03:00 |
|
|
|
a1b00d4a70
|
Make linking psemek-backend optional
|
2023-07-14 22:28:52 +03:00 |
|
|
|
ceb69b9d62
|
Make SDL2 into an optional backend
|
2023-07-14 22:28:20 +03:00 |
|