cb2fa0c755
pkg-manager.sh: Add command dup
...
Add command dup (dist-upgrade), currently only supported on OpenSUSE.
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-01-14 19:20:18 +01:00
3842e98e11
pkg-manager.sh: Re-add pkg-manager.sh
...
pkg-manager.sh is needed by rollout cronjob, so re-add it.
Signed-off-by: Jan Lindemann <jan@janware.com>
2025-11-15 11:04:13 +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
b87099bd3a
pkg-manager.sh: Remove eval from shell commands
...
Installing packages breaks with eval, because it removes quotes,
notably around perl(XYZ) capabilities. Works just as well without
eval, remove it
Signed-off-by: Jan Lindemann <jan@janware.com>
2024-06-30 16:55:44 +00:00
c37f49a170
project.conf + pkg-manager.sh: Add support for raspbian
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2020-06-16 17:05:03 +00:00
65c77e1d3f
pkg-manager.sh: Cut -tumbleweed off $ID for platform identification
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-13 15:51:38 +00:00
20f675c280
make, scripts: Fix CentOS 7 build
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-13 10:46:02 +00:00
77aabcc7d6
get-os.sh, pkg-manager.sh: Add dependencies for Ubuntu
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-01-04 01:45:24 +00:00
098a5f2a80
topdir.mk, pkg-manager.sh: Add archlinux package dependencies
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-01-02 14:10:48 +00:00
e68d4eb83b
make, scripts: Now excplicitly calling python2 executable instead of python
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-01-02 13:12:00 +00:00
57711ab58d
[projects|projs]-dirs.mk: Fix chroot pkg-install-prereq-build
...
Make pkg-install-prereq-build work in chroot environment.
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-12-27 16:07:51 +00:00
91fca8e791
pkg-manager.sh: Add -y support to command refresh
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-28 09:27:11 +00:00
37dbe0a32f
pkg-manager.sh: Circumvent more checks for install -y
...
zypper --non-interactive --gpg-auto-import-keys in --force-resolution --auto-agree-with-licenses
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-28 08:54:19 +00:00
3110d4b764
pkg-manager.sh: Add command refresh
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-28 08:45:55 +00:00
64e7338bed
projects-dir.mk: Support non-interactive install-prereq-build
...
Support non-interactive install-prereq-build
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-12 13:45:19 +00:00
f5ab24d344
projects-dir.mk: Add install-prereq-build
...
Add a target to pull in all prerequisites needed for building via the
package manager.
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-12 13:30:53 +00:00