Skip to content

Commit

Permalink
Get architecture from exe and portable installers
Browse files Browse the repository at this point in the history
  • Loading branch information
russellbanks committed Feb 8, 2025
1 parent 0ea7f1a commit 58bb721
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/file_analyser.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ use crate::installers::nsis::{Nsis, NsisError};
use crate::installers::possible_installers::PossibleInstaller;
use crate::installers::zip::Zip;
use crate::manifests::installer_manifest::Installer;
use crate::types::architecture::Architecture;
use crate::types::copyright::Copyright;
use crate::types::installer_type::InstallerType;
use crate::types::package_name::PackageName;
Expand Down Expand Up @@ -74,6 +75,7 @@ impl<'data> FileAnalyser<'data> {
Err(NsisError::NotNsisFile) => match Inno::new(data.as_ref(), &pe) {
Ok(inno_file) => PossibleInstaller::Inno(inno_file),
Err(InnoError::NotInnoFile) => PossibleInstaller::Other(Installer {
architecture: Architecture::from_machine(pe.machine()),
r#type: pe
.version_info_list
.iter()
Expand Down

0 comments on commit 58bb721

Please sign in to comment.