Browse Source

chore: keep CRLF line endings in Windows packaging scripts

pull/16116/head
Dmytro Skarzhynets 7 days ago
parent
commit
7ffdb608c1
No known key found for this signature in database GPG Key ID: 2B51652F224037DF
  1. 40
      packaging/js/scripts/windows/install.bat
  2. 38
      packaging/js/scripts/windows/service.xml
  3. 26
      packaging/js/scripts/windows/uninstall.bat

40
packaging/js/scripts/windows/install.bat

@ -1,20 +1,20 @@
@REM
@REM SPDX-FileCopyrightText: Copyright The Thingsboard Authors
@REM SPDX-License-Identifier: Apache-2.0
@REM
@ECHO OFF
setlocal ENABLEEXTENSIONS
@ECHO Installing ${pkg.name} ...
SET BASE=%~dp0
"%BASE%"${pkg.name}.exe install
@ECHO ${pkg.name} installed successfully!
GOTO END
:END
@REM
@REM SPDX-FileCopyrightText: Copyright The Thingsboard Authors
@REM SPDX-License-Identifier: Apache-2.0
@REM
@ECHO OFF
setlocal ENABLEEXTENSIONS
@ECHO Installing ${pkg.name} ...
SET BASE=%~dp0
"%BASE%"${pkg.name}.exe install
@ECHO ${pkg.name} installed successfully!
GOTO END
:END

38
packaging/js/scripts/windows/service.xml

@ -1,19 +1,19 @@
<!--
SPDX-FileCopyrightText: Copyright The Thingsboard Authors
SPDX-License-Identifier: Apache-2.0
-->
<service>
<id>${pkg.name}</id>
<name>${project.name}</name>
<description>${project.description}</description>
<workingdirectory>%BASE%\bin</workingdirectory>
<logpath>${pkg.winWrapperLogFolder}</logpath>
<logmode>rotate</logmode>
<env name="NODE_CONFIG_DIR" value="%BASE%\conf" />
<env name="LOG_FOLDER" value="${pkg.winWrapperLogFolder}" />
<env name="NODE_ENV" value="production" />
<env name="WEB_FOLDER" value="%BASE%\web" />
<executable>%BASE%\bin\${pkg.name}.exe</executable>
</service>
<!--
SPDX-FileCopyrightText: Copyright The Thingsboard Authors
SPDX-License-Identifier: Apache-2.0
-->
<service>
<id>${pkg.name}</id>
<name>${project.name}</name>
<description>${project.description}</description>
<workingdirectory>%BASE%\bin</workingdirectory>
<logpath>${pkg.winWrapperLogFolder}</logpath>
<logmode>rotate</logmode>
<env name="NODE_CONFIG_DIR" value="%BASE%\conf" />
<env name="LOG_FOLDER" value="${pkg.winWrapperLogFolder}" />
<env name="NODE_ENV" value="production" />
<env name="WEB_FOLDER" value="%BASE%\web" />
<executable>%BASE%\bin\${pkg.name}.exe</executable>
</service>

26
packaging/js/scripts/windows/uninstall.bat

@ -1,14 +1,14 @@
@REM
@REM SPDX-FileCopyrightText: Copyright The Thingsboard Authors
@REM SPDX-License-Identifier: Apache-2.0
@REM
@ECHO OFF
@ECHO Stopping ${pkg.name} ...
net stop ${pkg.name}
@ECHO Uninstalling ${pkg.name} ...
"%~dp0"${pkg.name}.exe uninstall
@REM
@REM SPDX-FileCopyrightText: Copyright The Thingsboard Authors
@REM SPDX-License-Identifier: Apache-2.0
@REM
@ECHO OFF
@ECHO Stopping ${pkg.name} ...
net stop ${pkg.name}
@ECHO Uninstalling ${pkg.name} ...
"%~dp0"${pkg.name}.exe uninstall
@ECHO DONE.
Loading…
Cancel
Save