Remove EOL feature

This commit is contained in:
Lars Toenning
2023-02-28 17:10:53 +01:00
parent fb6b4085cc
commit c4cfdc1fcc
10 changed files with 12 additions and 87 deletions

View File

@@ -28,20 +28,6 @@
</include>
</componentList>
<functionDefinitionList>
<actionDefinition>
<name>checkExpiryDate</name>
<actionList>
<createTimeStamp>
<variable>installDate</variable>
</createTimeStamp>
<throwError>
<ruleList>
<compareValues value1="${installDate}" logic="greater_or_equal" value2="${endOfLife}" />
</ruleList>
<customErrorMessage>This version has expired. Please download a more recent version.</customErrorMessage>
</throwError>
</actionList>
</actionDefinition>
<actionDefinition>
<name>checkForRunningSwift</name>
<actionList>
@@ -104,7 +90,6 @@ It must be closed before the installation can proceed</progressText>
</actionDefinition>
</functionDefinitionList>
<preInstallationActionList>
<checkExpiryDate />
<checkForRunningSwift />
<killDBusDaemon />
<!-- TODO Linux/MacOS: Save and load last install dir -->
@@ -358,9 +343,6 @@ https://swift-project.org/</text>
<default></default>
<allowEmptyValue>1</allowEmptyValue>
</stringParameter>
<stringParameter name="endOfLife" value="21000101" ask="0">
<default>21000101</default>
</stringParameter>
<stringParameter name="architecture" value="64" ask="0">
<description></description>
<explanation></explanation>