158 commits
| Author | SHA1 | Date | |
|---|---|---|---|
| eb2dd919a1 | |||
| c39c268d98 | |||
| 49086708e4 | |||
| ced42938e1 | |||
| 4ad7091159 | |||
| 441051ea4a | |||
| 6340eeace9 | |||
| 9217d38964 |
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| eb2dd919a1 |
cmds.CmdGetval.add_arguments(): Don't use app.top_name
CmdGetval.add_arguments() uses self.app.top_name, which may or may not be initialized at the time this runs. Not using it makes CmdGetval's ctor safe to run in the context of App.__init__(). Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| c39c268d98 |
jw-projects.sh: Fix -p / --prefix help message
--prefix doesn't denote an "App Path Prefix", "Parent directory of project source directories" decribes it better. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 49086708e4 |
build.cmds.CmdListRepos: Support local repos
Make jw-projects.py list-repos support a local directory as base URL of all git repositories, notably used by PROJECTS_DIR_REMOTE_BASE, which can now point to a local directory. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| ced42938e1 |
projects.mk / jw-projects.py: Support tmpl_dir && tmpls-dir
For a project to supply templates, it needs to advertise their location. For this, the tmpl_dir make variable is added to projects.mk. If other-project wants to get hold of some-project's templates, it can do, e.g.: TEMPLATES = $(wilcard $(call tmpl_dir,some-project)/*.tmpl) To achieve this, support for the tmpls-dir command is added to jw-projects.py. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 4ad7091159 |
cmds.CmdBuild: import time
import time is missing from CmdBuild, fix that. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 441051ea4a |
jw.pkg: Add Makefile
Re-add Python modules into the installed package by adding src/python/jw/pkg/Makefile. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 6340eeace9 |
Everywhere: Replace "jw_build" by "jw_pkg"
Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 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> |