You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by jp...@apache.org on 2016/10/25 18:44:02 UTC
[trafficserver] 02/02: TS-4997: Move the C++ API to lib/cppapi.
This is an automated email from the ASF dual-hosted git repository.
jpeach pushed a commit to branch master
in repository https://git-dual.apache.org/repos/asf/trafficserver.git
commit 32d2ee6d338fdb3c8ff7fbbe00fa977382dbd111
Author: James Peach <jp...@apache.org>
AuthorDate: Mon Oct 24 20:39:26 2016 -0700
TS-4997: Move the C++ API to lib/cppapi.
---
Makefile.am | 2 +-
NOTICE | 2 +-
README | 2 +-
build/plugins.mk | 4 +-
configure.ac | 3 +-
doc/Doxyfile | 2 +-
example/Makefile.am | 2 +-
lib/Makefile.am | 2 +-
lib/{atscppapi/src => cppapi}/AsyncHttpFetch.cc | 0
lib/{atscppapi/src => cppapi}/AsyncTimer.cc | 0
.../CaseInsensitiveStringComparator.cc | 0
lib/{atscppapi/src => cppapi}/ClientRequest.cc | 0
lib/{atscppapi/src => cppapi}/GlobalPlugin.cc | 0
.../src => cppapi}/GzipDeflateTransformation.cc | 0
.../src => cppapi}/GzipInflateTransformation.cc | 0
lib/{atscppapi/src => cppapi}/Headers.cc | 0
lib/{atscppapi/src => cppapi}/HttpMethod.cc | 0
lib/{atscppapi/src => cppapi}/HttpVersion.cc | 0
lib/{atscppapi/src => cppapi}/InterceptPlugin.cc | 0
lib/{atscppapi/src => cppapi}/Logger.cc | 0
lib/{atscppapi/src => cppapi}/Makefile.am | 96 ++++++++++------------
lib/{atscppapi/src => cppapi}/Mutex.cc | 0
lib/{atscppapi/src => cppapi}/Plugin.cc | 0
lib/{atscppapi/src => cppapi}/RemapPlugin.cc | 0
lib/{atscppapi/src => cppapi}/Request.cc | 0
lib/{atscppapi/src => cppapi}/Response.cc | 0
lib/{atscppapi/src => cppapi}/Stat.cc | 0
lib/{atscppapi/src => cppapi}/Transaction.cc | 0
lib/{atscppapi/src => cppapi}/TransactionPlugin.cc | 0
.../src => cppapi}/TransformationPlugin.cc | 0
lib/{atscppapi/src => cppapi}/Url.cc | 0
.../src => cppapi}/include/atscppapi/Async.h | 0
.../include/atscppapi/AsyncHttpFetch.h | 0
.../src => cppapi}/include/atscppapi/AsyncTimer.h | 0
.../atscppapi/CaseInsensitiveStringComparator.h | 0
.../include/atscppapi/ClientRequest.h | 0
.../include/atscppapi/GlobalPlugin.h | 0
.../include/atscppapi/GzipDeflateTransformation.h | 0
.../include/atscppapi/GzipInflateTransformation.h | 0
.../src => cppapi}/include/atscppapi/Headers.h | 0
.../src => cppapi}/include/atscppapi/HttpMethod.h | 0
.../src => cppapi}/include/atscppapi/HttpStatus.h | 0
.../src => cppapi}/include/atscppapi/HttpVersion.h | 0
.../include/atscppapi/InterceptPlugin.h | 0
.../src => cppapi}/include/atscppapi/Logger.h | 0
.../src => cppapi}/include/atscppapi/Mutex.h | 0
.../src => cppapi}/include/atscppapi/Plugin.h | 0
.../src => cppapi}/include/atscppapi/PluginInit.h | 0
.../src => cppapi}/include/atscppapi/RemapPlugin.h | 0
.../src => cppapi}/include/atscppapi/Request.h | 0
.../src => cppapi}/include/atscppapi/Response.h | 0
.../src => cppapi}/include/atscppapi/Stat.h | 0
.../src => cppapi}/include/atscppapi/Transaction.h | 0
.../include/atscppapi/TransactionPlugin.h | 0
.../include/atscppapi/TransformationPlugin.h | 0
.../src => cppapi}/include/atscppapi/Url.h | 0
.../src => cppapi}/include/atscppapi/noncopyable.h | 0
.../src => cppapi}/include/atscppapi/utils.h | 0
.../src => cppapi}/include/logging_internal.h | 0
.../src => cppapi}/include/utils_internal.h | 0
lib/{atscppapi/src => cppapi}/utils.cc | 0
lib/{atscppapi/src => cppapi}/utils_internal.cc | 0
62 files changed, 54 insertions(+), 61 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 8ad3069..12de2d1 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -121,7 +121,7 @@ clang-format-iocore:
@$(top_srcdir)/tools/clang-format.sh $(top_srcdir)/iocore
clang-format-lib:
- @$(top_srcdir)/tools/clang-format.sh $(top_srcdir)/lib/atscppapi
+ @$(top_srcdir)/tools/clang-format.sh $(top_srcdir)/lib/cppapi
@$(top_srcdir)/tools/clang-format.sh $(top_srcdir)/lib/bindings
@$(top_srcdir)/tools/clang-format.sh $(top_srcdir)/lib/raft
@$(top_srcdir)/tools/clang-format.sh $(top_srcdir)/lib/records
diff --git a/NOTICE b/NOTICE
index 3e8ae3d..5feedac 100644
--- a/NOTICE
+++ b/NOTICE
@@ -45,7 +45,7 @@ Copyright (C) 2013 GoDaddy Operating Company, LLC
~~~
-lib/atscppapi developed by LinkedIn
+lib/cppapi developed by LinkedIn
Copyright (c) 2013 LinkedIn
~~~
diff --git a/README b/README
index 630b8d3..34ea77e 100644
--- a/README
+++ b/README
@@ -34,7 +34,7 @@ plugins to build large scale web applications.
|-- hostdb/ ........ Internal DNS cache
|-- net/ ........... Network
|-- lib/ ...............
- |-- atscppapi/ ....... C++ api wrapper for plugin developers
+ |-- cppapi/ ........ C++ api wrapper for plugin developers
|-- records/ ....... library for config files
|-- perl/ .......... Perl libraries for e.g. mgmt access and configurations
|-- ts/ ............ Base / core library
diff --git a/build/plugins.mk b/build/plugins.mk
index 69da581..b466f77 100644
--- a/build/plugins.mk
+++ b/build/plugins.mk
@@ -27,8 +27,8 @@ TS_PLUGIN_LD_FLAGS = \
TS_PLUGIN_CPPFLAGS = \
-I$(top_builddir)/proxy/api \
-I$(top_srcdir)/proxy/api \
- -I$(top_srcdir)/lib/atscppapi/src/include \
- -I$(top_builddir)/lib/atscppapi/src/include \
+ -I$(top_srcdir)/lib/cppapi/include \
+ -I$(top_builddir)/lib/cppapi/include \
-I$(top_srcdir)/lib
# Provide a default AM_CPPFLAGS. Automake handles this correctly, but libtool
diff --git a/configure.ac b/configure.ac
index 890d4a7..9d62b4c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1862,8 +1862,7 @@ AC_CONFIG_FILES([
iocore/net/Makefile
iocore/utils/Makefile
lib/Makefile
- lib/atscppapi/Makefile
- lib/atscppapi/src/Makefile
+ lib/cppapi/Makefile
lib/bindings/Makefile
lib/perl/Makefile
lib/perl/lib/Apache/TS.pm
diff --git a/doc/Doxyfile b/doc/Doxyfile
index e1d87d0..5eb7b83 100644
--- a/doc/Doxyfile
+++ b/doc/Doxyfile
@@ -753,7 +753,7 @@ WARN_LOGFILE =
INPUT = mainpage.doc \
../iocore \
- ../lib/atscppapi/src/include/atscppapi \
+ ../lib/cppapi/include/atscppapi \
../lib/records \
../lib/ts \
../lib/tsconfig \
diff --git a/example/Makefile.am b/example/Makefile.am
index cc7c38d..ec414b0 100644
--- a/example/Makefile.am
+++ b/example/Makefile.am
@@ -20,7 +20,7 @@ include $(top_srcdir)/build/tidy.mk
AM_CXXFLAGS += -Wno-unused-variable
AM_LDFLAGS = $(TS_PLUGIN_LD_FLAGS)
-libatscppai = $(top_builddir)/lib/atscppapi/src/libatscppapi.la
+libatscppai = $(top_builddir)/lib/cppapi/libatscppapi.la
example_Plugins = \
add-header.la \
diff --git a/lib/Makefile.am b/lib/Makefile.am
index c0a6389..aa11fc0 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -16,7 +16,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-SUBDIRS = ts records tsconfig bindings atscppapi
+SUBDIRS = ts records tsconfig bindings cppapi
if BUILD_PERL_LIB
SUBDIRS += perl
diff --git a/lib/atscppapi/src/AsyncHttpFetch.cc b/lib/cppapi/AsyncHttpFetch.cc
similarity index 100%
rename from lib/atscppapi/src/AsyncHttpFetch.cc
rename to lib/cppapi/AsyncHttpFetch.cc
diff --git a/lib/atscppapi/src/AsyncTimer.cc b/lib/cppapi/AsyncTimer.cc
similarity index 100%
rename from lib/atscppapi/src/AsyncTimer.cc
rename to lib/cppapi/AsyncTimer.cc
diff --git a/lib/atscppapi/src/CaseInsensitiveStringComparator.cc b/lib/cppapi/CaseInsensitiveStringComparator.cc
similarity index 100%
rename from lib/atscppapi/src/CaseInsensitiveStringComparator.cc
rename to lib/cppapi/CaseInsensitiveStringComparator.cc
diff --git a/lib/atscppapi/src/ClientRequest.cc b/lib/cppapi/ClientRequest.cc
similarity index 100%
rename from lib/atscppapi/src/ClientRequest.cc
rename to lib/cppapi/ClientRequest.cc
diff --git a/lib/atscppapi/src/GlobalPlugin.cc b/lib/cppapi/GlobalPlugin.cc
similarity index 100%
rename from lib/atscppapi/src/GlobalPlugin.cc
rename to lib/cppapi/GlobalPlugin.cc
diff --git a/lib/atscppapi/src/GzipDeflateTransformation.cc b/lib/cppapi/GzipDeflateTransformation.cc
similarity index 100%
rename from lib/atscppapi/src/GzipDeflateTransformation.cc
rename to lib/cppapi/GzipDeflateTransformation.cc
diff --git a/lib/atscppapi/src/GzipInflateTransformation.cc b/lib/cppapi/GzipInflateTransformation.cc
similarity index 100%
rename from lib/atscppapi/src/GzipInflateTransformation.cc
rename to lib/cppapi/GzipInflateTransformation.cc
diff --git a/lib/atscppapi/src/Headers.cc b/lib/cppapi/Headers.cc
similarity index 100%
rename from lib/atscppapi/src/Headers.cc
rename to lib/cppapi/Headers.cc
diff --git a/lib/atscppapi/src/HttpMethod.cc b/lib/cppapi/HttpMethod.cc
similarity index 100%
rename from lib/atscppapi/src/HttpMethod.cc
rename to lib/cppapi/HttpMethod.cc
diff --git a/lib/atscppapi/src/HttpVersion.cc b/lib/cppapi/HttpVersion.cc
similarity index 100%
rename from lib/atscppapi/src/HttpVersion.cc
rename to lib/cppapi/HttpVersion.cc
diff --git a/lib/atscppapi/src/InterceptPlugin.cc b/lib/cppapi/InterceptPlugin.cc
similarity index 100%
rename from lib/atscppapi/src/InterceptPlugin.cc
rename to lib/cppapi/InterceptPlugin.cc
diff --git a/lib/atscppapi/src/Logger.cc b/lib/cppapi/Logger.cc
similarity index 100%
rename from lib/atscppapi/src/Logger.cc
rename to lib/cppapi/Logger.cc
diff --git a/lib/atscppapi/src/Makefile.am b/lib/cppapi/Makefile.am
similarity index 71%
rename from lib/atscppapi/src/Makefile.am
rename to lib/cppapi/Makefile.am
index 8e6c118..988fef3 100644
--- a/lib/atscppapi/src/Makefile.am
+++ b/lib/cppapi/Makefile.am
@@ -15,74 +15,68 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-AM_CPPFLAGS = \
- -I$(top_srcdir)/$(subdir)/include \
- -I$(top_builddir)/$(subdir)/include \
- -I$(top_builddir)/proxy/api \
- -I$(top_srcdir)/proxy/api \
- -I$(top_srcdir)/lib
+include $(top_srcdir)/build/plugins.mk
-
-# build the library
lib_LTLIBRARIES = libatscppapi.la
libatscppapi_la_LDFLAGS=-lz -lpthread -version-info @TS_LIBTOOL_VERSION@
-libatscppapi_la_SOURCES = GlobalPlugin.cc \
- Plugin.cc \
- utils.cc \
- utils_internal.cc \
- Transaction.cc \
- TransactionPlugin.cc \
- Headers.cc \
- Request.cc \
- CaseInsensitiveStringComparator.cc \
- ClientRequest.cc \
- Url.cc \
- HttpVersion.cc \
- HttpMethod.cc \
- Response.cc \
- TransformationPlugin.cc \
- Logger.cc \
- Stat.cc \
- AsyncHttpFetch.cc \
- RemapPlugin.cc \
- GzipDeflateTransformation.cc \
- GzipInflateTransformation.cc \
- AsyncTimer.cc \
- InterceptPlugin.cc \
- Mutex.cc
+libatscppapi_la_SOURCES = \
+ AsyncHttpFetch.cc \
+ AsyncTimer.cc \
+ CaseInsensitiveStringComparator.cc \
+ ClientRequest.cc \
+ GlobalPlugin.cc \
+ GzipDeflateTransformation.cc \
+ GzipInflateTransformation.cc \
+ Headers.cc \
+ HttpMethod.cc \
+ HttpVersion.cc \
+ InterceptPlugin.cc \
+ Logger.cc \
+ Mutex.cc \
+ Plugin.cc \
+ RemapPlugin.cc \
+ Request.cc \
+ Response.cc \
+ Stat.cc \
+ Transaction.cc \
+ TransactionPlugin.cc \
+ TransformationPlugin.cc \
+ Url.cc \
+ utils.cc \
+ utils_internal.cc
library_includedir=$(includedir)/atscppapi
base_include_folder = $(top_srcdir)/$(subdir)/include/atscppapi
library_include_HEADERS = \
+ $(base_include_folder)/Async.h \
+ $(base_include_folder)/AsyncHttpFetch.h \
+ $(base_include_folder)/AsyncTimer.h \
+ $(base_include_folder)/CaseInsensitiveStringComparator.h \
+ $(base_include_folder)/ClientRequest.h \
$(base_include_folder)/GlobalPlugin.h \
- $(base_include_folder)/Plugin.h \
- $(base_include_folder)/PluginInit.h \
- $(base_include_folder)/Transaction.h \
- $(base_include_folder)/TransactionPlugin.h \
+ $(base_include_folder)/GzipDeflateTransformation.h \
+ $(base_include_folder)/GzipInflateTransformation.h \
+ $(base_include_folder)/Headers.h \
$(base_include_folder)/HttpMethod.h \
$(base_include_folder)/HttpStatus.h \
$(base_include_folder)/HttpVersion.h \
- $(base_include_folder)/Headers.h \
+ $(base_include_folder)/InterceptPlugin.h \
+ $(base_include_folder)/Logger.h \
+ $(base_include_folder)/Mutex.h \
+ $(base_include_folder)/Plugin.h \
+ $(base_include_folder)/PluginInit.h \
+ $(base_include_folder)/RemapPlugin.h \
$(base_include_folder)/Request.h \
- $(base_include_folder)/CaseInsensitiveStringComparator.h \
- $(base_include_folder)/ClientRequest.h \
- $(base_include_folder)/Url.h \
$(base_include_folder)/Response.h \
- $(base_include_folder)/utils.h \
+ $(base_include_folder)/Stat.h \
+ $(base_include_folder)/Transaction.h \
+ $(base_include_folder)/TransactionPlugin.h \
$(base_include_folder)/TransformationPlugin.h \
- $(base_include_folder)/Logger.h \
+ $(base_include_folder)/Url.h \
$(base_include_folder)/noncopyable.h \
- $(base_include_folder)/Stat.h \
- $(base_include_folder)/Mutex.h \
- $(base_include_folder)/RemapPlugin.h \
- $(base_include_folder)/Async.h \
- $(base_include_folder)/AsyncHttpFetch.h \
- $(base_include_folder)/GzipDeflateTransformation.h \
- $(base_include_folder)/GzipInflateTransformation.h \
- $(base_include_folder)/AsyncTimer.h \
- $(base_include_folder)/InterceptPlugin.h
+ $(base_include_folder)/utils.h
include $(top_srcdir)/build/tidy.mk
diff --git a/lib/atscppapi/src/Mutex.cc b/lib/cppapi/Mutex.cc
similarity index 100%
rename from lib/atscppapi/src/Mutex.cc
rename to lib/cppapi/Mutex.cc
diff --git a/lib/atscppapi/src/Plugin.cc b/lib/cppapi/Plugin.cc
similarity index 100%
rename from lib/atscppapi/src/Plugin.cc
rename to lib/cppapi/Plugin.cc
diff --git a/lib/atscppapi/src/RemapPlugin.cc b/lib/cppapi/RemapPlugin.cc
similarity index 100%
rename from lib/atscppapi/src/RemapPlugin.cc
rename to lib/cppapi/RemapPlugin.cc
diff --git a/lib/atscppapi/src/Request.cc b/lib/cppapi/Request.cc
similarity index 100%
rename from lib/atscppapi/src/Request.cc
rename to lib/cppapi/Request.cc
diff --git a/lib/atscppapi/src/Response.cc b/lib/cppapi/Response.cc
similarity index 100%
rename from lib/atscppapi/src/Response.cc
rename to lib/cppapi/Response.cc
diff --git a/lib/atscppapi/src/Stat.cc b/lib/cppapi/Stat.cc
similarity index 100%
rename from lib/atscppapi/src/Stat.cc
rename to lib/cppapi/Stat.cc
diff --git a/lib/atscppapi/src/Transaction.cc b/lib/cppapi/Transaction.cc
similarity index 100%
rename from lib/atscppapi/src/Transaction.cc
rename to lib/cppapi/Transaction.cc
diff --git a/lib/atscppapi/src/TransactionPlugin.cc b/lib/cppapi/TransactionPlugin.cc
similarity index 100%
rename from lib/atscppapi/src/TransactionPlugin.cc
rename to lib/cppapi/TransactionPlugin.cc
diff --git a/lib/atscppapi/src/TransformationPlugin.cc b/lib/cppapi/TransformationPlugin.cc
similarity index 100%
rename from lib/atscppapi/src/TransformationPlugin.cc
rename to lib/cppapi/TransformationPlugin.cc
diff --git a/lib/atscppapi/src/Url.cc b/lib/cppapi/Url.cc
similarity index 100%
rename from lib/atscppapi/src/Url.cc
rename to lib/cppapi/Url.cc
diff --git a/lib/atscppapi/src/include/atscppapi/Async.h b/lib/cppapi/include/atscppapi/Async.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/Async.h
rename to lib/cppapi/include/atscppapi/Async.h
diff --git a/lib/atscppapi/src/include/atscppapi/AsyncHttpFetch.h b/lib/cppapi/include/atscppapi/AsyncHttpFetch.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/AsyncHttpFetch.h
rename to lib/cppapi/include/atscppapi/AsyncHttpFetch.h
diff --git a/lib/atscppapi/src/include/atscppapi/AsyncTimer.h b/lib/cppapi/include/atscppapi/AsyncTimer.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/AsyncTimer.h
rename to lib/cppapi/include/atscppapi/AsyncTimer.h
diff --git a/lib/atscppapi/src/include/atscppapi/CaseInsensitiveStringComparator.h b/lib/cppapi/include/atscppapi/CaseInsensitiveStringComparator.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/CaseInsensitiveStringComparator.h
rename to lib/cppapi/include/atscppapi/CaseInsensitiveStringComparator.h
diff --git a/lib/atscppapi/src/include/atscppapi/ClientRequest.h b/lib/cppapi/include/atscppapi/ClientRequest.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/ClientRequest.h
rename to lib/cppapi/include/atscppapi/ClientRequest.h
diff --git a/lib/atscppapi/src/include/atscppapi/GlobalPlugin.h b/lib/cppapi/include/atscppapi/GlobalPlugin.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/GlobalPlugin.h
rename to lib/cppapi/include/atscppapi/GlobalPlugin.h
diff --git a/lib/atscppapi/src/include/atscppapi/GzipDeflateTransformation.h b/lib/cppapi/include/atscppapi/GzipDeflateTransformation.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/GzipDeflateTransformation.h
rename to lib/cppapi/include/atscppapi/GzipDeflateTransformation.h
diff --git a/lib/atscppapi/src/include/atscppapi/GzipInflateTransformation.h b/lib/cppapi/include/atscppapi/GzipInflateTransformation.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/GzipInflateTransformation.h
rename to lib/cppapi/include/atscppapi/GzipInflateTransformation.h
diff --git a/lib/atscppapi/src/include/atscppapi/Headers.h b/lib/cppapi/include/atscppapi/Headers.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/Headers.h
rename to lib/cppapi/include/atscppapi/Headers.h
diff --git a/lib/atscppapi/src/include/atscppapi/HttpMethod.h b/lib/cppapi/include/atscppapi/HttpMethod.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/HttpMethod.h
rename to lib/cppapi/include/atscppapi/HttpMethod.h
diff --git a/lib/atscppapi/src/include/atscppapi/HttpStatus.h b/lib/cppapi/include/atscppapi/HttpStatus.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/HttpStatus.h
rename to lib/cppapi/include/atscppapi/HttpStatus.h
diff --git a/lib/atscppapi/src/include/atscppapi/HttpVersion.h b/lib/cppapi/include/atscppapi/HttpVersion.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/HttpVersion.h
rename to lib/cppapi/include/atscppapi/HttpVersion.h
diff --git a/lib/atscppapi/src/include/atscppapi/InterceptPlugin.h b/lib/cppapi/include/atscppapi/InterceptPlugin.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/InterceptPlugin.h
rename to lib/cppapi/include/atscppapi/InterceptPlugin.h
diff --git a/lib/atscppapi/src/include/atscppapi/Logger.h b/lib/cppapi/include/atscppapi/Logger.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/Logger.h
rename to lib/cppapi/include/atscppapi/Logger.h
diff --git a/lib/atscppapi/src/include/atscppapi/Mutex.h b/lib/cppapi/include/atscppapi/Mutex.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/Mutex.h
rename to lib/cppapi/include/atscppapi/Mutex.h
diff --git a/lib/atscppapi/src/include/atscppapi/Plugin.h b/lib/cppapi/include/atscppapi/Plugin.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/Plugin.h
rename to lib/cppapi/include/atscppapi/Plugin.h
diff --git a/lib/atscppapi/src/include/atscppapi/PluginInit.h b/lib/cppapi/include/atscppapi/PluginInit.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/PluginInit.h
rename to lib/cppapi/include/atscppapi/PluginInit.h
diff --git a/lib/atscppapi/src/include/atscppapi/RemapPlugin.h b/lib/cppapi/include/atscppapi/RemapPlugin.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/RemapPlugin.h
rename to lib/cppapi/include/atscppapi/RemapPlugin.h
diff --git a/lib/atscppapi/src/include/atscppapi/Request.h b/lib/cppapi/include/atscppapi/Request.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/Request.h
rename to lib/cppapi/include/atscppapi/Request.h
diff --git a/lib/atscppapi/src/include/atscppapi/Response.h b/lib/cppapi/include/atscppapi/Response.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/Response.h
rename to lib/cppapi/include/atscppapi/Response.h
diff --git a/lib/atscppapi/src/include/atscppapi/Stat.h b/lib/cppapi/include/atscppapi/Stat.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/Stat.h
rename to lib/cppapi/include/atscppapi/Stat.h
diff --git a/lib/atscppapi/src/include/atscppapi/Transaction.h b/lib/cppapi/include/atscppapi/Transaction.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/Transaction.h
rename to lib/cppapi/include/atscppapi/Transaction.h
diff --git a/lib/atscppapi/src/include/atscppapi/TransactionPlugin.h b/lib/cppapi/include/atscppapi/TransactionPlugin.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/TransactionPlugin.h
rename to lib/cppapi/include/atscppapi/TransactionPlugin.h
diff --git a/lib/atscppapi/src/include/atscppapi/TransformationPlugin.h b/lib/cppapi/include/atscppapi/TransformationPlugin.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/TransformationPlugin.h
rename to lib/cppapi/include/atscppapi/TransformationPlugin.h
diff --git a/lib/atscppapi/src/include/atscppapi/Url.h b/lib/cppapi/include/atscppapi/Url.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/Url.h
rename to lib/cppapi/include/atscppapi/Url.h
diff --git a/lib/atscppapi/src/include/atscppapi/noncopyable.h b/lib/cppapi/include/atscppapi/noncopyable.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/noncopyable.h
rename to lib/cppapi/include/atscppapi/noncopyable.h
diff --git a/lib/atscppapi/src/include/atscppapi/utils.h b/lib/cppapi/include/atscppapi/utils.h
similarity index 100%
rename from lib/atscppapi/src/include/atscppapi/utils.h
rename to lib/cppapi/include/atscppapi/utils.h
diff --git a/lib/atscppapi/src/include/logging_internal.h b/lib/cppapi/include/logging_internal.h
similarity index 100%
rename from lib/atscppapi/src/include/logging_internal.h
rename to lib/cppapi/include/logging_internal.h
diff --git a/lib/atscppapi/src/include/utils_internal.h b/lib/cppapi/include/utils_internal.h
similarity index 100%
rename from lib/atscppapi/src/include/utils_internal.h
rename to lib/cppapi/include/utils_internal.h
diff --git a/lib/atscppapi/src/utils.cc b/lib/cppapi/utils.cc
similarity index 100%
rename from lib/atscppapi/src/utils.cc
rename to lib/cppapi/utils.cc
diff --git a/lib/atscppapi/src/utils_internal.cc b/lib/cppapi/utils_internal.cc
similarity index 100%
rename from lib/atscppapi/src/utils_internal.cc
rename to lib/cppapi/utils_internal.cc
--
To stop receiving notification emails like this one, please contact
"commits@trafficserver.apache.org" <co...@trafficserver.apache.org>.