~ruther/qmk_firmware

06b571aa53940b278e4359136e4b7d78cf4594f9 — Pete Johanson 5 years ago 355b693
CLI: Invoke gmake on FreeBSD when using `qmk compile`.

* Current makefiles aren't portable, so invoke gmake on FreeBSD.
1 files changed, 6 insertions(+), 1 deletions(-)

M lib/python/qmk/commands.py
M lib/python/qmk/commands.py => lib/python/qmk/commands.py +6 -1
@@ 28,11 28,16 @@ def create_make_command(keyboard, keymap, target=None):
        A command that can be run to make the specified keyboard and keymap
    """
    make_args = [keyboard, keymap]
    make_cmd = 'make'

    platform_id = platform.platform().lower()
    if 'freebsd' in platform_id:
        make_cmd = 'gmake'

    if target:
        make_args.append(target)

    return ['make', ':'.join(make_args)]
    return [make_cmd, ':'.join(make_args)]


def compile_configurator_json(user_keymap, bootloader=None):