mirror of
https://github.com/Nheko-Reborn/nheko.git
synced 2024-11-21 18:50:47 +03:00
refactor: Remove windows installer feature that was always broken
This commit is contained in:
parent
874c057ce5
commit
721ffc9b7c
3 changed files with 0 additions and 44 deletions
|
@ -77,25 +77,19 @@ after_build:
|
||||||
- mkdir installer\packages\io.github.nhekoreborn.nheko
|
- mkdir installer\packages\io.github.nhekoreborn.nheko
|
||||||
- mkdir installer\packages\io.github.nhekoreborn.nheko\data
|
- mkdir installer\packages\io.github.nhekoreborn.nheko\data
|
||||||
- mkdir installer\packages\io.github.nhekoreborn.nheko\meta
|
- mkdir installer\packages\io.github.nhekoreborn.nheko\meta
|
||||||
- mkdir installer\packages\io.github.nhekoreborn.nheko.cleanup\meta
|
|
||||||
# Copy installer data
|
# Copy installer data
|
||||||
- copy %BUILD%\resources\nheko.ico installer\config
|
- copy %BUILD%\resources\nheko.ico installer\config
|
||||||
- copy %BUILD%\resources\nheko.png installer\config
|
- copy %BUILD%\resources\nheko.png installer\config
|
||||||
- copy %BUILD%\COPYING installer\packages\io.github.nhekoreborn.nheko\meta\license.txt
|
- copy %BUILD%\COPYING installer\packages\io.github.nhekoreborn.nheko\meta\license.txt
|
||||||
- copy %BUILD%\COPYING installer\packages\io.github.nhekoreborn.nheko.cleanup\meta\license.txt
|
|
||||||
- copy %BUILD%\deploy\installer\config.xml installer\config
|
- copy %BUILD%\deploy\installer\config.xml installer\config
|
||||||
- copy %BUILD%\deploy\installer\controlscript.qs installer\config
|
- copy %BUILD%\deploy\installer\controlscript.qs installer\config
|
||||||
- copy %BUILD%\deploy\installer\uninstall.qs installer\packages\io.github.nhekoreborn.nheko\data
|
- copy %BUILD%\deploy\installer\uninstall.qs installer\packages\io.github.nhekoreborn.nheko\data
|
||||||
- copy %BUILD%\deploy\installer\gui\package.xml installer\packages\io.github.nhekoreborn.nheko\meta
|
- copy %BUILD%\deploy\installer\gui\package.xml installer\packages\io.github.nhekoreborn.nheko\meta
|
||||||
- copy %BUILD%\deploy\installer\gui\installscript.qs installer\packages\io.github.nhekoreborn.nheko\meta
|
- copy %BUILD%\deploy\installer\gui\installscript.qs installer\packages\io.github.nhekoreborn.nheko\meta
|
||||||
- copy %BUILD%\deploy\installer\cleanup\package.xml installer\packages\io.github.nhekoreborn.nheko.cleanup\meta
|
|
||||||
- copy %BUILD%\deploy\installer\cleanup\installscript.qs installer\packages\io.github.nhekoreborn.nheko.cleanup\meta
|
|
||||||
# Amend version and date
|
# Amend version and date
|
||||||
- sed -i "s/__VERSION__/0.8.1/" installer\config\config.xml
|
- sed -i "s/__VERSION__/0.8.1/" installer\config\config.xml
|
||||||
- sed -i "s/__VERSION__/0.8.1/" installer\packages\io.github.nhekoreborn.nheko\meta\package.xml
|
- sed -i "s/__VERSION__/0.8.1/" installer\packages\io.github.nhekoreborn.nheko\meta\package.xml
|
||||||
- sed -i "s/__VERSION__/0.8.1/" installer\packages\io.github.nhekoreborn.nheko.cleanup\meta\package.xml
|
|
||||||
- sed -i "s/__DATE__/%DATE%/" installer\packages\io.github.nhekoreborn.nheko\meta\package.xml
|
- sed -i "s/__DATE__/%DATE%/" installer\packages\io.github.nhekoreborn.nheko\meta\package.xml
|
||||||
- sed -i "s/__DATE__/%DATE%/" installer\packages\io.github.nhekoreborn.nheko.cleanup\meta\package.xml
|
|
||||||
# Copy nheko data
|
# Copy nheko data
|
||||||
- xcopy NhekoData\*.* installer\packages\io.github.nhekoreborn.nheko\data\*.* /s /e /c /y
|
- xcopy NhekoData\*.* installer\packages\io.github.nhekoreborn.nheko\data\*.* /s /e /c /y
|
||||||
- move NhekoRelease\nheko.exe installer\packages\io.github.nhekoreborn.nheko\data
|
- move NhekoRelease\nheko.exe installer\packages\io.github.nhekoreborn.nheko\data
|
||||||
|
|
|
@ -1,28 +0,0 @@
|
||||||
function Component()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
Component.prototype.createOperations = function()
|
|
||||||
{
|
|
||||||
component.createOperations();
|
|
||||||
|
|
||||||
try
|
|
||||||
{
|
|
||||||
if( installer.value("os") === "win" )
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Cleanup AppData and registry
|
|
||||||
*/
|
|
||||||
component.addElevatedOperation("Execute","UNDOEXECUTE","cmd /C reg delete HKEY_CURRENT_USER\Software\nheko\nheko /f");
|
|
||||||
var localappdata = installer.environmentVariable("LOCALAPPDATA");
|
|
||||||
if( localappdata != "" )
|
|
||||||
{
|
|
||||||
component.addElevatedOperation("Execute","UNDOEXECUTE","cmd /C rmdir "+localappdata+"\nheko /f");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch( e )
|
|
||||||
{
|
|
||||||
print( e );
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,10 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<Package>
|
|
||||||
<DisplayName>Cleanup AppData and Registry</DisplayName>
|
|
||||||
<Description>Cleans up AppData and Registry when selected (logs you out) - Broken</Description>
|
|
||||||
<Version>__VERSION__</Version>
|
|
||||||
<ReleaseDate>__DATE__</ReleaseDate>
|
|
||||||
<SortingPriority>80</SortingPriority>
|
|
||||||
<Script>installscript.qs</Script>
|
|
||||||
<Checkable>false</Checkable>
|
|
||||||
</Package>
|
|
Loading…
Reference in a new issue