Lines 37-42
Link Here
|
37 |
ifdef OUT |
37 |
ifdef OUT |
38 |
OUT_BIN=$(OUT)/bin |
38 |
OUT_BIN=$(OUT)/bin |
39 |
OUT_PLUG=$(OUT)/plugins |
39 |
OUT_PLUG=$(OUT)/plugins |
|
|
40 |
LIB=$(OUT)/../../lib |
40 |
else |
41 |
else |
41 |
OUT_BIN=. |
42 |
OUT_BIN=. |
42 |
OUT_PLUG=. |
43 |
OUT_PLUG=. |
Lines 61-72
Link Here
|
61 |
TCWRAP_objects=$(INTERMED)/TcWrapper.o |
62 |
TCWRAP_objects=$(INTERMED)/TcWrapper.o |
62 |
KEY_AUTH_objects=$(INTERMED)/ExtAuth.o |
63 |
KEY_AUTH_objects=$(INTERMED)/ExtAuth.o |
63 |
|
64 |
|
64 |
CXXFLAGS=-std=c++11 -pthread -I$(ROOT)/include -fPIC $(TOMCRYPT_COMPILE) |
65 |
CXX_FLAGS=-std=c++11 -pthread -I$(ROOT)/include -I$(ROOT)/src/include -fPIC $(TOMCRYPT_COMPILE) $(CXXFLAGS) |
65 |
LDFLAGS=-pthread -L$(LIB) -Wl,-rpath,'$$ORIGIN/../lib' $(TOMCRYPT_LINK) |
66 |
LDFLAGS=-pthread -L$(LIB) -Wl,-rpath,'$$ORIGIN/../lib' $(TOMCRYPT_LINK) |
66 |
|
67 |
|
67 |
LINK_LIBS=-lfbclient -ltomcrypt -ltommath |
68 |
LINK_LIBS=-lfbclient -ltomcrypt -ltommath |
68 |
|
69 |
|
69 |
$(INTERMED)/%.o: ./%.cpp |
70 |
$(INTERMED)/%.o: ./%.cpp |
70 |
$(CXX) $(CXXFLAGS) -c $(firstword $<) -o $@ |
71 |
$(CXX) $(CXX_FLAGS) -c $(firstword $<) -o $@ |
71 |
|
72 |
|
72 |
.PHONY: all keygen plugin install |
73 |
.PHONY: all keygen plugin install |
73 |
|
74 |
|