forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-02-13 e440ec23c5a540cdd3f7464e8779219be6fd3d95
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
--- a/Makefile
+++ b/Makefile
@@ -15,17 +15,18 @@ shared    = ${libname}.${VER}.so
 soname    = ${libname}.so.${MVER}
 
 # overwritten by caller (e.g.: debian/rules)
-basedir    = /usr/local
+basedir    ?= /usr/local
+baselib ?= lib
 srcdir=.
 
-libdir    = ${basedir}/lib
+libdir    = ${basedir}/${baselib}
 incdir    = ${basedir}/include
 mandir    = ${basedir}/share/man
 
-CC    = gcc
-LCFLAGS    = -g -O2 -fPIC -Wall -pipe -D_REENTRANT 
-CFLAGS    = -g
-LDLIBS    = -llockdev
+CC    ?= gcc
+LCFLAGS    ?= -g -O2 -fPIC -Wall -pipe -D_REENTRANT
+CFLAGS    ?= -g
+LDLIBS    ?= -llockdev
 
 .PHONY: shared static perl-lib
 ALL:    shared static perl-lib