-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathUpdateReposLegacy_Extended.ps1
More file actions
41 lines (25 loc) · 1.42 KB
/
UpdateReposLegacy_Extended.ps1
File metadata and controls
41 lines (25 loc) · 1.42 KB
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
# Clones or updates EXTENDED IGLib Framework repositories in iglibmodules.
Write-Host "`n`nCloning / updating EXTENDED IGLib Framework repositories in iglibmodules ...`n"
# Get the script directory such that relative paths can be resolved:
$scriptPath = $MyInvocation.MyCommand.Path
$scriptDir = Split-Path $scriptPath -Parent
$scriptFilename = [System.IO.Path]::GetFileName($scriptPath)
Write-Host "Script directory: $scriptDir"
# First, update group of IGLib Framework's basic repositories.
# This will also update IGLib basic repositories
# (script UpdateRepos_Basic.ps1)
& $(join-path $scriptDir "UpdateReposLegacy_Basic.ps1")
Write-Host "`nUpdating extended IGLibFramework repositories:`n"
Write-Host "`nUpdating iglibapp:"
& $(Join-Path $scriptDir "_scripts/IGLibFramework/UpdateRepo_iglibapp.ps1")
Write-Host "`nUpdating shelldev:"
& $(Join-Path $scriptDir "_scripts/IGLibFramework/UpdateRepo_shelldev.ps1")
Write-Host "`nUpdating data:"
& $(Join-Path $scriptDir "_scripts/IGLibFramework/UpdateRepo_data.ps1")
Write-Host "`nUpdating igsandbox:"
& $(Join-Path $scriptDir "_scripts/IGLibFramework/UpdateRepo_igsandbox.ps1")
Write-Host "`nUpdating unittests:"
& $(Join-Path $scriptDir "_scripts/IGLibFramework/UpdateRepo_unittests.ps1")
Write-Host "`nUpdating igtest:"
& $(Join-Path $scriptDir "_scripts/IGLibFramework/UpdateRepo_igtest.ps1")
Write-Host " ... updating extended IGLib Framework repositories has completed.`n`n"