Skip to content

Commit

Permalink
merged in main
Browse files Browse the repository at this point in the history
  • Loading branch information
anmenaga committed Dec 12, 2024
2 parents ea4c723 + 7ee6e7a commit 61d8db1
Show file tree
Hide file tree
Showing 62 changed files with 1,524 additions and 627 deletions.
23 changes: 16 additions & 7 deletions archive/registry/registry.dsc.resource.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,27 +11,36 @@
"executable": "registry",
"args": [
"config",
"get"
],
"input": "stdin"
"get",
{
"jsonInputArg": "--input",
"mandatory": true
}
]
},
"set": {
"executable": "registry",
"args": [
"config",
"set"
"set",
{
"jsonInputArg": "--input",
"mandatory": true
}
],
"input": "stdin",
"implementsPretest": true,
"return": "state"
},
"test": {
"executable": "registry",
"args": [
"config",
"test"
"test",
{
"jsonInputArg": "--input",
"mandatory": true
}
],
"input": "stdin",
"return": "state"
},
"exitCodes": {
Expand Down
22 changes: 14 additions & 8 deletions build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,15 @@ if ($GetPackageVersion) {

$filesForWindowsPackage = @(
'dsc.exe',
'dsc_default.settings.json',
'dsc.settings.json',
'dscecho.exe',
'echo.dsc.resource.json',
'assertion.dsc.resource.json',
'group.dsc.resource.json',
'NOTICE.txt',
'osinfo.exe',
'osinfo.dsc.resource.json',
'powershell.dsc.resource.json',
'psDscAdapter/',
'reboot_pending.dsc.resource.json',
Expand All @@ -48,42 +52,44 @@ $filesForWindowsPackage = @(
'wmi.resource.ps1',
'windows_baseline.dsc.yaml',
'windows_inventory.dsc.yaml'
'dsc_default.settings.json',
'dsc.settings.json'
)

$filesForLinuxPackage = @(
'dsc',
'dsc_default.settings.json',
'dsc.settings.json'
'dscecho',
'echo.dsc.resource.json',
'assertion.dsc.resource.json',
'apt.dsc.resource.json',
'apt.dsc.resource.sh',
'group.dsc.resource.json',
'NOTICE.txt',
'osinfo',
'osinfo.dsc.resource.json',
'powershell.dsc.resource.json',
'psDscAdapter/',
'RunCommandOnSet.dsc.resource.json',
'runcommandonset',
'dsc_default.settings.json',
'dsc.settings.json'
'runcommandonset'
)

$filesForMacPackage = @(
'dsc',
'dsc_default.settings.json',
'dsc.settings.json'
'dscecho',
'echo.dsc.resource.json',
'assertion.dsc.resource.json',
'brew.dsc.resource.json',
'brew.dsc.resource.sh',
'group.dsc.resource.json',
'NOTICE.txt',
'osinfo',
'osinfo.dsc.resource.json',
'powershell.dsc.resource.json',
'psDscAdapter/',
'RunCommandOnSet.dsc.resource.json',
'runcommandonset',
'dsc_default.settings.json',
'dsc.settings.json'
'runcommandonset'
)

# the list of files other than the binaries which need to be executable
Expand Down
127 changes: 105 additions & 22 deletions dsc/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 61d8db1

Please sign in to comment.