some bug fixes, manifest.toml don't exist anyomre and all data for installation will be in one file name Packet.lua

This commit is contained in:
2025-10-25 10:16:33 -03:00
parent df32178372
commit e3772d0944
11 changed files with 405 additions and 22 deletions

View File

@@ -1,5 +1,6 @@
package configs
/*
type Manifest struct {
Package struct {
Name string `toml:"name"`
@@ -11,16 +12,21 @@ type Manifest struct {
Architeture string `toml:"architeture"`
Os string `toml:"os"`
PacakgeType string `toml:"type"`
GitUrl string `toml:"giturl,omitempty"`
Branch string `toml:"gitbranch,omitempty"`
} `toml:"Package"`
Build struct {
BuildDependencies map[string]string `toml:"dependencies"`
}
Hooks struct {
Fetch string `toml:"fetch,omitempty"`
Install string `toml:"install"`
Remove string `toml:"remove"`
Build string `toml:"build"`
} `toml:"Hooks"`
}
*/
type ConfigTOML struct {
Config struct {