diff options
Diffstat (limited to 'src/hydrilla.builder.egg-info')
| -rw-r--r-- | src/hydrilla.builder.egg-info/PKG-INFO | 89 | ||||
| -rw-r--r-- | src/hydrilla.builder.egg-info/SOURCES.txt | 47 | ||||
| -rw-r--r-- | src/hydrilla.builder.egg-info/dependency_links.txt | 1 | ||||
| -rw-r--r-- | src/hydrilla.builder.egg-info/entry_points.txt | 3 | ||||
| -rw-r--r-- | src/hydrilla.builder.egg-info/not-zip-safe | 1 | ||||
| -rw-r--r-- | src/hydrilla.builder.egg-info/requires.txt | 8 | ||||
| -rw-r--r-- | src/hydrilla.builder.egg-info/top_level.txt | 1 | 
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 | 
