ReleaseButler 1.0
😙 package manager on GitHub 😙
Loading...
Searching...
No Matches
pack_core.h
Go to the documentation of this file.
1#pragma once
<<<<<<< HEAD
2#include <string>
3#include <string_view>
4
23[[nodiscard]] auto install(std::string_view url, const std::string_view name,
24 const std::string_view pack_name, bool vmode,
25 bool install) -> bool;
35[[nodiscard]] auto install_core(std::string_view pack_name, bool vmode) -> bool;
36
48[[nodiscard]] auto install_github(std::string url, std::string_view name,
49 std::string_view pack_name,
50 const bool vmode) -> std::string;
auto install_github(std::string url, std::string_view name, std::string_view pack_name, const bool vmode) -> std::string
handling GitHub release links
Definition github.cpp:19
auto install(std::string_view url, const std::string_view name, const std::string_view pack_name, bool vmode, bool install) -> bool
Programs for download and installation.
Definition pack_core.cpp:17
auto install_core(std::string_view pack_name, bool vmode) -> bool
Core functions that implement the installation functionality.
Definition pack_core.cpp:56
=======
2#include <optional>
3#include <string>
4#include <string_view>
5
25[[nodiscard]] auto install(std::string_view url, std::string_view name,
26 std::string_view pack_name,
27 std::optional<std::string_view> sha256_val,
28 bool vmode, bool install) -> bool;
38[[nodiscard]] auto install_core(std::string_view pack_name, bool vmode) -> bool;
39
51[[nodiscard]] auto install_github(std::string url, std::string_view name,
52 std::string_view pack_name, const bool vmode)
53 -> std::string;
auto install_github(std::string url, std::string_view name, std::string_view pack_name, const bool vmode) -> std::string
handling GitHub release links
Definition github.cpp:17
auto install(std::string_view url, std::string_view name, std::string_view pack_name, std::optional< std::string_view > sha256_val, bool vmode, bool install) -> bool
Programs for download and installation.
Definition pack_core.cpp:22
auto install_core(std::string_view pack_name, bool vmode) -> bool
Core functions that implement the installation functionality.
Definition pack_core.cpp:98
>>>>>>> dev