mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2026-01-19 13:44:41 +01:00
Update libraries and make it build on windows.
Still gets some warnings because compilers have changed. But should work.
This commit is contained in:
36
vendor/POCO/Makefile
vendored
36
vendor/POCO/Makefile
vendored
@@ -6,6 +6,7 @@
|
||||
|
||||
sinclude config.make
|
||||
sinclude config.build
|
||||
POCO_CONFIG_INCLUDED = 1
|
||||
|
||||
ifndef POCO_BASE
|
||||
$(warning WARNING: POCO_BASE is not defined. Assuming current directory.)
|
||||
@@ -71,7 +72,7 @@ ifdef POCO_VERBOSE
|
||||
$(info OSARCH = $(OSARCH))
|
||||
endif
|
||||
|
||||
.PHONY: poco all libexecs cppunit tests samples cleans clean distclean install uninstall
|
||||
.PHONY: poco all libexecs cppunit trace tests samples cleans clean distclean install uninstall
|
||||
|
||||
# TESTS and SAMPLES are set in config.make
|
||||
poco: libexecs $(if $(TESTS),tests) $(if $(SAMPLES),samples)
|
||||
@@ -86,6 +87,16 @@ cppunit:
|
||||
CppUnit-clean:
|
||||
$(MAKE) -C $(POCO_BASE)/CppUnit clean
|
||||
|
||||
trace:
|
||||
ifdef POCO_ENABLE_TRACE
|
||||
$(MAKE) -C $(POCO_BASE)/Trace
|
||||
endif
|
||||
|
||||
Trace-clean:
|
||||
ifdef POCO_ENABLE_TRACE
|
||||
$(MAKE) -C $(POCO_BASE)/Trace clean
|
||||
endif
|
||||
|
||||
install: libexecs
|
||||
mkdir -p $(INSTALLDIR)/include/Poco
|
||||
mkdir -p $(INSTALLDIR)/lib
|
||||
@@ -130,7 +141,7 @@ tests: $(filter-out $(foreach f,$(OMIT),$f%),$(tests))
|
||||
samples: $(filter-out $(foreach f,$(OMIT),$f%),$(samples))
|
||||
cleans: $(filter-out $(foreach f,$(OMIT),$f%),$(cleans))
|
||||
|
||||
Foundation-libexec:
|
||||
Foundation-libexec: trace
|
||||
$(MAKE) -C $(POCO_BASE)/Foundation
|
||||
|
||||
Foundation-tests: Foundation-libexec cppunit
|
||||
@@ -196,7 +207,7 @@ Util-samples: Util-libexec
|
||||
$(MAKE) -C $(POCO_BASE)/Util/samples
|
||||
|
||||
Util-clean:
|
||||
$(MAKE) -C $(POCO_BASE)/Util clean
|
||||
$(MAKE) -C $(POCO_BASE)/Util clean
|
||||
$(MAKE) -C $(POCO_BASE)/Util/testsuite clean
|
||||
$(MAKE) -C $(POCO_BASE)/Util/samples clean
|
||||
|
||||
@@ -245,10 +256,13 @@ NetSSL_OpenSSL-clean:
|
||||
Data-libexec: Foundation-libexec
|
||||
$(MAKE) -C $(POCO_BASE)/Data
|
||||
|
||||
Data-tests: Data-libexec cppunit
|
||||
DataTest-libexec: Data-libexec
|
||||
$(MAKE) -C $(POCO_BASE)/Data/DataTest
|
||||
|
||||
Data-tests: Data-libexec DataTest-libexec cppunit
|
||||
$(MAKE) -C $(POCO_BASE)/Data/testsuite
|
||||
|
||||
Data-samples: Data-libexec Data-libexec Data/SQLite-libexec Net-libexec
|
||||
Data-samples: Data-libexec Data-libexec Data/SQLite-libexec Net-libexec Util-libexec
|
||||
$(MAKE) -C $(POCO_BASE)/Data/samples
|
||||
|
||||
Data-clean:
|
||||
@@ -259,7 +273,7 @@ Data-clean:
|
||||
Data/SQLite-libexec: Foundation-libexec Data-libexec
|
||||
$(MAKE) -C $(POCO_BASE)/Data/SQLite
|
||||
|
||||
Data/SQLite-tests: Data/SQLite-libexec cppunit
|
||||
Data/SQLite-tests: Data/SQLite-libexec DataTest-libexec cppunit
|
||||
$(MAKE) -C $(POCO_BASE)/Data/SQLite/testsuite
|
||||
|
||||
Data/SQLite-clean:
|
||||
@@ -269,7 +283,7 @@ Data/SQLite-clean:
|
||||
Data/ODBC-libexec: Foundation-libexec Data-libexec
|
||||
$(MAKE) -C $(POCO_BASE)/Data/ODBC
|
||||
|
||||
Data/ODBC-tests: Data/ODBC-libexec cppunit
|
||||
Data/ODBC-tests: Data/ODBC-libexec DataTest-libexec cppunit
|
||||
$(MAKE) -C $(POCO_BASE)/Data/ODBC/testsuite
|
||||
|
||||
Data/ODBC-clean:
|
||||
@@ -279,7 +293,7 @@ Data/ODBC-clean:
|
||||
Data/MySQL-libexec: Foundation-libexec Data-libexec
|
||||
$(MAKE) -C $(POCO_BASE)/Data/MySQL
|
||||
|
||||
Data/MySQL-tests: Data/MySQL-libexec cppunit
|
||||
Data/MySQL-tests: Data/MySQL-libexec DataTest-libexec cppunit
|
||||
$(MAKE) -C $(POCO_BASE)/Data/MySQL/testsuite
|
||||
|
||||
Data/MySQL-clean:
|
||||
@@ -289,7 +303,7 @@ Data/MySQL-clean:
|
||||
Data/PostgreSQL-libexec: Foundation-libexec Data-libexec
|
||||
$(MAKE) -C $(POCO_BASE)/Data/PostgreSQL
|
||||
|
||||
Data/PostgreSQL-tests: Data/PostgreSQL-libexec cppunit
|
||||
Data/PostgreSQL-tests: Data/PostgreSQL-libexec DataTest-libexec cppunit
|
||||
$(MAKE) -C $(POCO_BASE)/Data/PostgreSQL/testsuite
|
||||
|
||||
Data/PostgreSQL-clean:
|
||||
@@ -406,7 +420,7 @@ Prometheus-libexec: Foundation-libexec Net-libexec
|
||||
Prometheus-tests: Prometheus-libexec cppunit
|
||||
$(MAKE) -C $(POCO_BASE)/Prometheus/testsuite
|
||||
|
||||
Prometheus-samples: Prometheus-libexec
|
||||
Prometheus-samples: Prometheus-libexec Util-libexec
|
||||
$(MAKE) -C $(POCO_BASE)/Prometheus/samples
|
||||
|
||||
Prometheus-clean:
|
||||
@@ -414,7 +428,7 @@ Prometheus-clean:
|
||||
$(MAKE) -C $(POCO_BASE)/Prometheus/testsuite clean
|
||||
$(MAKE) -C $(POCO_BASE)/Prometheus/samples clean
|
||||
|
||||
clean: cleans CppUnit-clean
|
||||
clean: cleans Trace-clean CppUnit-clean
|
||||
|
||||
distclean:
|
||||
rm -rf $(POCO_BUILD)/lib
|
||||
|
||||
Reference in New Issue
Block a user