falkTX
|
6b77f40a96
|
Use gles2 as default UI type under wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
4 months ago |
John I
|
d47aaadfdf
|
Fixed typo
|
5 months ago |
John I
|
a1c1df71bd
|
Fixed typo
|
5 months ago |
falkTX
|
f1b5758192
|
Use our custom wasm shell by default on Makefile builds
Signed-off-by: falkTX <falktx@falktx.com>
|
5 months ago |
falkTX
|
d465c51d4b
|
Fix wasm build after pugl update
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
742e2539af
|
More GL3/GLES compat fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
f2cf4b9e0c
|
Clean listed macros in Makefile.base.mk
|
6 months ago |
falkTX
|
f3be5aee08
|
Add darkglass-anagram target, fix MOD workdir env var usage
Signed-off-by: falkTX <falktx@falktx.com>
|
9 months ago |
falkTX
|
472cda840e
|
Cleanup build flags and config, error out early
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
d8557268f0
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
90ee1072f8
|
Initial implementation for webviews, test it in ext-embed example
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a887787bcc
|
Add MACOS_NO_DEAD_STRIP make option
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
09b7a1dc7c
|
Add convenience make rules for common builds
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
045b943199
|
Tweaks for MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b502b5241c
|
base makefile docs, WIP
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
fc4ad6180b
|
Support for modaudio "new" targets
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
taylor.fish
|
637870a303
|
Use correct VST 3 directory name on PowerPC
Should be ppc[64][le]-linux, depending on word size and endianness.
|
2 years ago |
falkTX
|
b9e027eeae
|
Allow to set X11 window icon for standalones
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8b6196b482
|
Update to latest pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
e288f163bb
|
Use custom DPF_DEBUG macro for leak class, DEBUG was too generic
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
0f43c51116
|
Comment out -fsanitize=address DEBUG option, too much hassle
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
19d93ef42f
|
Do not try to build cairo backend under wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b344d6b22f
|
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
34952157be
|
Fix previous commit
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c7e4ac43f5
|
Alternative approach to detect makefile string escape by default
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
eb68bf8d68
|
Expand DGL makefile stuff, set USE_GLES2 by default on wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
90004b0d43
|
Makefile cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
08a99f5a67
|
Expose VST2/3_BINARY_DIR in base makefile, handy for packaging
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
03a7dbf4ef
|
Set PKG_CONFIG_PATH for MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
95e66eba1b
|
Add stubs for Haiku, does not work yet
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8c2d543a6b
|
Fix custom modduo and modduox commands
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
061f6c4e64
|
Make sure MOD builds do not see cairo or opengl
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2f9564a28e
|
Add -fsanitize=address to debug make builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
9be5e79a55
|
Set MOD_BUILD=true for MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
157028c644
|
Set DGL_USE_OPENGL3 for GLES2/3 builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
31619d7532
|
Only use -Werror=lto-type-mismatch LTO flag on GCC
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
aea021aed8
|
Use the updated toolchains for modduo and modduox builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
3aa409b828
|
Add makefile extra rules for MOD Audio stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8e0eaa4ddd
|
Add CPU_X86_64 to "make features" printout
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8461324c44
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b7056e7528
|
Alternative approach at compiler detection
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
fbc9ffdfaa
|
Add CPU_RISCV64 to make features
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
745cc0c0e5
|
Set CPU_RISCV64 makefile variable
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
639c5100f2
|
Cleanup base makefile, add clang vs gcc compiler check
|
3 years ago |
falkTX
|
f1925ebcc2
|
Make wasm real clipboard use optional, disabled by default
|
3 years ago |
falkTX
|
352bcbfb72
|
Correct last commit, deal with a few vst3 edge cases
|
3 years ago |
falkTX
|
30af417995
|
More wasm tweaks, clipboard support
|
3 years ago |
falkTX
|
2d175807d6
|
more aggressive wasm linker flags
|
3 years ago |
falkTX
|
f412918c5f
|
A few more tweaks for native-audio standalone, allow forcing
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ec02b88923
|
Rework native audio standalone fallback code, add full wasm stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |