Commit graph

13 commits

Author SHA1 Message Date
ac54a7bca6
make: Make target "test" depend on target "all"

Every directory should have a test target, and the test target should depend on all so that all files are generated that might be needed for testing. This commit fixes some missing targets, and adds some missing dependencies.

Signed-off-by: Jan Lindemann <jan@janware.com>
2026-07-02 19:52:35 +02:00
2c7edc9d44
profile|std-targets.mk: Add empty test target

Recursive make fails in scripts/usr-bin when driven through jw-pkg. Add empty test targets to remedy that.

Signed-off-by: Jan Lindemann <jan@janware.com>
2026-06-25 14:37:02 +02:00
0a9340af49 make: Re-add files necessary for building jw-python

Re-add everything necessary for building and packaging jw-python.

ldlibpath.mk is not strictly necessary, but might be with other Python packages backed by compiled C-code, so leave it in.

Signed-off-by: Jan Lindemann <jan@janware.com>
2025-11-13 17:27:14 +01: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
bdd66dbc26 Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR

Follow name change of MODDIR -> JWBDIR.

Signed-off-by: Jan Lindemann <jan@janware.com>
2019-06-29 21:45:24 +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
aa85417a17 Everywhere: Purge spaces in text files
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-03-06 12:38:20 +00:00
0eaef0c326 conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-03-03 18:12:28 +00:00
f7113a166d profile.mk: Allow generation of path-$(PROJECT).mk along with other scripts
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-05-04 10:29:25 +00:00
982f9490f2 profile.mk: Fix automatically generated path-xxx.sh
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-24 17:46:39 +00:00
97e360e1a1 profile.mk: Add automatic default profile generation
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-24 13:02:30 +00:00
0b9bc94a48 make: Rpm build machinery now installs less empty directories
Signed-off-by: Jan Lindemann <jan@janware.com>
2014-07-22 09:08:40 +00:00
Jan Lindemann
bb742be8ae profile.mk: Add file 2007-08-21 15:31:38 +00:00