Add support for generic Makefile variables
This commit is contained in:
parent
85f427ad91
commit
d8fa3f68e5
9
Makefile
9
Makefile
|
@ -9,6 +9,7 @@ SRC_DIR ?= src
|
||||||
SDK_DIR ?= sdk
|
SDK_DIR ?= sdk
|
||||||
OUT_DIR ?= build
|
OUT_DIR ?= build
|
||||||
LIB_DIR ?= lib
|
LIB_DIR ?= lib
|
||||||
|
DESTDIR ?=
|
||||||
|
|
||||||
# Project definition
|
# Project definition
|
||||||
include project.mk
|
include project.mk
|
||||||
|
@ -78,8 +79,12 @@ default: library
|
||||||
.PHONY: all dirs clean doc install
|
.PHONY: all dirs clean doc install
|
||||||
|
|
||||||
install: library
|
install: library
|
||||||
cp $(OUT_DIR)/lib$(PROJECT_NAME).so $(PREFIX)/$(LIB_DIR)/
|
$(info installing files)
|
||||||
cp -R include/aisl $(PREFIX)/include/
|
@mkdir -p $(DESTDIR)$(PREFIX)/$(LIB_DIR)
|
||||||
|
@mkdir -p $(DESTDIR)$(PREFIX)/include
|
||||||
|
|
||||||
|
@cp $(OUT_DIR)/lib$(PROJECT_NAME).so $(DESTDIR)$(PREFIX)/$(LIB_DIR)
|
||||||
|
@cp -R include/aisl $(DESTDIR)$(PREFIX)/include
|
||||||
|
|
||||||
# vim:ft=make
|
# vim:ft=make
|
||||||
#
|
#
|
||||||
|
|
|
@ -51,7 +51,7 @@ PROJECT_LIBRARIES = \
|
||||||
|
|
||||||
# flags
|
# flags
|
||||||
PROJECT_CFLAGS = -D_POSIX_C_SOURCE=200809L
|
PROJECT_CFLAGS = -D_POSIX_C_SOURCE=200809L
|
||||||
PROJECT_CFLAGS += -DDEBUG
|
#PROJECT_CFLAGS += -DDEBUG
|
||||||
#PROJECT_CFLAGS += -DAISL_WITHOUT_SSL
|
#PROJECT_CFLAGS += -DAISL_WITHOUT_SSL
|
||||||
#PROJECT_CFLAGS += -DAISL_WITHOUT_STRINGIFIERS
|
#PROJECT_CFLAGS += -DAISL_WITHOUT_STRINGIFIERS
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue