Alien Invasion
Go Up to Sample Code
{
"IdReadable": "AlienInvasion-1.11",
"Name": "Alien Invasion",
...
"Actions": [
{
"ActionName": "AddEnvironmentVariable",
"Type": "3",
"Description": "Add %DEMOSDIR% if not exists",
"RequireElevation": "0",
"Active": "1",
"MinPV": "",
"MaxPV": "",
"Parameter": [
{"Parameter": "DEMOSDIR"},
{"Parameter": "$(BDSCOMMONDIR)\\Samples"},
{"Parameter": "False"}
]
},
{
"ActionName": "ExecuteCommand",
"Type": "3",
"Description": "Copy Sample Folder if possible",
"RequireElevation": "0",
"Active": "1",
"MinPV": "",
"MaxPV": "",
"Parameter": [
{"Parameter":
"InstallSamples.bat "Src" "Games\\Object Pascal\\AlienInvasion-1.11""},
{"Parameter": "True"}
]
},
{
"ActionName": "OpenCloseProject",
"Type": "3",
"Description": "Open the project Alien Invasion",
"RequireElevation": "0",
"Active": "1",
"MinPV": "",
"MaxPV": "",
"Parameter": [
{"Parameter":
"$(DEMOSDIR)\\Games\\Object Pascal\\AlienInvasion-1.11\\AlienInvasion.dproj"}
]
},
{
"ActionName": "ExecuteCommand",
"Type": "5",
"Description": "Remove project",
"RequireElevation": "0",
"Active": "1",
"MinPV": "",
"MaxPV": "",
"Parameter": [
{
"Parameter":
"rmdir \/S \/Q "$(DEMOSDIR)\\Games\\Object Pascal\\AlienInvasion-1.11\\""
}
]
}
]
}