Compare commits
3 Commits
318928ddbc
...
5f343c2126
| Author | SHA1 | Date | |
|---|---|---|---|
| 5f343c2126 | |||
| 0c05556eb1 | |||
| 15f7da2df9 |
5
.gitignore
vendored
Normal file
5
.gitignore
vendored
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
/*
|
||||||
|
!/src
|
||||||
|
!/Makefile
|
||||||
|
!/Readme.md
|
||||||
|
!/.gitignore
|
||||||
5
Makefile
5
Makefile
@@ -1,5 +1,6 @@
|
|||||||
# Generated by mklua
|
# Generated by mklua
|
||||||
MKLUA ?= lua src/bootstrap.lua
|
LUA ?= lua
|
||||||
|
MKLUA ?= $(LUA) src/bootstrap.lua
|
||||||
CC ?= cc
|
CC ?= cc
|
||||||
|
|
||||||
OUTPUT = mklua
|
OUTPUT = mklua
|
||||||
@@ -31,7 +32,7 @@ clean:
|
|||||||
rm -f $(OUTPUT) $(OUTPUT).c
|
rm -f $(OUTPUT) $(OUTPUT).c
|
||||||
|
|
||||||
$(OUTPUT): $(OUTPUT).c $(LIBS)
|
$(OUTPUT): $(OUTPUT).c $(LIBS)
|
||||||
$(CC) $(CCARGS) $(LDARGS) $^ -o $@
|
$(CC) $(CCARGS) $^ $(LDARGS) -o $@
|
||||||
|
|
||||||
$(OUTPUT).c: $(DEPS)
|
$(OUTPUT).c: $(DEPS)
|
||||||
$(MKLUA) $(MKLUA_FLAGS) $(MKLUA_ENTRIES) -o $@
|
$(MKLUA) $(MKLUA_FLAGS) $(MKLUA_ENTRIES) -o $@
|
||||||
|
|||||||
@@ -111,7 +111,7 @@ clean:
|
|||||||
rm -f $(OUTPUT) $(OUTPUT).c
|
rm -f $(OUTPUT) $(OUTPUT).c
|
||||||
|
|
||||||
$(OUTPUT): $(OUTPUT).c $(LIBS)
|
$(OUTPUT): $(OUTPUT).c $(LIBS)
|
||||||
$(CC) $(CCARGS) $(LDARGS) $^ -o $@
|
$(CC) $(CCARGS) $^ $(LDARGS) -o $@
|
||||||
|
|
||||||
$(OUTPUT).c: $(DEPS)
|
$(OUTPUT).c: $(DEPS)
|
||||||
$(MKLUA) $(MKLUA_FLAGS) $(MKLUA_ENTRIES) -o $@
|
$(MKLUA) $(MKLUA_FLAGS) $(MKLUA_ENTRIES) -o $@
|
||||||
@@ -153,7 +153,7 @@ local function c_escape(str)
|
|||||||
for i = 1, math.ceil(#str / 32) do
|
for i = 1, math.ceil(#str / 32) do
|
||||||
table.insert(parts, "\"" .. str:sub((i - 1) * 32 + 1, i * 32):gsub(".", function (c)
|
table.insert(parts, "\"" .. str:sub((i - 1) * 32 + 1, i * 32):gsub(".", function (c)
|
||||||
local b = string.byte(c);
|
local b = string.byte(c);
|
||||||
|
|
||||||
if c == "\n" then
|
if c == "\n" then
|
||||||
return "\\n";
|
return "\\n";
|
||||||
elseif c == "\\" then
|
elseif c == "\\" then
|
||||||
|
|||||||
Reference in New Issue
Block a user