35 lines · 1.2 KB · Text
RawDownload
This file is part of MXE. See LICENSE.md for licensing information. Contains ad hoc patches for cross building. From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001From: Boris Nagaev <bnagaev@gmail.com>Date: Sat, 10 Oct 2015 17:45:24 +0100Subject: [PATCH 1/1] platform MXE  diff --git a/src/luarocks/build/builtin.lua b/src/luarocks/build/builtin.luaindex 1111111..2222222 100644--- a/src/luarocks/build/builtin.lua+++ b/src/luarocks/build/builtin.lua@@ -165,7 +165,7 @@ function builtin.run(rockspec)             add_flags(extras, "-Wl,-rpath,%s:", libdirs)          end          add_flags(extras, "-l%s", libraries)-         if cfg.is_platform("cygwin") then+         if cfg.is_platform("cygwin") or cfg.is_platform("mxe") then             add_flags(extras, "-l%s", {"lua"})          end          return execute(variables.LD.." "..variables.LIBFLAG, "-o", library, "-L"..variables.LUA_LIBDIR, unpack(extras))diff --git a/src/luarocks/cfg.lua b/src/luarocks/cfg.luaindex 1111111..2222222 100644--- a/src/luarocks/cfg.lua+++ b/src/luarocks/cfg.lua@@ -137,6 +137,7 @@ local platform_order = {    linux = 7,    macosx = 8,    cygwin = 9,+   mxe = 13,    -- Windows    win32 = 10,    mingw32 = 11,

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t