system_setup_tool/packagemanager
Patryk Hegenberg 8281883e4d feat(cli,packagemanager): implemented first working windows and macos versions
in order to implement sst for windows and macos the structure of
osmanager has been changed.
Now osmanager has a new field pm, which contains the specific
packagemanager for the os.
Linux packagemanagers have been implemented as packagemanagers on their
own.
2025-01-20 21:28:44 +01:00
..
apt.go feat(cli,packagemanager): implemented first working windows and macos versions 2025-01-20 21:28:44 +01:00
cargo.go feat(cli): add update and update-all command 2025-01-19 22:21:28 +01:00
cargo_test.go refactor: seperate files, function and structs into seperate packages 2025-01-18 14:34:16 +01:00
choco.go feat(packagemanager): added packagemanager definitions for winget and chocolatey 2025-01-19 22:54:49 +01:00
dnf.go feat(cli,packagemanager): implemented first working windows and macos versions 2025-01-20 21:28:44 +01:00
flatpak.go feat(cli): add update and update-all command 2025-01-19 22:21:28 +01:00
flatpak_test.go refactor: seperate files, function and structs into seperate packages 2025-01-18 14:34:16 +01:00
golang.go feat(cli): add update and update-all command 2025-01-19 22:21:28 +01:00
golang_test.go refactor: seperate files, function and structs into seperate packages 2025-01-18 14:34:16 +01:00
homebrew.go feat(packagemanager): added packagemanager definitions for winget and chocolatey 2025-01-19 22:54:49 +01:00
homebrew_test.go refactor: seperate files, function and structs into seperate packages 2025-01-18 14:34:16 +01:00
os.go feat(cli,packagemanager): implemented first working windows and macos versions 2025-01-20 21:28:44 +01:00
os_test.go feat(cli,packagemanager): implemented first working windows and macos versions 2025-01-20 21:28:44 +01:00
package.go refactor: seperate files, function and structs into seperate packages 2025-01-18 14:34:16 +01:00
packagemanager.go feat(cli): add update and update-all command 2025-01-19 22:21:28 +01:00
pacman.go feat(cli,packagemanager): implemented first working windows and macos versions 2025-01-20 21:28:44 +01:00
pipx.go feat(cli): add update and update-all command 2025-01-19 22:21:28 +01:00
pipx_test.go refactor: seperate files, function and structs into seperate packages 2025-01-18 14:34:16 +01:00
utils.go refactor: seperate files, function and structs into seperate packages 2025-01-18 14:34:16 +01:00
win.go feat(cli,packagemanager): implemented first working windows and macos versions 2025-01-20 21:28:44 +01:00
win_dummy.go feat(cli,packagemanager): implemented first working windows and macos versions 2025-01-20 21:28:44 +01:00
winget.go feat(packagemanager): added packagemanager definitions for winget and chocolatey 2025-01-19 22:54:49 +01:00