Skip to content

Add new functions to Makefile#12

Open
TheRealKeto wants to merge 4 commits intoeyJhb:masterfrom
TheRealKeto:feat/new-makefile
Open

Add new functions to Makefile#12
TheRealKeto wants to merge 4 commits intoeyJhb:masterfrom
TheRealKeto:feat/new-makefile

Conversation

@TheRealKeto
Copy link

This PR rewrites the entire Makefile, writing new rules that build and install sl, as well as its corresponding manpages. Specific changes were documented under the commit message.

* Add man Makefile rule, installs sl manpage

* Install ja manpage with man Makefle rule

* Add uninstall Makefile rule, removes sl

* Add install Makefile rule, installs sl & manpage

* Add variables for when compiling on other systems

* Declare some Makefile rules as phony

* Other small fixes and minor changes

Signed-off-by: TheRealKeto <therealketo@gmail.com>
* Don't force use of GNU install

* Support BSD install in Makefule rules

* Fix small error in install Makefile rule

* Use addprefix function for making directories

* Other small fixes and minor changes

Signed-off-by: TheRealKeto <therealketo@gmail.com>
Signed-off-by: TheRealKeto <therealketo@gmail.com>
Signed-off-by: Keto <therealketo@gmail.com>
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