DSCResources/VE_XD7DesktopGroupApplication/VE_XD7DesktopGroupApplication.psm1
$moduleRoot = Split-Path -Path $MyInvocation.MyCommand.Path -Parent; ## Import the XD7Common library functions $moduleParent = Split-Path -Path $moduleRoot -Parent; Import-Module (Join-Path -Path $moduleParent -ChildPath 'VE_XD7Common'); ## Dot source all (nested) .ps1 files in the folder, excluding Pester tests Get-ChildItem -Path $moduleRoot -Include '*.ps1' -Exclude '*.Tests.ps1' -Recurse | ForEach-Object { Write-Verbose -Message ('Dot sourcing ''{0}''.' -f $_.FullName); . $_.FullName; } Export-ModuleMember -Function *-TargetResource; |