Commit graph jw-pkg/doc/Makefile
Author SHA1 Message Date
f9a0d59ae1
doc: Add subdir
Add $(TOPDIR)/doc with some subdirectories:

  - jw-pkg: Using the jw-pkg application, mirroring the subcommand
    structure in its subdirectories. At this point only packages,
    projects and secrets are added, all empty To be expanded as needed
  - python: jw-pkg Python API

Signed-off-by: Jan Lindemann <jan@janware.com>
2026-08-19 13:00:42 +02:00
bc883deed4 Everywhere: Remove everything non-essential for "make clean all"
This commit removes everything not strictly necessary for running
"make clean all" inside jw-build.

packaging jw-devtest. This cuts the repo down from 24077 to 4725
lines of code.

The idea is to

1) Further remove bloat from the remaining bits

2) Re-add what's necessary to build and package other essential repos.

   The decision should be based on whether or not jw-build can also be
   useful in a non-janware context.

Signed-off-by: Jan Lindemann <jan@janware.com>
2025-11-14 15:02:56 +01:00
ce165ebaef doc/Makefile: Add directory doc/licenses
This directory is meant as a store for license text files, notably for use with
Yocto.

Signed-off-by: Jan Lindemann <jan@janware.com>
2019-10-28 12:20:49 +00:00
b2d6e6f554 Everywhere: Rename MODDIR -> JWBDIR
Rename the omnipresent MODDIR variable to JWBDIR, since that's more to the
point.

Signed-off-by: Jan Lindemann <jan@janware.com>
2019-06-29 21:34:18 +00:00
c42e386c76 doc, make, scripts: Add support for [pkg.conflicts.xxx]
Since the packaging machinery is pretty complicated, the information about
conflicting packages had to be passed through many APIs. The last commit
contained a patch which is left in the tree to have it in one file, it actually
is identical to this commit's diff, though. Git would save me that quirk.

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-26 10:34:22 +00:00