23 Commits

Author SHA1 Message Date
Ingvar Stepanyan
b4cd4a1adf Fix dlpreopen versions 2024-12-05 19:08:00 +00:00
Ingvar Stepanyan
8f7524219b Use libusb from a tarball
Now that Wasm support is included in release tarballs, we don't need to include libusb as a submodule anymore.
2024-12-05 15:31:53 +00:00
Ingvar Stepanyan
9f261eda0c Upgrade Emscripten 2024-12-05 14:55:04 +00:00
Ingvar Stepanyan
0d17b35897 Use em-config to calculate the path 2023-11-15 00:51:18 +00:00
Ingvar Stepanyan
cfe8ef68b6 Upgrade Emscripten + build fixes
- Upgraded to 3.1.47.
 - EM_CACHE override leads to some new issues with package search in sysroot, probably because sysroot is hardcoded in PKG_CONFIG* variables. Use Docker's path mapping mechanism instead.
 - Added temporary workaround for new issue from https://github.com/emscripten-core/emscripten/issues/16836.
2023-10-17 03:17:16 +01:00
Ingvar Stepanyan
6c693186c2 Fix Wasm build 2023-08-05 19:21:03 +01:00
Ingvar Stepanyan
c80c04f006 Bunch of updates in preparation for publish 2023-08-05 18:46:26 +01:00
ICheered
f93004f8e7 Add environment flag to makefile 2023-08-04 17:52:14 +02:00
ICheered
97210914c9 Improve folder structure 2023-08-04 17:49:09 +02:00
Ingvar Stepanyan
1d44461b48 Update libgphoto2 version number 2022-01-19 13:36:58 +00:00
Ingvar Stepanyan
85b8cc8546 Remove flag that now breaks uname syscall 2021-11-30 18:35:12 +00:00
Ingvar Stepanyan
f3c8770bb5 Restructure & add Netlify config 2021-09-14 13:00:52 +00:00
Ingvar Stepanyan
57ae59785b Add missing -fexceptions link flag 2021-08-09 13:42:47 +00:00
Ingvar Stepanyan
89c83afe4e Add explicit -pthread to api.cpp 2021-08-09 13:15:47 +00:00
Ingvar Stepanyan
b0dcdb7775 Few more (final?) fixes for Docker build 2021-08-09 12:42:14 +00:00
Ingvar Stepanyan
c1b98d4e52 Fix Git lock errors and a bit of cleanup 2021-08-06 23:52:40 +00:00
Ingvar Stepanyan
6add480400 Reuse Emscripten's sysroot 2021-08-06 22:14:41 +00:00
Ingvar Stepanyan
3e071027d2 Further build improvements 2021-08-06 21:49:59 +00:00
Ingvar Stepanyan
2665a5bc41 Add build with Docker, make and submodules
Starting to pull out hacks and custom instructions into a reproducible build.
2021-08-06 20:49:19 +00:00
Ingvar Stepanyan
8600639023 Further fixes; improve error handling 2021-08-06 13:48:08 +00:00
Ingvar Stepanyan
fa2084a9d7 Build with optimisations 2021-07-23 16:40:43 +00:00
Ingvar Stepanyan
5e5d7be282 Various fixes and improvements
Among other things, periodically poll settings back from the camera.
2021-07-08 20:36:44 +00:00
Ingvar Stepanyan
7ab5c04496 Basic example 2021-07-08 00:38:20 +00:00