diff --git a/libs/LuaJIT/.relver b/libs/LuaJIT/.relver index 88689fbd..685bddbc 100644 --- a/libs/LuaJIT/.relver +++ b/libs/LuaJIT/.relver @@ -1 +1 @@ -1734355927 +1762386122 diff --git a/libs/LuaJIT/COPYRIGHT b/libs/LuaJIT/COPYRIGHT index d7620314..a192ae49 100644 --- a/libs/LuaJIT/COPYRIGHT +++ b/libs/LuaJIT/COPYRIGHT @@ -1,7 +1,7 @@ =============================================================================== LuaJIT -- a Just-In-Time Compiler for Lua. https://luajit.org/ -Copyright (C) 2005-2023 Mike Pall. All rights reserved. +Copyright (C) 2005-2025 Mike Pall. All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/libs/LuaJIT/Makefile b/libs/LuaJIT/Makefile index 6b67f54d..c41b3345 100644 --- a/libs/LuaJIT/Makefile +++ b/libs/LuaJIT/Makefile @@ -10,7 +10,7 @@ # For MSVC, please follow the instructions given in src/msvcbuild.bat. # For MinGW and Cygwin, cd to src and run make with the Makefile there. # -# Copyright (C) 2005-2023 Mike Pall. See Copyright Notice in luajit.h +# Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h ############################################################################## MAJVER= 2 @@ -110,7 +110,7 @@ else endif TARGET_SYS?= $(HOST_SYS) -ifeq (Darwin,$(TARGET_SYS)) +ifneq (,$(filter $(TARGET_SYS),Darwin iOS)) INSTALL_SONAME= $(INSTALL_DYLIBNAME) INSTALL_SOSHORT1= $(INSTALL_DYLIBSHORT1) INSTALL_SOSHORT2= $(INSTALL_DYLIBSHORT2) diff --git a/libs/LuaJIT/README b/libs/LuaJIT/README index e4a69265..201f1b72 100644 --- a/libs/LuaJIT/README +++ b/libs/LuaJIT/README @@ -5,7 +5,7 @@ LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language. Project Homepage: https://luajit.org/ -LuaJIT is Copyright (C) 2005-2023 Mike Pall. +LuaJIT is Copyright (C) 2005-2025 Mike Pall. LuaJIT is free software, released under the MIT license. See full Copyright Notice in the COPYRIGHT file or in luajit.h. diff --git a/libs/LuaJIT/doc/bluequad-print.css b/libs/LuaJIT/doc/bluequad-print.css index 4a139278..5bfda5d3 100644 --- a/libs/LuaJIT/doc/bluequad-print.css +++ b/libs/LuaJIT/doc/bluequad-print.css @@ -1,4 +1,4 @@ -/* Copyright (C) 2004-2023 Mike Pall. +/* Copyright (C) 2004-2025 Mike Pall. * * You are welcome to use the general ideas of this design for your own sites. * But please do not steal the stylesheet, the layout or the color scheme. diff --git a/libs/LuaJIT/doc/bluequad.css b/libs/LuaJIT/doc/bluequad.css index 7399f625..5334a759 100644 --- a/libs/LuaJIT/doc/bluequad.css +++ b/libs/LuaJIT/doc/bluequad.css @@ -1,4 +1,4 @@ -/* Copyright (C) 2004-2023 Mike Pall. +/* Copyright (C) 2004-2025 Mike Pall. * * You are welcome to use the general ideas of this design for your own sites. * But please do not steal the stylesheet, the layout or the color scheme. diff --git a/libs/LuaJIT/doc/contact.html b/libs/LuaJIT/doc/contact.html index cc4d8c72..d8d34a69 100644 --- a/libs/LuaJIT/doc/contact.html +++ b/libs/LuaJIT/doc/contact.html @@ -3,7 +3,7 @@
All documentation is -Copyright © 2005-2023 Mike Pall. +Copyright © 2005-2025 Mike Pall.
@@ -102,7 +102,7 @@ Copyright © 2005-2023 Mike Pall.-Either install one of the open source SDKs -(» MinGW or -» Cygwin), which come with a modified -GCC plus the required development headers. +Either install the open source SDK » MinGW, +which comes with a modified GCC plus the required development headers. Or install Microsoft's Visual Studio (MSVC).
For an x64 to ARM64 cross-build run this first: vcvarsall.bat x64_arm64
--Open a command prompt window and make sure the MinGW or Cygwin programs +Open a command prompt window and make sure the MinGW programs are in your path. Then cd to the directory of the git repository. Then run this command for MinGW:
@@ -227,12 +225,6 @@ Then run this command for MinGW: mingw32-make-Or this command for Cygwin: -
--make --
Then follow the installation instructions below.
+The final directory layout should look like this: +
++├── luajit.exe +├── lua51.dll +├── <- put your own classic Lua/C API modules (*.dll) here +└── lua + ├── <- put your own Lua modules (*.lua) here + └── jit + ├── bc.lua + └── (etc …) +
@@ -572,7 +577,7 @@ to me (the upstream) and not you (the package maintainer), anyway.
-LuaJIT is Copyright © 2005-2023 Mike Pall, released under the +LuaJIT is Copyright © 2005-2025 Mike Pall, released under the » MIT open source license.
@@ -193,7 +193,7 @@ Please select a sub-topic in the navigation bar to learn more about LuaJIT.