aboutsummaryrefslogtreecommitdiff
path: root/src/hydrilla.builder.egg-info
diff options
context:
space:
mode:
Diffstat (limited to 'src/hydrilla.builder.egg-info')
-rw-r--r--src/hydrilla.builder.egg-info/PKG-INFO89
-rw-r--r--src/hydrilla.builder.egg-info/SOURCES.txt47
-rw-r--r--src/hydrilla.builder.egg-info/dependency_links.txt1
-rw-r--r--src/hydrilla.builder.egg-info/entry_points.txt3
-rw-r--r--src/hydrilla.builder.egg-info/not-zip-safe1
-rw-r--r--src/hydrilla.builder.egg-info/requires.txt8
-rw-r--r--src/hydrilla.builder.egg-info/top_level.txt1
7 files changed, 150 insertions, 0 deletions
diff --git a/src/hydrilla.builder.egg-info/PKG-INFO b/src/hydrilla.builder.egg-info/PKG-INFO
new file mode 100644
index 0000000..7724a25
--- /dev/null
+++ b/src/hydrilla.builder.egg-info/PKG-INFO
@@ -0,0 +1,89 @@
+Metadata-Version: 2.1
+Name: hydrilla.builder
+Version: 1.0
+Summary: Hydrilla package builder
+Home-page: https://git.koszko.org/hydrilla-builder
+Author: Wojtek Kosior
+Author-email: koszko@koszko.org
+License: AGPL-3.0-or-later
+Project-URL: Bug Tracker, https://hydrillabugs.koszko.org/projects/hydrilla
+Description: # Hydrilla builder
+
+ This is the repository of the builder part of [Hydrilla](https://hydrillabugs.koszko.org/projects/hydrilla/wiki). You can find the repository of its server part [here](https://git.koszko.org/pydrilla/).
+
+ Hydrilla builder is a tool to create Haketilo packages in serveable form. The information below is meant to help hack on the codebase. If you're instead looking for some noob-friendly documentation, see the [user manual](https://hydrillabugs.koszko.org/projects/hydrilla/wiki/User_manual).
+
+ ## Dependencies
+
+ ### Runtime
+
+ * Python3 (>= 3.7)
+ * click
+ * jsonschema (>= 3.0)
+ * reuse [optional]
+
+ ### Build
+
+ * setuptools
+ * wheel
+ * setuptools_scm
+ * babel
+
+ ### Test
+
+ * pytest
+ * reuse
+
+ ## Building & testing
+
+ Build and test processed are analogous to those described in the [README of Hydrilla server part](https://git.koszko.org/pydrilla/about).
+
+ ## Running
+
+ This package provides a hydrilla-builder command. You can use it to build the supplied example with something along the lines of:
+
+ ```
+ mkdir /tmp/bananowarzez/
+ hydrilla-builder -s src/test/source-package-example/ -d /tmp/bananowarzez/
+ # Now, list the serveable package files we just produced.
+ find /tmp/bananowarzez/
+ ```
+
+ You might as well like to run from sources, without installation:
+ mkdir /tmp/bananowarzez/
+ ./setup.py compile_catalog # generate the necessary .po files
+ PYTHONPATH=src python3 -m hydrilla.builder -s src/test/source-package-example/ \
+ -d /tmp/bananowarzez/
+ ```
+
+ You can also consult the included manpage (`man` tool required):
+ ``` shell
+ man ./doc/man/man1/hydrilla-builder.1
+ ```
+
+ ## Copying
+
+ Hydrilla is Copyright (C) 2021-2022 Wojtek Kosior and contributors, entirely available under the GNU Affero General Public License version 3 or later. Some files might also give you broader permissions, see comments inside them.
+
+ *I, Wojtek Kosior, thereby promise not to sue for violation of this project's license. Although I request that you do not make use this code in a proprietary program, I am not going to enforce this in court.*
+
+ ## Contributing
+
+ Please visit our Redmine instance at https://hydrillabugs.koszko.org.
+
+ You can also write an email to koszko@koszko.org.
+
+Keywords: hydrilla,haketilo
+Platform: UNKNOWN
+Classifier: Development Status :: 4 - Beta
+Classifier: Intended Audience :: Developers
+Classifier: Environment :: Console
+Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
+Classifier: Natural Language :: English
+Classifier: Operating System :: OS Independent
+Classifier: Programming Language :: Python :: 3 :: Only
+Classifier: Topic :: Software Development :: Build Tools
+Requires-Python: >=3.7
+Description-Content-Type: text/markdown
+Provides-Extra: setup
+Provides-Extra: test
diff --git a/src/hydrilla.builder.egg-info/SOURCES.txt b/src/hydrilla.builder.egg-info/SOURCES.txt
new file mode 100644
index 0000000..de24145
--- /dev/null
+++ b/src/hydrilla.builder.egg-info/SOURCES.txt
@@ -0,0 +1,47 @@
+MANIFEST.in
+README.md
+README.md.license
+pyproject.toml
+setup.cfg
+setup.py
+.reuse/dep5
+LICENSES/0BSD.txt
+LICENSES/AGPL-3.0-or-later.txt
+LICENSES/CC0-1.0.txt
+doc/man/man1/hydrilla-builder.1
+src/hydrilla/__init__.py
+src/hydrilla.builder.egg-info/PKG-INFO
+src/hydrilla.builder.egg-info/SOURCES.txt
+src/hydrilla.builder.egg-info/dependency_links.txt
+src/hydrilla.builder.egg-info/entry_points.txt
+src/hydrilla.builder.egg-info/not-zip-safe
+src/hydrilla.builder.egg-info/requires.txt
+src/hydrilla.builder.egg-info/top_level.txt
+src/hydrilla/builder/__init__.py
+src/hydrilla/builder/__main__.py
+src/hydrilla/builder/_version.py
+src/hydrilla/builder/build.py
+src/hydrilla/builder/locales/en_US/LC_MESSAGES/hydrilla-messages.po
+src/hydrilla/schemas/api_mapping_description-1.0.1.schema.json
+src/hydrilla/schemas/api_mapping_description-1.0.1.schema.json.license
+src/hydrilla/schemas/api_query_result-1.0.1.schema.json
+src/hydrilla/schemas/api_query_result-1.0.1.schema.json.license
+src/hydrilla/schemas/api_resource_description-1.0.1.schema.json
+src/hydrilla/schemas/api_resource_description-1.0.1.schema.json.license
+src/hydrilla/schemas/api_source_description-1.0.1.schema.json
+src/hydrilla/schemas/api_source_description-1.0.1.schema.json.license
+src/hydrilla/schemas/common_definitions-1.0.1.schema.json
+src/hydrilla/schemas/common_definitions-1.0.1.schema.json.license
+src/hydrilla/schemas/package_source-1.0.1.schema.json
+src/hydrilla/schemas/package_source-1.0.1.schema.json.license
+src/hydrilla/util/__init__.py
+src/hydrilla/util/_util.py
+tests/test_hydrilla_builder.py
+tests/source-package-example/README.txt
+tests/source-package-example/README.txt.license
+tests/source-package-example/bye.js
+tests/source-package-example/hello.js
+tests/source-package-example/index.json
+tests/source-package-example/message.js
+tests/source-package-example/.reuse/dep5
+tests/source-package-example/LICENSES/CC0-1.0.txt \ No newline at end of file
diff --git a/src/hydrilla.builder.egg-info/dependency_links.txt b/src/hydrilla.builder.egg-info/dependency_links.txt
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/src/hydrilla.builder.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/src/hydrilla.builder.egg-info/entry_points.txt b/src/hydrilla.builder.egg-info/entry_points.txt
new file mode 100644
index 0000000..fe46978
--- /dev/null
+++ b/src/hydrilla.builder.egg-info/entry_points.txt
@@ -0,0 +1,3 @@
+[console_scripts]
+hydrilla-builder = hydrilla.builder.build:perform
+
diff --git a/src/hydrilla.builder.egg-info/not-zip-safe b/src/hydrilla.builder.egg-info/not-zip-safe
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/src/hydrilla.builder.egg-info/not-zip-safe
@@ -0,0 +1 @@
+
diff --git a/src/hydrilla.builder.egg-info/requires.txt b/src/hydrilla.builder.egg-info/requires.txt
new file mode 100644
index 0000000..4a40137
--- /dev/null
+++ b/src/hydrilla.builder.egg-info/requires.txt
@@ -0,0 +1,8 @@
+click
+jsonschema>=3.0
+
+[setup]
+setuptools_scm
+
+[test]
+pytest
diff --git a/src/hydrilla.builder.egg-info/top_level.txt b/src/hydrilla.builder.egg-info/top_level.txt
new file mode 100644
index 0000000..85c40e2
--- /dev/null
+++ b/src/hydrilla.builder.egg-info/top_level.txt
@@ -0,0 +1 @@
+hydrilla