-
Notifications
You must be signed in to change notification settings - Fork 398
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace autotools with cmake #2001
Replace autotools with cmake #2001
Commits on Dec 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ae0f291 - Browse repository at this point
Copy the full SHA ae0f291View commit details -
Remove unused OSX support in autotools
Probably best illustrated by the fact it's still called OSX, rather than macOS.
Configuration menu - View commit details
-
Copy full SHA for e4e16e8 - Browse repository at this point
Copy the full SHA e4e16e8View commit details -
Make OS-check for install/cpack cmake targets more explicit
Previously there was an early return, trying to match the same thing. Making this explicit allows me to more easily add a linux version.
Configuration menu - View commit details
-
Copy full SHA for 83f1a92 - Browse repository at this point
Copy the full SHA 83f1a92View commit details -
Generate debian package files with cmake
Used for the ppa builds, so it's nice if they still work.
Configuration menu - View commit details
-
Copy full SHA for 0302e0f - Browse repository at this point
Copy the full SHA 0302e0fView commit details -
Generate love.desktop using CMake too
Since I cannot easily change the variable used there, update the autotools codepath to insert the CMake variable.
Configuration menu - View commit details
-
Copy full SHA for 84982ff - Browse repository at this point
Copy the full SHA 84982ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c0e4d0 - Browse repository at this point
Copy the full SHA 5c0e4d0View commit details -
Use correct library name on linux
Not libliblove.so, but liblove-12.0.so, like with autotools. Note that no liblove.so symlink is created.
Configuration menu - View commit details
-
Copy full SHA for d7f29c8 - Browse repository at this point
Copy the full SHA d7f29c8View commit details
Commits on Jan 6, 2024
-
Update debian package files for cmake variables
And automatically get the timestamp for the changelog too. That does require an update to cmake 3.7, but as far as I can tell we never use a cmake version older than 3.16 (ubuntu 20.04).
Configuration menu - View commit details
-
Copy full SHA for ac9ee9d - Browse repository at this point
Copy the full SHA ac9ee9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa14bac - Browse repository at this point
Copy the full SHA aa14bacView commit details -
Configuration menu - View commit details
-
Copy full SHA for e08502f - Browse repository at this point
Copy the full SHA e08502fView commit details
Commits on Jan 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dc83913 - Browse repository at this point
Copy the full SHA dc83913View commit details