ids-tool.CommandLine
1.0.15
See the version list below for details.
dotnet add package ids-tool.CommandLine --version 1.0.15
NuGet\Install-Package ids-tool.CommandLine -Version 1.0.15
<PackageReference Include="ids-tool.CommandLine" Version="1.0.15" />
paket add ids-tool.CommandLine --version 1.0.15
#r "nuget: ids-tool.CommandLine, 1.0.15"
// Install ids-tool.CommandLine as a Cake Addin #addin nuget:?package=ids-tool.CommandLine&version=1.0.15 // Install ids-tool.CommandLine as a Cake Tool #tool nuget:?package=ids-tool.CommandLine&version=1.0.15
ids-tool
This tool references the ids-lib, providing automation functions for buildingSMART IDS files.
You can use the compiled version of this tool as a command line executable, or reference ids-lib for your own development.
Run the ids-tool
executable with no parameters for instructions.
The tool uses a verb + options
approach. For instance, verbs are:
ids-tool audit
check files for issues.ids-tool errorcode
provides description of tool's error code.ids-tool help
displays help information on the tool or a specific command.ids-tool version
displays version information.
More help is available for each verb typing launching the tool with ids-tool help <verb>
syntax; e.g. ids-tool help audit
.
Usage
Executing ids-tool help
provides the following guidance for available commands.
audit Audits ids files and/or their xsd schema.
errorcode provides description of tool's error code, useful when providing
useer feedback in batch commands.
help Display more information on a specific command.
version Display version information.
ids-tool help <command>
provides guidance on the options available for that command.
the Audit command
Options for the audit
verb are as follows:
-x, --xsd XSD schema(s) to load, this is useful when
testing changes in the schema (e.g. GitHub
repo). If this is not specified, an embedded
schema is adopted depending on the each ids's
declaration of version.
-s, --schema (Default: false) Check validity of the xsd
schema(s) passed with the `xsd` option. This
is useful for the development of the schema
and it is in use in the official repository
for quality assurance purposes.
-e, --extension (Default: ids) When passing a folder as
source, this defines which files to audit by
extension.
-c, --omitContent Skips the audit of the agreed limitation of
IDS contents.
-p, --omitContentAuditPattern (Default: ) Regex applied to file name to
omit the audit of the semantic aspects of the
IDS.
--help Display this help screen.
--version Display version information.
source (pos. 0) Input IDS to be processed; it can be a file
or a folder.
File Auditing Examples
Simple usage: ids-tool audit path-to-some-file
or ids-tool audit path-to-some-folder
.
If no option is specified all available audits are performed on the IDS files.
Github actions
An example of using this tool for automation purpose on github is available at https://github.com/CBenghi/IDS using the Nuke build system.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on ids-tool.CommandLine:
Repository | Stars |
---|---|
buildingSMART/IDS
Computer interpretable (XML) standard to define Information Delivery Specifications for BIM (mainly used for IFC)
|
Version | Downloads | Last updated |
---|---|---|
1.0.77 | 72 | 6/11/2024 |
1.0.76 | 65 | 6/11/2024 |
1.0.75 | 125 | 6/10/2024 |
1.0.74 | 149 | 5/5/2024 |
1.0.73 | 64 | 5/3/2024 |
1.0.72 | 88 | 4/25/2024 |
1.0.71 | 83 | 4/22/2024 |
1.0.70 | 132 | 4/5/2024 |
1.0.69 | 105 | 4/2/2024 |
1.0.68 | 136 | 4/1/2024 |
1.0.67 | 136 | 3/29/2024 |
1.0.66 | 152 | 3/25/2024 |
1.0.65 | 125 | 3/6/2024 |
1.0.64 | 117 | 3/6/2024 |
1.0.63 | 147 | 3/5/2024 |
1.0.62 | 129 | 3/4/2024 |
1.0.61 | 104 | 3/4/2024 |
1.0.60 | 157 | 2/26/2024 |
1.0.59 | 103 | 2/25/2024 |
1.0.58 | 120 | 2/25/2024 |
1.0.57 | 117 | 2/5/2024 |
1.0.56 | 252 | 11/30/2023 |
1.0.55 | 138 | 11/9/2023 |
1.0.54 | 248 | 10/24/2023 |
1.0.53 | 259 | 10/23/2023 |
1.0.52 | 271 | 10/21/2023 |
1.0.51 | 231 | 10/21/2023 |
1.0.48 | 202 | 10/20/2023 |
1.0.47 | 225 | 10/17/2023 |
1.0.46 | 205 | 10/16/2023 |
1.0.45 | 288 | 10/9/2023 |
1.0.43 | 242 | 10/1/2023 |
1.0.42 | 273 | 9/27/2023 |
1.0.41 | 251 | 9/26/2023 |
1.0.40 | 292 | 9/26/2023 |
1.0.39 | 282 | 9/20/2023 |
1.0.38 | 206 | 9/18/2023 |
1.0.37 | 203 | 9/18/2023 |
1.0.34 | 266 | 9/18/2023 |
1.0.33 | 275 | 9/14/2023 |
1.0.32 | 244 | 9/13/2023 |
1.0.31 | 273 | 9/13/2023 |
1.0.30 | 227 | 9/12/2023 |
1.0.17 | 300 | 8/29/2023 |
1.0.16 | 176 | 5/23/2023 |
1.0.15 | 223 | 5/1/2023 |
1.0.14 | 251 | 4/30/2023 |
1.0.13 | 254 | 4/19/2023 |
1.0.12 | 181 | 4/5/2023 |
1.0.11 | 271 | 3/20/2023 |
1.0.9 | 282 | 2/25/2023 |
1.0.7 | 487 | 6/4/2022 |
1.0.6 | 419 | 5/24/2022 |
1.0.5 | 447 | 5/24/2022 |
1.0.4 | 568 | 2/2/2022 |
Moved to net6.