XeroPDFReportGenModule.Libraries.ps1

if ($PSEdition -eq 'Core') {
    Add-Type -Path $PSScriptRoot\Lib\Core\BouncyCastle.Crypto.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\itext.barcodes.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\itext.commons.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\itext.forms.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\itext.html2pdf.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\itext.hyph.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\itext.io.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\itext.kernel.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\itext.layout.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\itext.pdfa.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\itext.sign.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\itext.styledxmlparser.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\itext.svg.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\Microsoft.DotNet.PlatformAbstractions.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\Microsoft.Extensions.DependencyModel.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\Microsoft.Extensions.Logging.Abstractions.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\Microsoft.Extensions.Logging.dll
    Add-Type -Path $PSScriptRoot\Lib\Core\Microsoft.Extensions.Options.dll
} else {
    Add-Type -Path $PSScriptRoot\Lib\Default\BouncyCastle.Crypto.dll
    Add-Type -Path $PSScriptRoot\Lib\Default\itext.barcodes.dll
    Add-Type -Path $PSScriptRoot\Lib\Default\itext.commons.dll
    Add-Type -Path $PSScriptRoot\Lib\Default\itext.forms.dll
    Add-Type -Path $PSScriptRoot\Lib\Default\itext.html2pdf.dll
    Add-Type -Path $PSScriptRoot\Lib\Default\itext.hyph.dll
    Add-Type -Path $PSScriptRoot\Lib\Default\itext.io.dll
    Add-Type -Path $PSScriptRoot\Lib\Default\itext.kernel.dll
    Add-Type -Path $PSScriptRoot\Lib\Default\itext.layout.dll
    Add-Type -Path $PSScriptRoot\Lib\Default\itext.pdfa.dll
    Add-Type -Path $PSScriptRoot\Lib\Default\itext.sign.dll
    Add-Type -Path $PSScriptRoot\Lib\Default\itext.styledxmlparser.dll
    Add-Type -Path $PSScriptRoot\Lib\Default\itext.svg.dll
    Add-Type -Path $PSScriptRoot\Lib\Default\Microsoft.Extensions.Logging.Abstractions.dll
    Add-Type -Path $PSScriptRoot\Lib\Default\Microsoft.Extensions.Logging.dll
    Add-Type -Path $PSScriptRoot\Lib\Default\Microsoft.Extensions.Options.dll
}