mirror of
https://github.com/yabwon/SAS_PACKAGES.git
synced 2026-04-21 13:21:33 +00:00
SAS Packages Framework, version 20260202
SAS Packages Framework, version 20260202
Changes:
-If the `hash=` parameter is not provided the %verifyPackage() macro prints SHA256, SHA1, and MD5 hashes to the log now.
- Small fix in the %unbundlePackage() macro.
- Bunch general code simplifications.
- Documentation updated.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
/*+SPFint_gnPckg_tests+*/
|
||||
%macro SPFint_gnPckg_tests()/secure minoperator
|
||||
des='SAS Packages Framework internal macro. Executable only inside the %generatePackage() macro. The macro encapsulates the test part of the process. Version 20260126.';
|
||||
des='SAS Packages Framework internal macro. Executable only inside the %generatePackage() macro. The macro encapsulates the test part of the process. Version 20260202.';
|
||||
/* macro picks up all macrovariables from external scope, so from the %generatePackage() macro */
|
||||
%if %sysmexecname(%sysmexecdepth-1) in (GENERATEPACKAGE) %then
|
||||
%do;
|
||||
@@ -85,6 +85,10 @@ run;
|
||||
@n '%put >>>%'"&packageName."'META(P)<<<;'/
|
||||
@n '%put >>>%'"&packageName."'META(S)<<<;'/;
|
||||
|
||||
/* verify */
|
||||
put @n '%verifyPackage'"(&packageName.,";
|
||||
put @n " path=&buildLocation.)" /;
|
||||
|
||||
/* help */
|
||||
put @n '%helpPackage'"(&packageName.,";
|
||||
put @n " path=&buildLocation.)" /;
|
||||
@@ -317,6 +321,10 @@ data _null_;
|
||||
'%put >>req packages>%'"&packageName."'META(P)<<<;'/
|
||||
'%put >>req SAS >%'"&packageName."'META(S)<<<;'/;
|
||||
|
||||
/* verify */
|
||||
put '%verifyPackage'"(&packageName.,";
|
||||
put " path=&buildLocation.)" /;
|
||||
|
||||
/* help */
|
||||
put '%helpPackage'"(&packageName.,"
|
||||
/ " path=&buildLocation.)" /;
|
||||
|
||||
Reference in New Issue
Block a user