Commit graph

27 commits

Author SHA1 Message Date
9217d38964 Everywhere: Rename package "jw-build" to "jw-pkg"
jw-build doesn't stop at building software, packaging it afterwards
is also a core feature, so this commit gives the package a better
name.

The commit replaces strings s/jw-build/jw-pkg/ in text files and file
names. Fallout to the functionality is fixed, variable names are left
as they are, though. To be adjusted by later commits.

Signed-off-by: Jan Lindemann <jan@janware.com>
2025-11-28 13:35:56 +01:00
4839f60cb8 jw-build-create-project.sh: Re-add jw-build-create-project.sh for toplevel git-init-%
Re-add jw-build-create-project.sh, because it's needed for the
toplevel Makefile's git-init-% target.

Signed-off-by: Jan Lindemann <jan@janware.com>
2025-11-17 10:37:56 +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
ce7984e2e8 jw-build-create-project.sh: Add *tmp* to .gitignore by default
Signed-off-by: Jan Lindemann <jan@janware.com>
2023-12-18 13:00:44 +00:00
5f3c4a6320 jw-build-create-project.sh: Add __init__.py and __pychache__ to .gitignore
Signed-off-by: Jan Lindemann <jan@janware.com>
2020-04-06 07:03:32 +00:00
5f9258bdf8 jw-build-create-project.sh: Add *.swp to .gitignore
Signed-off-by: Jan Lindemann <jan@janware.com>
2020-04-05 12:54:49 +00:00
dc7962dde9 jw-build-create-project.sh: Add more patterns to .gitignore
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-07-06 14:53:51 +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
a7edaa4a01 jw-build-create-project.sh: Follow changes in variable names
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-06-29 19:08:20 +00:00
fbdca1e418 jw-build-create-project.sh: Add mkspec.sh to .gitignore
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-06-03 08:31:46 +00:00
d3c5b11923 jw-build-create-project.sh: Add .cache.mk to template .gitignore
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-04-08 13:58:09 +00:00
0d4394df94 jw-build-create-project.sh: Output code beautification
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-16 11:10:40 +00:00
75bc87ad44 make, scripts: Rename CVS_PROJ_DIR to PROJECTS_DIR
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-16 10:42:23 +00:00
ac4d0964d7 jw-build-create-project.sh: Add *.dist and dist to gitignore by default
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-11 17:02:53 +00:00
82c41cd68d jw-build-create-project.sh: Fix typo
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-07-22 18:16:58 +00:00
4a93754435 jw-build-create-project.sh: Add .gdb_history to .gitignore
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-29 19:56:20 +00:00
dd878bd629 Fix: Default package template was created with wrong fullname
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-25 16:26:47 +00:00
6412706800 jw-build-create-project.sh: Fix broken build dependency
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-13 14:15:51 +00:00
a65a71f852 jw-build-create-project.sh: Change default copyright to proprietary
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-23 09:43:46 +00:00
45522783f3 jw-build-create-project.sh: Beautify output
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-22 18:58:22 +00:00
e3e401291b OS building scripts: Replace ytools -> jw-build
Replace some legacy ytools references by jw-build in
integrate-distro.sh and jw-build-create-project.sh.

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-22 18:57:04 +00:00
b1c9e7dff9 jw-build-create-project.sh: Add local.mk to .gitignore
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-12-06 08:35:50 +00:00
a4c06809c5 jw-build-create-project.sh: Add *.secret to standard .gitignore
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-26 09:02:06 +00:00
ff664c6804 janware-create-project.py: Add support for -g pkg-group and .gitignore
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-10-15 09:32:32 +00:00
e82a0481b5 project.conf: Renamed pkg.required to pkg.required.jw
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-17 10:14:08 +00:00
0d8297cde3 janware-create-project.sh: Fix usage
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-04 11:41:35 +00:00
bd8a028431 jw-build-create-project.sh: Add janware-create-project.sh
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-02 13:42:58 +00:00