Skip to content

Commit

Permalink
Update module builder
Browse files Browse the repository at this point in the history
  • Loading branch information
PrzemyslawKlys committed Apr 2, 2022
1 parent bae9f8e commit e10b7b1
Showing 1 changed file with 18 additions and 15 deletions.
33 changes: 18 additions & 15 deletions Publish/Manage-Module.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,8 @@ $Configuration = @{
ScriptsToProcess = 'Enums'

Manifest = @{
Path = "C:\Support\GitHub\PSEventViewer\PSEventViewer.psd1"
# Script module or binary module file associated with this manifest.
RootModule = 'PSEventViewer.psm1'
# Version number of this module.
ModuleVersion = '1.0.17'
ModuleVersion = '1.0.X'
# Supported PSEditions
CompatiblePSEditions = @('Desktop', 'Core')
# ID used to uniquely identify this module
Expand All @@ -23,7 +20,7 @@ $Configuration = @{
# Company or vendor of this module
CompanyName = 'Evotec'
# Copyright statement for this module
Copyright = '(c) 2011 - 2019 Przemyslaw Klys. All rights reserved.'
Copyright = "(c) 2011 - $((Get-Date).Year) Przemyslaw Klys @ Evotec. All rights reserved."
# Description of the functionality provided by this module
Description = 'Simple module allowing parsing of event logs. Has its own quirks...'
# Tags applied to this module. These help with module discovery in online galleries.
Expand All @@ -32,6 +29,7 @@ $Configuration = @{
IconUri = 'https://evotec.xyz/wp-content/uploads/2018/10/PSEventViewer.png'

ProjectUri = 'https://github.com/EvotecIT/PSEventViewer'

PowerShellVersion = '5.1'
#ReleaseNotes = ''
RequiredModules = @(
Expand Down Expand Up @@ -137,25 +135,30 @@ $Configuration = @{
}
Steps = @{
BuildModule = @{ # requires Enable to be on to process all of that
Enable = $true
DeleteBefore = $false
Merge = $true
MergeMissing = $true
Releases = $true
ReleasesUnpacked = $false
RefreshPSD1Only = $false
Enable = $true
DeleteBefore = $true
Merge = $true
MergeMissing = $true
LibrarySeparateFile = $false
LibraryDotSource = $false
ClassesDotSource = $false
SignMerged = $true
CreateFileCatalog = $false # not working
Releases = $true
ReleasesUnpacked = $false
RefreshPSD1Only = $false
}
BuildDocumentation = $false
BuildDocumentation = $true
ImportModules = @{
Self = $true
RequiredModules = $false
Verbose = $false
}
PublishModule = @{ # requires Enable to be on to process all of that
Enabled = $false
Enabled = $true
Prerelease = ''
RequireForce = $false
GitHub = $false
GitHub = $true
}
}
}
Expand Down

0 comments on commit e10b7b1

Please sign in to comment.