Add ability for local makefile with personal customizations that wouldnt affect remote repo#35836
Conversation
…dn't affect upstream
Signed-off-by: techknowlogick <[email protected]>
|
@charles25565 if you have a suggestion I'd be more than happy to update the comment (or PR title). I agree that it is not as straightforward as could be. :) |
|
My only problem is this filename, it's not recognized by linguist for example. Maybe we can find a filename that is or contribute |
Strings should be: -# a makefile for personal convenience make targets
+# A Makefile for custom make targets-# Include local personalizations
-# Makefile.local is gitignored
+# Include local Makefile
+# Makefile.local is listed in .gitignore |
It can also be done using |
|
Yes, if the filename stays, add |
|
Thanks @charles25565 and @silverwind :) Your feedback was most helpful. I've updated the PR with the changes. |
|
I couldn't find the reason to backport this PR. |
|
@lunny I had the PR marked as backport, so that when switching to an older branch the Customized makefile wouldn't be accidentally included in a commit |
|
I was unable to create a backport for 1.25. @techknowlogick, please send one manually. 🍵 |
* giteaofficial/main: Allow to display embed images/pdfs when SERVE_DIRECT was enabled on MinIO storage (go-gitea#35882) Add proper page title for project pages (go-gitea#35773) Use correct form field for allowed force push users in branch protection API (go-gitea#35894) Fix team member access check (go-gitea#35899) Add ability for local makefile with personal customizations that wouldnt affect remote repo (go-gitea#35836) Add toolchain directive to go.mod (go-gitea#35901) Display source code downloads last for release attachments (go-gitea#35897) Fix conda null depend issue (go-gitea#35900) Fix avatar upload error handling (go-gitea#35887) Move `gitea-vet` to use `go tool` (go-gitea#35878) Contribution heatmap improvements (go-gitea#35876) Update to go 1.25.4 (go-gitea#35877)
This would allow developers to keep a local file that'd add personal makefile targets for niche convenience customization without having to have the git workspace polluted with uncommitted changes.