mirror of
https://github.com/sasjs/core.git
synced 2026-01-15 12:30:06 +00:00
feat(*): recreate library as scoped package
This commit is contained in:
29
make_singlefile.sh
Executable file
29
make_singlefile.sh
Executable file
@@ -0,0 +1,29 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# Concatenate all macros into a single file
|
||||
|
||||
OUTFILE='./macrocore.sas'
|
||||
|
||||
cat > $OUTFILE <<'EOL'
|
||||
/**
|
||||
@file
|
||||
@brief Auto-generated file
|
||||
@details
|
||||
This file contains all the macros in a single file - which means it can be
|
||||
'included' in SAS with just 2 lines of code:
|
||||
|
||||
filename mc url
|
||||
"https://raw.githubusercontent.com/macropeople/macrocore/master/macrocore.sas";
|
||||
%inc mc;
|
||||
|
||||
The `build.sh` file in the https://github.com/macropeople/macrocore repo
|
||||
is used to create this file.
|
||||
|
||||
@author Allan Bowe
|
||||
**/
|
||||
EOL
|
||||
|
||||
cat base/* >> $OUTFILE
|
||||
cat meta/* >> $OUTFILE
|
||||
cat metax/* >> $OUTFILE
|
||||
cat viya/* >> $OUTFILE
|
||||
Reference in New Issue
Block a user