Includes/PwSh.Fw.Platform.psd1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
#
# Manifeste de module pour le module ��PwSh.Fw.Platform��
#
# G�n�r� par�: Charles-Antoine Degennes <cadegenn[@]gmail[dot]com>
#
# G�n�r� le�: 06/03/2020
#

@{

# Module de script ou fichier de module binaire associ� � ce manifeste
RootModule = 'PwSh.Fw.Platform.psm1'

# Num�ro de version de ce module.
ModuleVersion = '0.1.0.24'

# �ditions PS prises en charge
# CompatiblePSEditions = @()

# ID utilis� pour identifier de mani�re unique ce module
GUID = '84f11282-6985-4a91-b1d6-afd8b37700a4'

# Auteur de ce module
Author = 'Charles-Antoine Degennes <cadegenn[@]gmail[dot]com>'

# Soci�t� ou fournisseur de ce module
CompanyName = 'Inconnu'

# D�claration de copyright pour ce module
Copyright = '(c) 2020 Charles-Antoine Degennes <cadegenn[@]gmail[dot]com>. All rights reserved.'

# Description de la fonctionnalit� fournie par ce module
Description = 'Module of PwSh.Fw framework to deal with Operating Systems.'

# Version minimale du moteur Windows PowerShell requise par ce module
# PowerShellVersion = ''

# Nom de l'h�te Windows PowerShell requis par ce module
# PowerShellHostName = ''

# Version minimale de l'h�te Windows PowerShell requise par ce module
# PowerShellHostVersion = ''

# Version minimale du Microsoft .NET Framework requise par ce module. Cette configuration requise est valide uniquement pour PowerShell Desktop Edition.
# DotNetFrameworkVersion = ''

# Version minimale de l�environnement CLR (Common Language Runtime) requise par ce module. Cette configuration requise est valide uniquement pour PowerShell Desktop Edition.
# CLRVersion = ''

# Architecture de processeur (None, X86, Amd64) requise par ce module
# ProcessorArchitecture = ''

# Modules qui doivent �tre import�s dans l'environnement global pr�alablement � l'importation de ce module
# RequiredModules = @()

# Assemblys qui doivent �tre charg�s pr�alablement � l'importation de ce module
# RequiredAssemblies = @()

# Fichiers de script (.ps1) ex�cut�s dans l�environnement de l�appelant pr�alablement � l�importation de ce module
# ScriptsToProcess = @()

# Fichiers de types (.ps1xml) � charger lors de l'importation de ce module
# TypesToProcess = @()

# Fichiers de format (.ps1xml) � charger lors de l'importation de ce module
# FormatsToProcess = @()

# Modules � importer en tant que modules imbriqu�s du module sp�cifi� dans RootModule/ModuleToProcess
# NestedModules = @()

# Fonctions � exporter � partir de ce module. Pour de meilleures performances, n�utilisez pas de caract�res g�n�riques et ne supprimez pas l�entr�e. Utilisez un tableau vide si vous n�avez aucune fonction � exporter.
FunctionsToExport = 'Get-OSKernel', 'Get-OSMainstream', 'Get-OSPlatform', 'Get-OSRoot',
               'Test-IsOSRoot', 'Test-OSIsOnline'

# Applets de commande � exporter � partir de ce module. Pour de meilleures performances, n�utilisez pas de caract�res g�n�riques et ne supprimez pas l�entr�e. Utilisez un tableau vide si vous n�avez aucune applet de commande � exporter.
CmdletsToExport = '*'

# Variables � exporter � partir de ce module
VariablesToExport = '*'

# Alias � exporter � partir de ce module. Pour de meilleures performances, n�utilisez pas de caract�res g�n�riques et ne supprimez pas l�entr�e. Utilisez un tableau vide si vous n�avez aucun alias � exporter.
AliasesToExport = '*'

# Ressources DSC � exporter depuis ce module
# DscResourcesToExport = @()

# Liste de tous les modules empaquet�s avec ce module
# ModuleList = @()

# Liste de tous les fichiers empaquet�s avec ce module
# FileList = @()

# Donn�es priv�es � transmettre au module sp�cifi� dans RootModule/ModuleToProcess. Cela peut �galement inclure une table de hachage PSData avec des m�tadonn�es de modules suppl�mentaires utilis�es par PowerShell.
PrivateData = @{

    PSData = @{

        # Des balises ont �t� appliqu�es � ce module. Elles facilitent la d�couverte des modules dans les galeries en ligne.
        Tags = 'PSEdition_Desktop', 'PSEdition_Core', 'Windows', 'Linux', 'MacOS',
               'pwshfw', 'os', 'Operating_System'

        # URL vers la licence de ce module.
        LicenseUri = 'https://gitlab.com/pwsh.fw/pwsh.fw.os/raw/master/LICENSE'

        # URL vers le site web principal de ce projet.
        ProjectUri = 'https://gitlab.com/pwsh.fw/pwsh.fw.os'

        # URL vers une ic�ne repr�sentant ce module.
        IconUri = 'https://gitlab.com/pwsh.fw/pwsh.fw.os/raw/master/images/favicon.png'

        # Propri�t� ReleaseNotes de ce module
        ReleaseNotes = '### [0.1.0]
> Please read [UPGRADING.md](UPGRADING.md) carrefully
#### Added
- macOS OS discovery
- Linux OS discovery
- GitLab continuous integration
- Publish to PowerShell Gallery
#### Changed
#### Removed
'


    } # Fin de la table de hachage PSData

} # Fin de la table de hachage PrivateData

# URI HelpInfo de ce module
# HelpInfoURI = ''

# Le pr�fixe par d�faut des commandes a �t� export� � partir de ce module. Remplacez le pr�fixe par d�faut � l�aide d�Import-Module -Prefix.
# DefaultCommandPrefix = ''

}