3 # STANDARD_RIFT_IO_COPYRIGHT
10 # Create destination and build cache directories
14 # Create necessary directories under dest and cache dirs
15 mkdir
-p $dest_dir/framework
16 mkdir
-p $dest_dir/plugins
17 mkdir
-p $bcache_dir/framework
18 mkdir
-p $bcache_dir/plugins
20 # Copy over built plugin's public folder, config.json, routes.js and api folder as per installed_plugins.txt
21 mkdir
-p $dest_dir/plugins
/$plugin
22 cp -Lrf $source_dir/public
$dest_dir/plugins
/$plugin/.
23 cp -Lrf $source_dir/config.json
$dest_dir/plugins
/$plugin/.
24 cp -Lrf $source_dir/routes.js
$dest_dir/plugins
/$plugin/.
25 cp -Lrp $source_dir/api
$dest_dir/plugins
/$plugin/.
26 tar -cf $dest_dir/plugins
/$plugin/node_modules.
tar node_modules package.json
-C $source_dir
27 #cp -Lrp $source_dir/node_modules $dest_dir/plugins/$plugin/.
28 mkdir
-p $bcache_dir/plugins
/$plugin
29 cp -Lrf $source_dir/public
$bcache_dir/plugins
/$plugin/.
30 cp -Lrf $source_dir/config.json
$bcache_dir/plugins
/$plugin/.
31 cp -Lrf $source_dir/routes.js
$bcache_dir/plugins
/$plugin/.
32 cp -Lrp $source_dir/api
$bcache_dir/plugins
/$plugin/.
33 tar -cf $bcache_dir/plugins
/$plugin/node_modules.
tar $source_dir/node_modules
$source_dir/package.json
34 #cp -Lrp $source_dir/node_modules $bcache_dir/plugins/$plugin/.