version 20200422

Bugfix in ICEloadPackage macro
This commit is contained in:
yabwon
2020-04-22 23:45:08 +02:00
parent 3d4b466eda
commit 136b0b9854
5 changed files with 5 additions and 3 deletions

BIN
dfa.zip

Binary file not shown.

Binary file not shown.

View File

@@ -36,7 +36,7 @@
*/ */
/**#############################################################################**/ /**#############################################################################**/
/* Macros to generate SAS packages, version 20200101 */ /* Macros to generate SAS packages, version 20200422 */
/* A SAS package is a zip file containing a group /* A SAS package is a zip file containing a group
of SAS codes (macros, functions, datasteps generating of SAS codes (macros, functions, datasteps generating
data, etc.) wrapped up together and %INCLUDEed by data, etc.) wrapped up together and %INCLUDEed by
@@ -474,6 +474,8 @@ data _null_;
put ' packageName /* name of a package */ '; put ' packageName /* name of a package */ ';
put ' , path = %sysfunc(pathname(packages)) /* location of a package */ '; put ' , path = %sysfunc(pathname(packages)) /* location of a package */ ';
put ' , options = %str(LOWCASE_MEMNAME) /* possible options for ZIP */ '; put ' , options = %str(LOWCASE_MEMNAME) /* possible options for ZIP */ ';
put ' , zip = zip /* file ext. */ ';
put ' , source2 = /* source2*/ ';
put ' )/secure; '; put ' )/secure; ';
put ' %PUT ** NOTE: Package ' "&packageName." ' loaded in ICE mode **; '; put ' %PUT ** NOTE: Package ' "&packageName." ' loaded in ICE mode **; ';
put ' %local _PackageFileref_; '; put ' %local _PackageFileref_; ';
@@ -486,7 +488,7 @@ data _null_;
put ' filename &_PackageFileref_. &ZIP. '; put ' filename &_PackageFileref_. &ZIP. ';
put ' "&path./%lowcase(&packageName.).&zip." %unquote(&options.) '; put ' "&path./%lowcase(&packageName.).&zip." %unquote(&options.) ';
put ' ENCODING = '; put ' ENCODING = ';
put ' %if %bquote(&packageEncoding.) NE %then &packageEncoding. ; '; put ' %if %bquote(&packageEncoding.) NE %then &packageEncoding. ;; ';
put ' %include &_PackageFileref_.(load.sas) / &source2.; '; put ' %include &_PackageFileref_.(load.sas) / &source2.; ';
put ' filename &_PackageFileref_. clear; '; put ' filename &_PackageFileref_. clear; ';
put ' %mend ICEloadPackage; '; put ' %mend ICEloadPackage; ';
@@ -1103,7 +1105,7 @@ data _null_;
put ' end ; '; put ' end ; ';
%end; %end;
put 'put "***"; put "* SAS package generated by generatePackage, version 20200101 *"; put "***";'; put 'put "***"; put "* SAS package generated by generatePackage, version 20200422 *"; put "***";';
put 'run; ' /; put 'run; ' /;

Binary file not shown.

Binary file not shown.