Repository navigation
Expand file tree
/
Copy pathTcBase.nuspec
More file actions
34 lines (30 loc) · 1.74 KB
/
Copy pathTcBase.nuspec
File metadata and controls
34 lines (30 loc) · 1.74 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
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
<metadata>
<id>TcBase</id>
<version>0.1.2</version>
<authors>Giang Nguyen</authors>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<licenseUrl>https://github.com/ahuca/TcBase/blob/main/LICENSE</licenseUrl>
<projectUrl>https://github.com/ahuca/TcBase</projectUrl>
<projectSourceUrl>https://github.com/ahuca/TcBase</projectSourceUrl>
<bugTrackerUrl>https://github.com/ahuca/TcBase/issues</bugTrackerUrl>
<summary>Yet another object-oriented TwinCAT 3 framework</summary>
<releaseNotes>https://github.com/ahuca/TcBase/releases</releaseNotes>
<tags>Beckhoff TwinCAT3</tags>
<description>
## Overview
Yet another open-source TwinCAT 3 object-oriented framework. For more information, check the project's [README](https://github.com/ahuca/TcBase/blob/main/README.md).
## Package parameters
* `-ForceProgId` - Force the installer to use the specified ProgId first.
* `-LibRepo` - Specify the PLC library repository to install to, "System" by deffault.
* `-MaxAttempts` - Retry (un)installation for [MaxAttemtps] amount in case of failure.
Example: `choco install tcbase --params "-LibRepo System"`
## Notes
This package needs [TwinCAT XAE](https://www.beckhoff.com/en-en/products/automation/twincat/texxxx-twincat-3-engineering/te1000.html) installed. It utilizes TwinCAT's [Automation Interface](https://infosys.beckhoff.com/content/1033/tc3_automationinterface/242733963.html?id=3803805599597676142) for the (un)installation of the `.library` file.
</description>
</metadata>
<files>
<file src="tools\**" target="tools" />
</files>
</package>