#!/bin/bash
#-------------------------------------------------------------------------------

set -o errexit



grep -e _LOG_ -e _LIB_  .env | grep -e _EXT= | while read line
do
    OIFS=$IFS
    IFS="="

    set $line

    IFS=$OIFS

    
    grep $1 compose.yaml >/dev/null

    if [[ "$?" == "0" ]]
    then
        eval echo $2
    fi
done | sort -u | while read dir
do
    echo "Add/Create: [${dir}]"
    
    mkdir -p ${dir} 
    echo -e '# Ignore everything in this directory\n*\n# Except this file\n!.gitignore' > ${dir}/.gitignore

    git add ${dir}/.gitignore
done