Skip to content
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

More makefile conventions #9

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

KevOrr
Copy link

@KevOrr KevOrr commented Aug 29, 2019

Well this is crazy timing. I'm getting ready to package this project for Arch Linux, and suddenly the most recent commit goes from 2 years old to 2 minutes old!

Rebased my changes on top of master following the merging of #7.

The most notable changes are:

  • The addition of ${PREFIX}, which allows the user to install to a different prefix other than /usr/local
  • Changing /usr/share/gnome/autostart to /etc/xdg/autostart, which is supported by more WMs, and is also e.g. where GNOME puts all its global autostart .DESKTOP files now

No need to manually specify such rules, so long as the right variables (CC,
CFLAGS, LDFLAGS, etc) are set
This allows the user to specify an alternative root directory to install to. For
example, they may wish to install only for their local user, so they can set
PREFIX="$HOME"/.local make install
@KevOrr KevOrr changed the title Feat/more makefile conventions More makefile conventions Aug 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant