feat(go): profiles are now configured by an info.json file

This commit is contained in:
phaneron 2024-11-27 01:55:46 -05:00
parent e591b8b17d
commit 9053d61b6b
13 changed files with 222 additions and 111 deletions

15
go/profile/generate.go Normal file
View file

@ -0,0 +1,15 @@
package profile
func (profile *Profile) Generate(compress_db bool) (err error) {
if err = profile.CreateIDAFiles(); err != nil {
return
}
if profile.Info.OS == "windows" {
if err = profile.CreateX64dbgFiles(compress_db); err != nil {
return
}
}
return
}