Set default installation paths
This commit is contained in:
parent
e81b82a2cf
commit
088552b319
1 changed files with 12 additions and 7 deletions
19
mk/lib.mk
19
mk/lib.mk
|
@ -1,11 +1,6 @@
|
||||||
default: all
|
default: all
|
||||||
|
|
||||||
|
|
||||||
# Include Autoconf variables.
|
|
||||||
template_files += Makefile.config
|
|
||||||
include Makefile.config
|
|
||||||
|
|
||||||
|
|
||||||
# Get rid of default suffixes. FIXME: is this a good idea?
|
# Get rid of default suffixes. FIXME: is this a good idea?
|
||||||
.SUFFIXES:
|
.SUFFIXES:
|
||||||
|
|
||||||
|
@ -16,8 +11,18 @@ bin_SCRIPTS :=
|
||||||
noinst_SCRIPTS :=
|
noinst_SCRIPTS :=
|
||||||
|
|
||||||
|
|
||||||
|
# Default installation paths.
|
||||||
|
prefix ?= /usr/local
|
||||||
|
libdir ?= $(prefix)/lib
|
||||||
|
bindir ?= $(prefix)/bin
|
||||||
|
libexecdir ?= $(prefix)/libexec
|
||||||
|
datadir ?= $(prefix)/share
|
||||||
|
localstatedir ?= $(prefix)/var
|
||||||
|
sysconfdir ?= $(prefix)/etc
|
||||||
|
|
||||||
|
|
||||||
# Pass -fPIC if we're building dynamic libraries.
|
# Pass -fPIC if we're building dynamic libraries.
|
||||||
BUILD_SHARED_LIBS = 1
|
BUILD_SHARED_LIBS ?= 1
|
||||||
|
|
||||||
ifeq ($(BUILD_SHARED_LIBS), 1)
|
ifeq ($(BUILD_SHARED_LIBS), 1)
|
||||||
GLOBAL_CFLAGS += -fPIC
|
GLOBAL_CFLAGS += -fPIC
|
||||||
|
@ -27,7 +32,7 @@ endif
|
||||||
|
|
||||||
|
|
||||||
# Pass -g if we want debug info.
|
# Pass -g if we want debug info.
|
||||||
BUILD_DEBUG = 1
|
BUILD_DEBUG ?= 1
|
||||||
|
|
||||||
ifeq ($(BUILD_DEBUG), 1)
|
ifeq ($(BUILD_DEBUG), 1)
|
||||||
GLOBAL_CFLAGS += -g
|
GLOBAL_CFLAGS += -g
|
||||||
|
|
Loading…
Reference in a new issue