diff options
author | daurnimator <quae@daurnimator.com> | 2018-08-05 14:12:19 +1000 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2018-08-10 16:52:18 -0300 |
commit | 9f7d9f75816e075c4a61ad818f02b067815fe29b (patch) | |
tree | 69a8aed7d62f453fcff7e85f5fb571da218b562e | |
parent | 2d652d33e97c7c439932324350d794e32b7576bc (diff) | |
download | luarocks-9f7d9f75816e075c4a61ad818f02b067815fe29b.tar.gz luarocks-9f7d9f75816e075c4a61ad818f02b067815fe29b.tar.bz2 luarocks-9f7d9f75816e075c4a61ad818f02b067815fe29b.zip |
Makefile: Add defaults for variables
-rw-r--r-- | Makefile | 20 |
1 files changed, 15 insertions, 5 deletions
@@ -2,16 +2,26 @@ | |||
2 | -include config.unix | 2 | -include config.unix |
3 | 3 | ||
4 | # See https://www.gnu.org/software/make/manual/html_node/Makefile-Conventions.html | 4 | # See https://www.gnu.org/software/make/manual/html_node/Makefile-Conventions.html |
5 | prefix ?= /usr/local | ||
5 | datarootdir ?= $(prefix)/share | 6 | datarootdir ?= $(prefix)/share |
6 | bindir ?= $(prefix)/bin | 7 | bindir ?= $(prefix)/bin |
7 | 8 | sysconfdir ?= $(prefix)/etc | |
8 | luadir ?= $(datarootdir)/lua/$(LUA_VERSION) | ||
9 | |||
10 | |||
11 | INSTALL ?= install | 9 | INSTALL ?= install |
12 | INSTALL_DATA ?= $(INSTALL) -m 644 | 10 | INSTALL_DATA ?= $(INSTALL) -m 644 |
13 | 11 | ||
14 | SHEBANG = '\#!$(LUA_BINDIR)/$(LUA_INTERPRETER)' | 12 | LUA_INTERPRETER ?= lua |
13 | ifdef LUA_BINDIR | ||
14 | LUA = $(LUA_BINDIR)/$(LUA_INTERPRETER) | ||
15 | SHEBANG = \#!$(LUA_BINDIR)/$(LUA_INTERPRETER) | ||
16 | else | ||
17 | LUA = $(LUA_INTERPRETER) | ||
18 | SHEBANG = \#!/usr/bin/env $(LUA_INTERPRETER) | ||
19 | endif | ||
20 | LUA_VERSION ?= $(shell $(LUA) -e 'print(_VERSION:match(" (5%.[1234])$$"))') | ||
21 | rocks_tree ?= $(prefix) | ||
22 | luarocksconfdir ?= $(sysconfdir)/luarocks | ||
23 | luadir ?= $(datarootdir)/lua/$(LUA_VERSION) | ||
24 | |||
15 | 25 | ||
16 | LUAROCKS_FILES = $(shell find src/luarocks/ -type f -name '*.lua') | 26 | LUAROCKS_FILES = $(shell find src/luarocks/ -type f -name '*.lua') |
17 | 27 | ||