Fix build error for Make where include files could not be found. Make now installs headers correctly.
This commit is contained in:
parent
62065431b3
commit
dd6bbada96
6
Makefile
6
Makefile
|
|
@ -25,9 +25,11 @@ clean:
|
|||
|
||||
install:
|
||||
mkdir -p ${INCLUDE_DIR}/$(LIBRARY_NAME)
|
||||
mkdir -p ${INCLUDE_DIR}/$(LIBRARY_NAME)/linux_tcp
|
||||
mkdir -p ${LIBRARY_DIR}
|
||||
cp -f $(LIBRARY_NAME).h ${INCLUDE_DIR}
|
||||
cp -f include/*.h ${INCLUDE_DIR}/$(LIBRARY_NAME)
|
||||
cp -f include/$(LIBRARY_NAME).h ${INCLUDE_DIR}
|
||||
cp -f include/amqpcpp/*.h ${INCLUDE_DIR}/$(LIBRARY_NAME)
|
||||
cp -f include/amqpcpp/linux_tcp/*.h ${INCLUDE_DIR}/$(LIBRARY_NAME)/linux_tcp
|
||||
-cp -f src/lib$(LIBRARY_NAME).so.$(VERSION) ${LIBRARY_DIR}
|
||||
-cp -f src/lib$(LIBRARY_NAME).a.$(VERSION) ${LIBRARY_DIR}
|
||||
ln -r -s -f $(LIBRARY_DIR)/lib$(LIBRARY_NAME).so.$(VERSION) $(LIBRARY_DIR)/lib$(LIBRARY_NAME).so.$(SONAME)
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
CPP = g++
|
||||
RM = rm -f
|
||||
CPPFLAGS = -Wall -c -I. -std=c++11 -MD
|
||||
CPPFLAGS = -Wall -c -I../include -std=c++11 -MD
|
||||
LD = g++
|
||||
LD_FLAGS = -Wall -shared
|
||||
SHARED_LIB = lib$(LIBRARY_NAME).so.$(VERSION)
|
||||
|
|
|
|||
Loading…
Reference in New Issue