summaryrefslogtreecommitdiffstats
path: root/scripts (follow)
Commit message (Collapse)AuthorAgeFilesLines
* scripts/Makefile.docker: allow calling from a different directoryVladimír Čunát2024-10-311-1/+4
|
* scripts: created Makefile.dockerAleš Mrázek2024-10-301-0/+45
|
* scripts/poe-tasks: separate lint from other check scriptAleš Mrázek2024-10-175-48/+68
|
* lint: pylint and flake8 removedAleš Mrázek2024-10-171-12/+0
|
* python: code format fixesAleš Mrázek2024-10-171-1/+1
|
* scripts/poe-tasks: use ruff instead of black, isort, pylint and flake8Aleš Mrázek2024-10-172-21/+15
|
* python: meson constants.py template moved to knot_resolver moduleAleš Mrázek2024-09-304-4/+4
|
* scripts/poe-tasks: created gen-constantspy scriptAleš Mrázek2024-09-302-0/+22
| | | | New script to build constants.py module using Meson. Also check that the module is the current one.
* scripts/poe-tasks: _env.sh improvements and formattingAleš Mrázek2024-09-307-53/+64
|
* scripts/poe-tasks: ./configure not required for some tasksAleš Mrázek2024-09-304-17/+1
|
* scripts/poe-tasks: doc-schema addedAleš Mrázek2024-09-303-1/+17
| | | | The script that generates the configuration JSON schema with the correct values.
* scripts/poe-tasks: improvementsAleš Mrázek2024-09-3011-59/+72
|
* scripts/poe-tasks: use id cmd instead of $USER env var in _env.shAleš Mrázek2024-09-301-1/+1
|
* ci: manager: configure meson before every testAleš Mrázek2024-09-306-13/+26
|
* python/knot_resolver: use constants.py configured by MesonAleš Mrázek2024-09-302-2/+6
|
* scripts/poe-tasks: text and naming improvementsAleš Mrázek2024-09-305-31/+43
|
* doc: create static JSON schemaAleš Mrázek2024-09-092-4/+7
| | | | | - poe check: check for difference in JSON schema - scripts/meson/make-doc.sh: do not create JSON schema
* scripts/poe-tasks/check: added isort checkAleš Mrázek2024-09-071-0/+6
|
* scripts/poe-tasks: clean addedAleš Mrázek2024-09-071-0/+20
|
* python: knot_resolver_manager module renamed to knot_resolverAleš Mrázek2024-09-075-12/+10
|
* manager: reorganizing python modulesAleš Mrázek2024-09-074-4/+4
|
* manager: moved everything out of the directoryAleš Mrázek2024-09-075-9/+9
|
* scripts/poe-tasks/configure: add user and groupAleš Mrázek2024-09-021-1/+1
|
* scripts: organize into subdirs and clean up unusedOto Šťáva2024-08-2632-455/+40
|
* scripts/poe-tasks: env vars are accessible by all tasks using _env.shAleš Mrázek2024-08-262-18/+20
|
* scripts: use env shebangAleš Mrázek2024-08-2633-35/+35
|
* scripts/poe-tasks: kresctl task script addedAleš Mrázek2024-08-261-0/+8
|
* scripts: make all scripts executableAleš Mrázek2024-08-262-0/+0
|
* scripts/poe-tasks: scripts for some tasksAleš Mrázek2024-08-264-0/+29
| | | | It would be useful to be able to run some tasks outside of the Poetry environment.
* scripts/poe-tasks: scripts and pyproject.toml tasks names unificationAleš Mrázek2024-08-262-0/+0
|
* scripts: subdirectory for ./poe tasks createdAleš Mrázek2024-08-269-0/+0
|
* scripts: unused scripts removedAleš Mrázek2024-08-261-11/+0
|
* manager: scripts moved to the repository rootAleš Mrázek2024-08-2611-0/+380
|
* drop libknot <=3.2.x supportOto Šťáva2024-07-112-132/+30
|
* Merge remote-tracking branch 'origin/master' into 6.0Oto Šťáva2024-04-101-1/+1
|\
| * scripts/update-authors: explicit '--no-show-signature'Oto Šťáva2024-03-271-1/+1
| | | | | | | | | | Fixes the script for users who have `log.showSignature` set to `true` in their git config.
| * scripts/make-doc.sh: backport changes from 6.0Oto Šťáva2024-01-101-9/+4
| |
* | distro: auto-detect latest Knot Resolver versionJakub Ružička2024-03-281-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | New scripts/upstream-version.sh returns latest Knot Resolver version based on upstream repo tags. It's set as upstream.version_script in apkg config which enables: $ apkg info upstream-version upstream version: 6.0.7 and later `apkg build --upstream` when tarballs are available.
* | doc: separate user and developer documentationAleš Mrázek2024-03-151-4/+9
| | | | | | | | | | | | | | | | | | | | | | This separates the documentation into a *blue* user documentation and a *red* developer documentation, resolving problems where similar sections collided in search queries, leading users to the advanced Lua config documentation instead of the preferred declarative config one. It also visually separates the two parts, so that users who do not wish to meddle in Lua immediately see that they're somewhere wrong just by seeing the red colour.
* | scripts/update-authors.sh nit: avoid confusing changes in orderingVladimír Čunát2024-01-091-0/+7
| |
* | scripts/make-doc.sh: minor improvementsVladimír Čunát2023-09-251-9/+4
| | | | | | | | Propagate errors, fix nit reported by shellcheck.
* | doc: drop texinfoOto Šťáva2023-09-151-25/+0
| | | | | | | | | | | | | | Old legacy. The generated .texi sources cause a huge number of warnings that we do not have a good way of fixing, and lately it stopped working completely, without giving us any explanation as to what the problem is (just exit code 1 and no *error* message).
* | scripts/gen-cdefs.sh: allow generating variablesVladimír Čunát2023-09-121-3/+8
| | | | | | | | Sometimes it is useful to access a global variable from lua.
* | scripts/make-archive.sh: more precise tag detectionVladimír Čunát2023-08-301-1/+1
| | | | | | | | | | | | | | This works better in the current case when master branch with the most recent 5.7.0 tag got merged into the 6.0 branch. In that case we do not want the most recent *generally* reachable tag, and git-describe has probably good logic for this (using first-parent jumps I guess).
* | docs: generate documentation from poetryAleš Mrázek2023-08-081-6/+0
| |
* | scripts: shorten devel version stringJakub Ružička2023-06-221-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | It's now also PEP440 compatible. Before: 6.0.0.1686682076.ad1eaf76.tar.xz Now: 6.0.0.dev157+1bcc45.tar.xz
* | scripts: improve make-archive.sh scriptJakub Ružička2023-06-221-3/+11
| | | | | | | | | | Copy resulting tarball into pkg/archives/dev and delete build_dist/ dir to keep working copy clean.
* | doc: improvement of the configuration section and schema descriptionVasek Sraier2023-01-101-3/+5
| |
* | docs: overhall of the getting started section, autogenerating readable JSON ↵Vasek Sraier2023-01-101-1/+4
| | | | | | | | schema reference
* | docs: generating and linking JSON schema for the declarative configVasek Sraier2023-01-101-0/+9
| |