AL

actboy168/luamake

Productivity workflow

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

211 stars Качество 57 Тренд 37MIT

actboy168/luamake — кандидат на агентские навыки, импортированный из https://github.com/actboy168/luamake.

Обзор

actboy168/luamake — кандидат на агентские навыки, импортированный из https://github.com/actboy168/luamake.

Обзор (машинный перевод)

##Установка инструкций

###1: Репо и субмодули клонов

###2 Установить:

Windows (msvc):

Установить Visual Studio

Linux / MacOS / Android / NetBSD / FreeBSD / OpenBSD / Windows (mingw)

Установите gcc, g++, ninja

или

###3 Полезные команды

составлять

Составить и пропустить тест

чистить

компилятор lua2c (единый двоичный со встроенными скриптами)

Быстрый старт

Создайте файл make.lua. Например, это make.lua для компиляции lua:

строить

Беги.

Команды

Луамаке

Создайте свой проект.

“Луамаке чистый”

Чистый выпуск сборки.

Реконструкция luamake

эквивалентно [[Т2]]

luamake lua [имя файла lua]

Запустите файл Луа.

Тест Луамаке

эквивалентно [[Т3]]

Документация

См. [4] для полного руководства по написанию [5].

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

luamake

Install Instructions

1. Clone repo and submodules

git clone https://github.com/actboy168/luamake
cd luamake
git submodule update --init

2. Install:

Windows (msvc):

  • Install Visual Studio
compile/install.bat

Linux / MacOS / Android / NetBSD / FreeBSD / OpenBSD / Windows (mingw)

  • Install gcc, g++, ninja
compile/install.sh

or

sudo -s compile/install.sh

3. Useful Build Commands

compile

msvc > compile/build.bat
other> compile/build.sh

compile and skip test

msvc > compile/build.bat notest
other> compile/build.sh notest

clean

msvc > compile/build.bat -t clean
other> compile/build.sh -t clean

compile lua2c (single binary with embedded scripts)

msvc > compile/build.bat lua2c
other> compile/build.sh lua2c

Quick Start

Create file make.lua. For example, this is a make.lua to compile lua:

local lm = require "luamake"
lm:exe "lua" {
    sources = {
        "src/*.c",
        "!src/luac.c" -- ignore luac.c
    }
}

Build

$ luamake

Run

$ ./build/bin/lua

Commands

luamake

Build your project.

luamake clean

Clean build output.

luamake rebuild

Equivalent to luamake clean && luamake

luamake lua [lua filename]

Run lua file.

luamake test

Equivalent to luamake lua test.lua

Documentation

See skills/SKILL.md for the full guide on writing make.lua.

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add actboy168/luamake
Новичок в MCP? Начните с руководства на mcpskill.org →