SAS Packages Framework, ver. 20221112

SAS Packages Framework, ver. 20221112

Changes in `%generatePackage()` macro:
- refactoring of package metadata extraction and metadata file preparation,
- in a package folder all subfolders which name starts with `!` are ignored in the package generation process,
- in a package folder all subfolders with unknown code types are ignored in the package generation process,
- bug fix in package version extraction for required package list,
- new test added to loading test,
- documentation updated.

---

The following packages were regenerated:
- BasePlus [1.17.1]
- DFA [0.5.1]
- dynMacroArray [0.2.1]
- GSM [0.20.1]
- macroArray [1.0.1]
- SQLinDS [2.2.1]
This commit is contained in:
Bartosz Jablonski
2022-11-12 17:27:00 +01:00
parent 5bd013c925
commit 35e6ff8d5e
27 changed files with 386 additions and 233 deletions

View File

@@ -8,7 +8,7 @@
---
# The GSM package [ver. 0.20] <a name="gsm-package"></a> ###############################################
# The GSM package [ver. 0.20.1] <a name="gsm-package"></a> ###############################################
The **GSM** (a.k.a. *Generate Secure Macros*) package allows
to create secured macros stored in SAS Proc FCMP functions.
@@ -91,10 +91,10 @@ Package contains:
Required SAS Components:
`Base SAS Software`
* SAS package generated by generatePackage, version 20220830 *
* SAS package generated by generatePackage, version 20221112 *
The SHA256 hash digest for package GSM:
`2AEBC150FBA99A4AAB0265A21C57E89200BFD96B633B898F32743D1C8831A159`
`5D1925970C9590CD195C15B8641B01D7857E3B2546323DC77D09154BCCA40922`
## >>> `%GSM()` macro: <<< <a name="gsm-macro"></a> #######################