./nugetz

#ProgrammingLanguage

7 packages tagged with “ProgrammingLanguage

pkg

SobaScript.Z.Ext

Extended Core components for SobaScript -- Extensible Modular Scripting Programming Language https://github.com/3F/SobaScript Provides at least the following: * SevenZipComponent ``` #[7z pack.files({"IntelOCL.log", "IntelChipset.log"}, "ilog.7z")] #[7z pack.files({"IntelAMT.log"}, "P:\s01\log.xml"}, "D:\output.zip", Zip, Deflate, 2)] #[7z pack.files( { "bin\gpp.exe", "bin\lib\*.dll" }, "gpp.7z", {"bin\lib\stub.dll"}, SevenZip, Lzma2, 4 )] ``` ``` #[7z pack.directory("bin", "release.zip")] #[7z pack.directory("D:\log", "log.7z", SevenZip, Lzma2, 4)] ``` ``` #[( !#[7z check("arch.tar.xz")] ){ #[Build cancel = true] }] #[var arch = #[7z check("arch.tar.xz", "pass-123")]] ``` ``` #[7z unpack("release.7z", true)] #[7z unpack("xscale.zip", "D:\app\xscale", false, "pass-123")] ``` * NuGetComponent Through [GetNuTool](https://github.com/3F/GetNuTool). ``` #[NuGet gnt.raw("/p:ngpackages=\"7z.Libs/19.0.1;vsSBE.CI.MSBuild/1.6.12011:../packages/CI.MSBuild\"")] #[NuGet gnt.raw("/t:pack /p:ngin=\"D:\tmp\7z.Libs\" /p:ngout=\"newdir/\"")] ``` * FileComponent I/O local and remote operations. ``` #[File replace.Regex("file.log", "(\d+)", "~@1~")] #[( #[IO exists.directory("D:\tmp\log")] ){ ... }] ``` ``` #[IO copy.file("bin\release.7z", "dep\release.7z", true)] #[IO copy.file("D:\inc\*.h", "inc/", false, {"ui.core.h", "http.h"})] #[File appendLine("in.log"): mixed data] ``` ``` #[IO copy.file({ "bin\client.zip", "bin\server\*.*" }, "\beta", true, { "*debug*", "*.pdb" })] ``` ``` #[IO copy.directory("bin", "dep/mixed", true)] #[IO remote.download("ftp://192.168.17.04:2021/dir1/non-api.png", "non-api.png", "usr", "pwd")] #[IO remote.download("http://example.com", "example.com.html")] ``` ... https://github.com/3F/SobaScript.Z.Ext ======================================= gnt /p:ngpackages="SobaScript.Z.Ext/1.14.0" ================== https://github.com/3F/GetNuTool Build info: S_NUM: 1.14.0 S_REV: 22397 S_NUM_REV: 1.14.0.22397 bSha1: c3aa097 bName: master bRevc: 8 Configuration: RCI_SDK15 revDeltaBase: 2019/09/09 revDeltaMin: 1000 revDeltaMax: 65534 :: generated by a vsSolutionBuildEvent v0.12.11.39273

v1.14.02.8K
ProgrammingLanguageSobaScriptScriptLanguageComponentsModules
pkg

SobaScript.Z.VS

