Cackledaemon.psd1

@{
  RootModule = 'Cackledaemon.psm1'

  ModuleVersion = '0.1.1'

  GUID = '10d14360-ee5c-4363-bfe8-f4116a8ce764'

  Author = 'Josh Holbrook'
  Copyright = 'Copyright 2020 Josh Holbrook.
 
  This program is free software: you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation, either version 3 of the License, or
  (at your option) any later version.
 
  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  GNU General Public License for more details.'


  Description = 'An Emacs installation and runtime manager for Windows'

PowerShellVersion = '5.1'
RequiredModules = @('PSeudo')
RequiredAssemblies = @('System.Windows.Forms')

AliasesToExport = @('Invoke-CDInstallWizard')

FunctionsToExport = @(
  'Disable-CDLogRotateJob',
  'Enable-CDLogRotateJob',
  'Get-EmacsDaemon',
  'Install-CDApplet',
  'Install-Emacs',
  'Install-EmacsUserEnvironment',
  'Install-FileTypeAssociations',
  'Install-CDShortcuts',
  'Invoke-CDApplet',
  'New-CackledaemonWD',
  'Restart-EmacsDaemon',
  'Set-EmacsAppPathRegistryKeys',
  'Start-EmacsDaemon',
  'Stop-EmacsDaemon',
  'Test-EmacsExe',
  'Update-EmacsInstall',
  'Write-CDDebug',
  'Write-CDError',
  'Write-CDFatal',
  'Write-CDInfo',
  'Write-CDLog',
  'Write-CDWarning'
)

VariablesToExport = @(
  'CackledaemonConfigLocation',
  'CackledaemonWD'
)

FileList = @(
  'Applet.vbs',
  'Cackledaemon.psm1',
  'Cackledaemon.psd1',
  'Configuration.ps1',
  'COPYING',
  'InstallWizard.ps1',
  'Shortcuts.csv'
)

ModuleList = @('.\Cackledaemon.psm1')

PrivateData = @{
    PSData = @{
      Tags = @('emacs')
      LicenseUri = 'https://github.com/jfhbrook/Cackledaemon/blob/master/COPYING'
      ProjectUri = 'https://github.com/jfhbrook/Cackledaemon'
      ReleaseNotes = 'The ChangeLog for this project may be found at https://github.com/jfhbrook/Cackledaemon/blob/master/Cackledaemon.org#changelog .'
    }
  }
}