bmk
bmk copied to clipboard
The enhanced BlitzMax build program.
Here, bmk is configured (via config.bmk) to use a specific compiler for the default target. This result is different to the compiler it will build with (clang 17) ``` ./bmk...
Hi all, would it be possible to add a conditional **?** checker for the App Options menu items? It's mainly so I can check my program's been built in the...
``` SuperStrict ' @bmk echo *** Building my cool app *** ' @bmk addccopt -DSPECIAL_OPTION print "hello" ``` Compiling this code leads to about the following (added some "prints: ```...
Most of this description is a copy of what I posted here: https://discord.com/channels/613699895139762176/679291789840089108/1111856194957627412 I've found a bug with either maxgui, or generating Dll's on windows. It seems that if you...
usage example: ``` ./bmk makeapp -r -w -l linux -g x64 -t console -x -xargs "-v -bla 2 -dir \"c:\dir with space\subdir\"" -o /home/user/tests/test_args /home/user/tests/test_args.bmx ```
`Method DoBuild()` (bmk_make.bmk) takes care of various files. All use "Match()" which is a case-sensitive string lookup. ``` ' bmx file If Match(m.ext, "bmx") Then ... Else If Match(m.ext, "s")...
I got reports by users - and also saw it pretty often in VMs, think it happens more often on Windows and Mac than on Linux: - downloading BlitzMax -...
Wookie at discord asked for ways to autogenerate a kind of crashlog. So you can hand out special builds to users experiencing crashes. Once it crashes you could collect certain...
``` ./bmk resetmods -v audio ``` results in ``` Resetting audio.modloader Deleting /BlitzMaxNG/mod/audio.mod/modloader.mod/.bmx Deleting /BlitzMaxNG/mod/audio.mod/modloader.mod/modloader.release.linux.x64.i Deleting /BlitzMaxNG/mod/audio.mod/modloader.mod/modloader.release.linux.x64.i2 Deleting /BlitzMaxNG/mod/audio.mod/modloader.mod/modloader.debug.linux.x64.a Deleting /BlitzMaxNG/mod/audio.mod/modloader.mod/modloader.debug.linux.x64.i Deleting /BlitzMaxNG/mod/audio.mod/modloader.mod/modloader.release.linux.x64.a Deleting /BlitzMaxNG/mod/audio.mod/modloader.mod/modloader.debug.linux.x64.i2 Resetting audio.soloudaudio Deleting /BlitzMaxNG/mod/audio.mod/soloudaudio.mod/.bmx Deleting...
When I attempted to import a Blitz3D program with `File > Import BB Project...`, I got this output: ``` Converting game Command line error : Unknown operation 'convertbb' Usage: bmk...