Components for work with Visual Studio through SobaScript -- Extensible Modular Scripting Programming Language https://github.com/3F/SobaScript Provides at least the following: * DTEComponent For work with [EnvDTE](http://msdn.microsoft.com/en-us/library/EnvDTE.aspx) ``` #[DTE exec: Build.SolutionPlatforms(x86)] #[DTE exec: Build.SolutionConfigurations(Debug_Exclude_Plugins_All)] #[DTE exec: Build.Cancel] ... ``` ``` string #[DTE events.LastCommand.Guid] object #[DTE events.LastCommand.CustomOut] object #[DTE events.LastCommand.CustomIn] ``` * OwpComponent For work with Output Window Pane. ``` #[OWP item("My Item").activate = true] #[OWP item("My Item").write(true): mixed data] #[OWP item("My Item").clear = true] #[OWP item("My Item").delete = true] ``` ``` string #[OWP out.Warnings] integer #[OWP out.Warnings.Count] List #[OWP out.Warnings.Codes] C4702,4505,.. ``` ``` string #[OWP out.Errors] Integer #[OWP out.Errors.Count] List #[OWP out.Errors.Codes] C4702,C4505,.. ``` * BuildComponent Managing of build process at runtime. ``` #[(#[Build projects.find("ZenLib").IsBuildable]) { ... }] #[Build projects.find("ZenLib").IsBuildable = false] ``` ``` #[(#[Build projects.find("ZenLib").IsDeployable]) { ... }] #[Build projects.find("ZenLib").IsDeployable= false] ``` ``` enum #[Build type] void cancel = boolean ``` ``` #[Build solution.current.First.path] #[Build solution.path("D:\tmp\app.sln").First.guid] ``` ``` List #[Build solution.path(string sln).GuidList] {73919171-44B6-4536-B892-F1FCA653887C},{4262A1DC-768F-43CC-85F5-A4ED9CD034CC}, {A7BF1F9C-F18D-423E-9354-859DC3CFAFD4}, ... ``` ``` #[Build solution.path("D:\tmp\vsSolutionBuildEvent.sln") .projectBy("{97F0E2FF-42DB-4506-856D-8694DD99F827}").name] ``` https://github.com/3F/SobaScript.Z.VS ======================================= gnt /p:ngpackages="SobaScript.Z.VS/1.14.0" ================== https://github.com/3F/GetNuTool Build info: S_NUM: 1.14.0 S_REV: 22407 S_NUM_REV: 1.14.0.22407 bSha1: 09bf596 bName: master bRevc: 6 Configuration: RCI_SDK15 revDeltaBase: 2019/09/09 revDeltaMin: 1000 revDeltaMax: 65534 :: generated by a vsSolutionBuildEvent v0.12.11.39273

v1.14.01.8K
ProgrammingLanguageSobaScriptScriptLanguageComponentsModules
pkg

SobaScript.Z.Core

Core components for SobaScript -- Extensible Modular Scripting Programming Language https://github.com/3F/SobaScript Provides at least the following: * ConditionComponent Supports composite conditions with limited short-circuit evaluation (separately for all brackets) Additional Operators: ``` ===, !==, ~=, ==, !=, >=, <=, !, >, <, ^=, =^ ``` ``` #[( #[var count] > 10 || ( && !false) ) { ... } else{ ... }] ``` * EvMSBuildComponent Through [E-MSBuild](https://github.com/3F/E-MSBuild) ``` #[@(...)] ``` * UserVariableComponent Through [Varhead](https://github.com/3F/Varhead). ``` #[var name = mixed value] #[var name] ``` ``` #[var branchSha1 = #[IO sout("git", "rev-parse --short HEAD")]] ``` * TryComponent Protects from errors in try{...} block and handles it in catch{...} ``` #[try { ... } catch(err, msg) { - Type of Exception - Error Message ... }] ``` * CommentComponent ``` #[" Example " Description 1 " " Description 2 " "] ``` * BoxComponent Container of data for operations such for templating, repeating, etc. ``` #[Box iterate(i = 0; < 10; i += 1): ... #[Box operators.sleep(250)] ] ``` ``` #[try { #[Box data.pack("header", false): #[@(data = "Hello !")] #[File appendLine(""): ------ #[] ------ ] ] }catch{ }] ``` https://github.com/3F/SobaScript.Z.Core ======================================= gnt /p:ngpackages="SobaScript.Z.Core/1.14.0" ================== https://github.com/3F/GetNuTool Build info: S_NUM: 1.14.0 S_REV: 22381 S_NUM_REV: 1.14.0.22381 bSha1: ef80401 bName: master bRevc: 7 Configuration: RCI_SDK15 revDeltaBase: 2019/09/09 revDeltaMin: 1000 revDeltaMax: 65534 :: generated by a vsSolutionBuildEvent v0.12.11.39273

v1.14.01.5K
ProgrammingLanguageSobaScriptScriptLanguageComponentsModules