|
|
|
|
@ -117,24 +117,19 @@ else
|
|
|
|
|
ENABLE_EPOLL=-DENABLE_EPOLL
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
MYCFLAGS=-std=c11 $(IDIRS) $(OPTZ) $(DEBUG) -Wall -DGITVERSION=\"$(GIT_VERSION)\" $(NOJEM) $(WGCOV) $(WASAN)
|
|
|
|
|
MYCFLAGS=$(IDIRS) $(OPTZ) $(DEBUG) -Wall -DGITVERSION=\"$(GIT_VERSION)\" $(NOJEM) $(WGCOV) $(WASAN)
|
|
|
|
|
MYCXXFLAGS=-std=c++11 $(MYCFLAGS) $(PSQLCH) $(ENABLE_EPOLL)
|
|
|
|
|
|
|
|
|
|
default: libproxysql.a
|
|
|
|
|
.PHONY: default
|
|
|
|
|
|
|
|
|
|
_OBJ = c_tokenizer.o
|
|
|
|
|
OBJ = $(patsubst %,$(ODIR)/%,$(_OBJ))
|
|
|
|
|
_OBJ_CXX = ProxySQL_GloVars.oo network.oo debug.oo configfile.oo Query_Cache.oo SpookyV2.oo MySQL_Authentication.oo gen_utils.oo sqlite3db.oo mysql_connection.oo MySQL_HostGroups_Manager.oo mysql_data_stream.oo MySQL_Thread.oo MySQL_Session.oo MySQL_Protocol.oo mysql_backend.oo Query_Processor.oo ProxySQL_Admin.oo ProxySQL_Config.oo ProxySQL_Restapi.oo MySQL_Monitor.oo MySQL_Logger.oo thread.oo MySQL_PreparedStatement.oo ProxySQL_Cluster.oo ClickHouse_Authentication.oo ClickHouse_Server.oo ProxySQL_Statistics.oo Chart_bundle_js.oo ProxySQL_HTTP_Server.oo ProxySQL_RESTAPI_Server.oo font-awesome.min.css.oo main-bundle.min.css.oo set_parser.oo MySQL_Variables.oo
|
|
|
|
|
_OBJ_CXX = ProxySQL_GloVars.oo network.oo debug.oo configfile.oo Query_Cache.oo SpookyV2.oo MySQL_Authentication.oo gen_utils.oo sqlite3db.oo mysql_connection.oo MySQL_HostGroups_Manager.oo mysql_data_stream.oo MySQL_Thread.oo MySQL_Session.oo MySQL_Protocol.oo mysql_backend.oo Query_Processor.oo ProxySQL_Admin.oo ProxySQL_Config.oo ProxySQL_Restapi.oo MySQL_Monitor.oo MySQL_Logger.oo thread.oo MySQL_PreparedStatement.oo ProxySQL_Cluster.oo ClickHouse_Authentication.oo ClickHouse_Server.oo ProxySQL_Statistics.oo Chart_bundle_js.oo ProxySQL_HTTP_Server.oo ProxySQL_RESTAPI_Server.oo font-awesome.min.css.oo main-bundle.min.css.oo set_parser.oo MySQL_Variables.oo c_tokenizer.oo
|
|
|
|
|
OBJ_CXX = $(patsubst %,$(ODIR)/%,$(_OBJ_CXX))
|
|
|
|
|
HEADERS = ../include/*.h ../include/*.hpp
|
|
|
|
|
|
|
|
|
|
%.ko: %.cpp $(HEADERS)
|
|
|
|
|
$(CXX) -fPIC -c -o $@ $< $(MYCXXFLAGS) $(CXXFLAGS)
|
|
|
|
|
|
|
|
|
|
$(ODIR)/%.o: %.c $(HEADERS)
|
|
|
|
|
$(CC) -fPIC -c -o $@ $< $(MYCFLAGS) $(CFLAGS)
|
|
|
|
|
|
|
|
|
|
$(ODIR)/%.oo: %.cpp $(HEADERS)
|
|
|
|
|
$(CXX) -fPIC -c -o $@ $< $(MYCXXFLAGS) $(CXXFLAGS)
|
|
|
|
|
|
|
|
|
|
|