Sasha Szpakowski
b63b47b84d
macOS: update version for hotfix rebuild
2024-03-03 13:15:44 -04:00
Sasha Szpakowski
94d5864144
update year for copyright notice
2024-02-10 12:13:22 -04:00
Sasha Szpakowski
62d17371ca
macOS xcode project: update deployment target to macOS 10.11
...
When it's set to earlier versions, love fails to link when new versions of the macOS SDK are used.
2023-12-02 15:37:44 -04:00
Sasha Szpakowski
aa0a0bdf7a
iOS: remove LuaJIT build script.
...
It's been moved to the love-apple-dependencies repository.
2023-11-26 14:23:49 -04:00
Sasha Szpakowski
5f733ef0fa
Add new PhysfsIo file to xcode project
2023-05-29 09:43:44 -03:00
Sasha Szpakowski
78e7c44424
update version
2023-04-15 09:37:22 -03:00
Sasha Szpakowski
c823dbca96
Update copyright year for 2023
2022-12-31 22:25:49 -04:00
Sasha Szpakowski
fc3f5ee620
macOS: remove stray library search path
2022-12-30 00:03:58 -04:00
Sasha Szpakowski
6730d57f04
macOS: compile with symbols hidden by default.
2022-12-29 10:28:28 -04:00
Alex Szpakowski
456c16b9c4
macOS: Fix love.framework's runpath search path
...
Fixes loading love.framework from a standalone Lua executable, and potentially fixes some code signing issues (#1737 )
2022-02-04 20:27:13 -04:00
Alex Szpakowski
8e7fd10b6f
Update copyright year for 2022
2021-12-31 18:33:40 -04:00
Alex Szpakowski
c0dc051bc4
iOS: use new xcframework dependency libraries.
...
They support arm64+x64 simulators, as well as 64 bit iOS devices.
2021-12-30 12:46:37 -04:00
Alex Szpakowski
8f9d1d7f82
xcode: address setting recommendations added in 13.1
2021-11-24 21:18:45 -04:00
Alex Szpakowski
888051d01e
Potential very hacky workaround for arm64 JIT allocation issues.
...
Try to reserve blocks of executable memory before external library code claims the address space. LuaJIT on arm64 currently has a very limited range of memory it can use for JIT code.
2021-11-12 21:58:49 -04:00
Alex Szpakowski
e27a71f798
Move boot.lua to src/modules/love/ with raw string literal format.
...
Split it up into 3 files to keep under VS2013's raw string literal character limit.
Now boot.lua doesn't need a regeneration step when it's modified.
2021-10-19 21:22:26 -03:00
Alex Szpakowski
1e69a8c485
macOS: fix framework dependency paths in xcode
2021-06-06 11:46:22 -03:00
Alex Szpakowski
5c3ff29a30
Update xcode project version
2021-05-30 16:42:29 -03:00
Alex Szpakowski
512b0b068c
Fix release builds for iOS Simulator
2021-05-30 16:40:29 -03:00
Alex Szpakowski
5b4c4e5a0e
github action for macOS archives .app file.
2021-05-30 12:07:02 -03:00
Alex Szpakowski
3cf303adb3
macOS: build for arm64+x64.
...
Remove obsolete linker flags needed for LuaJIT 2.0.
2021-05-30 11:08:52 -03:00
Alex Szpakowski
aeb2a853c7
macOS: xcode only looks for frameworks in platform/xcode/macosx/Frameworks.
...
A symlink can be used if other search locations are desired.
2021-05-30 11:07:53 -03:00
Alex Szpakowski
4e15df2df9
macOS: remove accidentally included Lua files from love.framework
2021-05-30 10:47:47 -03:00
Alex Szpakowski
f89aabb0bb
Update copyright year for 2021
2021-04-04 16:14:45 -03:00
Alex Szpakowski
9742adb1b9
macOS: add search paths for mpg123's headers
...
Needed for newer versions of mpg123
2021-01-05 17:37:01 -04:00
Alex Szpakowski
90bd8f1811
Update version
2020-12-24 12:45:08 -04:00
Alex Szpakowski
ae4fe5bff9
Update Xcode project files
2020-12-23 13:00:24 -04:00
Alex Szpakowski
bfaae71f2a
macOS: only build for x64, for now
...
We don't support arm64 yet
2020-12-22 22:54:43 -04:00
Alex Szpakowski
0b06d0d1f9
macOS: turn code signing off completely on x64
...
Previously it was using ad-hoc ('sign to run locally') signing, which breaks on macOS 10.14 and older when a .love is put in the Resources subfolder. Ad-hoc is necessary on Apple Silicon but not x64, if real code signing isn't used.
2020-11-13 17:57:30 -04:00
Alex Szpakowski
fc4847c69d
Update copyright for the new year
2020-01-03 22:40:36 -04:00
Alex Szpakowski
0fd49907f2
iOS: Fix a compile warning - LÖVE doesn't support opening .love files in-place on iOS.
2019-10-27 11:54:52 -03:00
Alex Szpakowski
3cadd50bec
macOS: Add entitlements for Apple's hardened runtime.
2019-09-23 18:00:11 -03:00
Alex Szpakowski
c4fac73dc4
ImageData and Images now support the rg11b10f format.
2019-09-21 14:46:45 -03:00
Alex Szpakowski
e824a1e26b
iOS: remove obsolete app icons.
2019-09-12 20:08:45 -03:00
Alex Szpakowski
48343d5965
iOS: remove Launch Images references, it's been replaced by a Launch Screen file since iOS 8.
2019-09-12 20:00:23 -03:00
Alex Szpakowski
cb4b45dcf1
Add Data:getFFIPointer. Similar to Data:getPointer but returns a cdata pointer directly (or nil if the FFI isn't available).
...
It should be preferred instead of Data:getPointer because the latter uses lightuserdata which can't store more all possible memory addresses on some new arm64 architectures, when LuaJIT is used.
2019-07-20 10:47:58 -03:00
Alex Szpakowski
07179f11ea
Add dr_flac header file to cmakelists and xcode
2019-06-25 20:13:31 -03:00
Alex Szpakowski
84f9f3f4d5
Update Xcode project for Xcode 10.2.
2019-04-11 18:45:09 -03:00
Alex Szpakowski
3ad16a70da
love.physics: move internal box2d->love object map to World instances, and clean up some physics object code. Resolves issue #1465 .
2019-01-04 21:36:05 -04:00
Alex Szpakowski
0752f27bdf
Update copyright year for 2019
2019-01-03 21:09:05 -04:00
Alex Szpakowski
97883ae627
Update version to 11.3
2018-12-27 21:48:42 -04:00
Alex Szpakowski
a91a0a9431
update glslang
2018-12-26 14:47:34 -04:00
Alex Szpakowski
de813dd42d
Add an Xcode 10 auto-generated file to the repository.
2018-12-13 22:38:11 -04:00
Alex Szpakowski
dc5e43adf3
Split wrap_Graphics.lua into two files to work around VS2013's 16kB limit for raw string literals.
2018-12-13 22:34:30 -04:00
Alex Szpakowski
da23448efe
Update version to 11.2
2018-10-28 13:52:09 -03:00
Alex Szpakowski
a1604f4294
Update Xcode project with the latest changes from Xcode 10.
2018-10-28 13:41:12 -03:00
Mikael Lind
f682950634
Fix link error in Mac OS X build (Xcode)
...
--HG--
branch : elemel/fix-freetype-link-error-on-xcode-macosx
2018-06-05 10:22:08 +02:00
Alex Szpakowski
4546a38751
Update changelog and version
2018-04-08 11:31:10 -03:00
Alex Szpakowski
43263c1469
iOS: weak-link with Metal.framework, SDL requires it (although we don't use the parts of SDL that use it).
2018-04-02 11:20:52 -03:00
Alex Szpakowski
403c339522
macOS: remove leftover reference to external physfs framework
2018-04-01 22:45:51 -03:00
Alex Szpakowski
3a37300e6d
iOS: include a 1024x1024 icon
2018-04-01 12:50:54 -03:00