summaryrefslogtreecommitdiff
path: root/utils/regen_config_checks.sh
blob: 8f753c8238b065c9aa70b40a8f1cda7126f899b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh

DESTINATION="sanity_config.php"

echo "<?php # This file has been generated at: " `date` > $DESTINATION

echo -n "define('GENERATED_CONFIG_CHECK', " >> $DESTINATION
grep CONFIG_VERSION config.php-dist | awk -F ' |)' '{ print $2 }' | xargs echo -n >> $DESTINATION
echo ");" >> $DESTINATION

echo -n "\$requred_defines = array( " >> $DESTINATION

grep define\( config.php-dist | awk -F\' '{ print "*" $2 "*," }' | grep -v DB_PORT | xargs echo -n | sed -e s/,$// -e s/*/\'/g >> $DESTINATION

echo "); ?>" >> $DESTINATION