git: ffc5f84e80df - main - www/oatpp: Add oatpp 1.3.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 30 Sep 2025 10:57:07 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=ffc5f84e80df0f87b4f8a6d0d17dd0549be83d81
commit ffc5f84e80df0f87b4f8a6d0d17dd0549be83d81
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-09-30 10:40:10 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-09-30 10:50:38 +0000
www/oatpp: Add oatpp 1.3.1
Oat++ is a modern Web Framework for C++. It's fully loaded and contains all the
necessary components for effective production-level development. It's also light
and has a small memory footprint.
---
www/Makefile | 1 +
www/oatpp/Makefile | 41 +++++++++++++
www/oatpp/distinfo | 3 +
www/oatpp/pkg-descr | 3 +
www/oatpp/pkg-plist | 172 ++++++++++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 220 insertions(+)
diff --git a/www/Makefile b/www/Makefile
index 545af124766f..6fbe6b71c028 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -511,6 +511,7 @@
SUBDIR += npm-node22
SUBDIR += npm-node24
SUBDIR += nyxt
+ SUBDIR += oatpp
SUBDIR += oauth2-proxy
SUBDIR += obhttpd
SUBDIR += offpunk
diff --git a/www/oatpp/Makefile b/www/oatpp/Makefile
new file mode 100644
index 000000000000..380facfd8585
--- /dev/null
+++ b/www/oatpp/Makefile
@@ -0,0 +1,41 @@
+PORTNAME= oatpp
+PORTVERSION= 1.3.1
+CATEGORIES= www
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Light and powerful C++ web framework
+WWW= https://oatpp.io/ \
+ https://github.com/oatpp/oatpp
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cmake:testing compiler:c++11-lang
+
+CMAKE_OFF= OATPP_BUILD_TESTS \
+ OATPP_COMPAT_BUILD_NO_SET_AFFINITY \
+ OATPP_COMPAT_BUILD_NO_THREAD_LOCAL \
+ OATPP_DISABLE_LOGD \
+ OATPP_DISABLE_LOGE \
+ OATPP_DISABLE_LOGI \
+ OATPP_DISABLE_LOGV \
+ OATPP_DISABLE_LOGW \
+ OATPP_DISABLE_POOL_ALLOCATIONS \
+ OATPP_LINK_ATOMIC \
+ OATPP_LINK_TEST_LIBRARY \
+ OATPP_MSVC_LINK_STATIC_RUNTIME
+CMAKE_ON= BUILD_SHARED_LIBS \
+ OATPP_DISABLE_ENV_OBJECT_COUNTERS \
+ OATPP_INSTALL
+CMAKE_TESTING_ON= \
+ OATPP_BUILD_TESTS \
+ OATPP_DISABLE_ENV_OBJECT_COUNTERS \
+ OATPP_LINK_TEST_LIBRARY
+
+PLIST_SUB= OATPP_VERSION=${OATPP_VERSION}
+
+OATPP_VERSION= 1.3.0
+
+USE_GITHUB= yes
+
+.include <bsd.port.mk>
diff --git a/www/oatpp/distinfo b/www/oatpp/distinfo
new file mode 100644
index 000000000000..e961ed153e67
--- /dev/null
+++ b/www/oatpp/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757436401
+SHA256 (oatpp-oatpp-1.3.1_GH0.tar.gz) = 9dd31f005ab0b3e8895a478d750d7dbce99e42750a147a3c42a9daecbddedd64
+SIZE (oatpp-oatpp-1.3.1_GH0.tar.gz) = 299906
diff --git a/www/oatpp/pkg-descr b/www/oatpp/pkg-descr
new file mode 100644
index 000000000000..66cf246c64bc
--- /dev/null
+++ b/www/oatpp/pkg-descr
@@ -0,0 +1,3 @@
+Oat++ is a modern Web Framework for C++. It's fully loaded and contains all the
+necessary components for effective production-level development. It's also light
+and has a small memory footprint.
diff --git a/www/oatpp/pkg-plist b/www/oatpp/pkg-plist
new file mode 100644
index 000000000000..f0139238267d
--- /dev/null
+++ b/www/oatpp/pkg-plist
@@ -0,0 +1,172 @@
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/algorithm/CRC.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/ApiClient_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/ApiClient_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/ApiController_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/ApiController_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/DTO_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/DTO_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/DbClient_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/DbClient_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/auth_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/auth_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/base_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/base_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/bundle_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/bundle_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/cors_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/api_controller/cors_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/dto/base_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/dto/base_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/dto/enum_define.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/codegen/dto/enum_undef.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/IODefinitions.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/Types.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/ConditionVariable.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/Coroutine.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/CoroutineWaitList.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/Error.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/Executor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/Lock.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/Processor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/utils/FastQueue.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/worker/IOEventWorker.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/worker/IOWorker.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/worker/TimerWorker.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/async/worker/Worker.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/base/CommandLineArguments.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/base/Compiler.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/base/Config.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/base/Countable.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/base/Environment.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/base/ObjectHandle.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/concurrency/SpinLock.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/concurrency/Thread.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/Bundle.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/buffer/FIFOBuffer.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/buffer/IOBuffer.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/buffer/Processor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/ObjectMapper.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/TypeResolver.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Any.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Collection.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Enum.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/List.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Map.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Object.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/PairList.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Primitive.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Type.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/UnorderedMap.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/UnorderedSet.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/mapping/type/Vector.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/resource/File.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/resource/InMemoryData.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/resource/Resource.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/resource/TemporaryFile.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/share/LazyStringMap.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/share/MemoryLabel.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/share/StringTemplate.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/stream/BufferStream.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/stream/FIFOStream.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/stream/FileStream.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/stream/Stream.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/data/stream/StreamBufferedProxy.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/macro/basic.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/macro/codegen.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/macro/component.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/parser/Caret.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/parser/ParsingError.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/provider/Invalidator.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/provider/Pool.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/provider/Provider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/utils/Binary.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/utils/ConversionUtils.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/utils/Random.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/core/utils/String.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/encoding/Base64.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/encoding/Hex.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/encoding/Unicode.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/encoding/Url.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/Address.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/ConnectionHandler.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/ConnectionPool.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/ConnectionProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/ConnectionProviderSwitch.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/Server.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/Url.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/monitor/ConnectionInactivityChecker.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/monitor/ConnectionMaxAgeChecker.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/monitor/ConnectionMonitor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/monitor/MetricsChecker.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/monitor/StatCollector.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/tcp/Connection.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/tcp/ConnectionConfigurer.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/tcp/client/ConnectionProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/tcp/server/ConnectionProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/virtual_/Interface.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/virtual_/Pipe.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/virtual_/Socket.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/virtual_/client/ConnectionProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/network/virtual_/server/ConnectionProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/orm/Connection.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/orm/DbClient.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/orm/Executor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/orm/QueryResult.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/orm/SchemaMigration.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/orm/Transaction.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/parser/json/Beautifier.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/parser/json/Utils.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/parser/json/mapping/Deserializer.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/parser/json/mapping/ObjectMapper.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/parser/json/mapping/Serializer.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/client/ApiClient.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/client/HttpRequestExecutor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/client/RequestExecutor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/client/RetryPolicy.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/FileProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/InMemoryDataProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/Multipart.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/Part.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/PartList.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/PartReader.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/Reader.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/StatefulParser.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/mime/multipart/TemporaryFileProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/CommunicationError.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/Http.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/encoding/Chunked.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/encoding/EncoderProvider.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/encoding/ProviderCollection.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/incoming/BodyDecoder.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/incoming/Request.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/incoming/RequestHeadersReader.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/incoming/Response.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/incoming/ResponseHeadersReader.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/incoming/SimpleBodyDecoder.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/outgoing/Body.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/outgoing/BufferBody.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/outgoing/MultipartBody.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/outgoing/Request.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/outgoing/Response.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/outgoing/ResponseFactory.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/outgoing/StreamingBody.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/protocol/http/utils/CommunicationUtils.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/AsyncHttpConnectionHandler.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/HttpConnectionHandler.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/HttpProcessor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/HttpRequestHandler.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/HttpRouter.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/api/ApiController.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/api/Endpoint.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/handler/AuthorizationHandler.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/handler/ErrorHandler.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/interceptor/AllowCorsGlobal.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/interceptor/RequestInterceptor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/server/interceptor/ResponseInterceptor.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/url/mapping/Pattern.hpp
+include/oatpp-%%OATPP_VERSION%%/oatpp/oatpp/web/url/mapping/Router.hpp
+lib/cmake/oatpp-%%OATPP_VERSION%%/oatppConfig.cmake
+lib/cmake/oatpp-%%OATPP_VERSION%%/oatppConfigVersion.cmake
+lib/cmake/oatpp-%%OATPP_VERSION%%/oatppTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/oatpp-%%OATPP_VERSION%%/oatppTargets.cmake
+lib/oatpp-%%OATPP_VERSION%%/liboatpp.so