13 commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e55793f61a | |||
| 3f8c1ad573 | |||
| 82eb80979d | |||
| bc883deed4 | |||
| 531e0eab19 | |||
| 089aebeaec | |||
| 522eb228ce | |||
| e827efadd5 | |||
| 14e76bbddd | |||
| dde1e31b27 | |||
| df77be6508 | |||
| d3c6ed87e4 | |||
| 88a4ed98f1 |
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| e55793f61a |
scm.sh ls-files: Support -a (all files)
scm.sh ls-files by defaults does not list the VSC metadata files. Passing -a includes them in the output. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 3f8c1ad573 |
scm.sh: Be more explicit about where ls-files fails
scm.sh sometimes complains about "no VCS here" without detailing what "here" actually means. Fix that. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 82eb80979d |
bin, make, scripts: Re-add files necessary for packaging jw-build
Re-add all files necessary to package jw-build itself, i.e. sucessfully run make pkg-rebuild-reinstall. This adds 1892 lines of code. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 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> |
|||
| 531e0eab19 |
scm.sh: Ls-files: Add --recurse-submodules for git
Make scm.sh ls-files list all files belonging to submodules, too. The use case is to have list-text-files return them. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 089aebeaec |
scm.sh clean: Make git clean ignore .gitignore
scm.sh clean doesn't remove files in .gitignore, which is kind of beside the point. Fix that. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 522eb228ce |
scm.sh: Automatically activate opt_no_submodules for git 1.x
Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| e827efadd5 |
make, scripts: Replace list-vcs-files.sh by scm.sh ls-files
Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 14e76bbddd |
scm.sh: Add cmd_clean to scm.sh
Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| dde1e31b27 |
scm.sh: Add support for remove
Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| df77be6508 |
project.conf, scm.sh: Move doc/share/project.txt -> make/project.conf
Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| d3c6ed87e4 |
scm.sh: Add command add
Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 88a4ed98f1 |
scm.sh: Add scm.sh
Signed-off-by: Jan Lindemann <jan@janware.com> |