summaryrefslogtreecommitdiff
path: root/src/third_party/timelib/zones/README.rst
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/timelib/zones/README.rst')
-rw-r--r--src/third_party/timelib/zones/README.rst22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/third_party/timelib/zones/README.rst b/src/third_party/timelib/zones/README.rst
new file mode 100644
index 00000000000..a192b0b2a8e
--- /dev/null
+++ b/src/third_party/timelib/zones/README.rst
@@ -0,0 +1,22 @@
+Building the timezone files
+---------------------------
+
+The building of files is done through the ``Makefile`` with:
+
+- ``make clean`` (important if data files have changed)
+- ``make release-pecl`` (PECL timezonedb extension)
+- ``make release-docs`` (documentation updates)
+- ``make release-php`` (changes to embed database in PHP)
+
+It has the following prerequisites:
+
+- The directory contains **one** ``tzcode2014i.tar.gz`` file and **one**
+ ``tzdata2014i.tar.gz`` file.
+- You have a PECL SVN checkout in ``~/dev/php/pecl``
+- You have a PHPDOC GIT checkout in ``~/dev/php/phpdoc``
+- You can commit to PHP's GIT ``php-src`` repository.
+- You can commit to PHP's GIT ``doc-base`` and ``doc-en`` repositories.
+- You can commit to PECL's SVN repository.
+- ``php`` is in your path.
+
+Do not run this script, unless you're Derick Rethans.