| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 | 
							- #!/bin/bash
 
- # Plugin resuorces
 
- dirs=( \
 
-     activities \
 
-     converters \
 
-     database \
 
-     enums \
 
-     libs \
 
-     pages \
 
-     repositories \
 
-     traits \
 
-     validators \
 
-     builders \
 
-     components \
 
-     cx-newsletter.php \
 
-     endpoints \
 
-     interfaces \
 
-     mappers \
 
-     renders \
 
-     templates \
 
-     translates \
 
-     views \
 
- )
 
- # Change to compile directory
 
- cd $(dirname $(realpath $0))
 
- # Remove old build if exists
 
- rm ./cx-newsletter.zip -f
 
- rm ./cx-newsletter/ -rf
 
- # Create build directory
 
- mkdir ./cx-newsletter
 
- # Copy content to build directory
 
- for dir in ${dirs[@]}; do
 
-     cp ../$dir ./cx-newsletter/ -r
 
- done
 
- # Build plugin zip
 
- zip cx-newsletter.zip cx-newsletter/ -r 2> /dev/null > /dev/null
 
- # Remove copy of the resouces after build
 
- rm ./cx-newsletter/ -rf 
 
 
  |