add cli checks to Php code
[roojs1] / buildSDK / pre-commit
index 054d4a3..abbaa07 100755 (executable)
@@ -1,6 +1,8 @@
 #!/usr/bin/php
 <?php
-
+if (php_sapi_name() != 'cli') {
+    die("CLI ONLY");
+}
 // install : ln -s buildSDK/pre-commit .git/hooks/
 
 // the recomendation is to check if the current commit is same as the one on any of the files/directories that need monitoring.
@@ -16,8 +18,8 @@ trigger_action_file('compile_bootstrap',  'dependancy_bootstrap.txt');
 trigger_action_file('compile_mailer',  'dependancy_mailer.txt');
 trigger_action_file('compile_calendar',  'dependancy_calendar.txt');
 
-trigger_action('compile_less', array('less'));
-trigger_action('compile_scss', array('scss'));
+trigger_action('compile_less', array('less/'));
+trigger_action('compile_scss', array('scss/'));
 
 if ($core || $ui) {
     merge_files();
@@ -45,8 +47,7 @@ function unlock()
 {
     unlink(".git/pre-commit-running");
 }
-
-
 function changed_files()
 {
     static $output = array();
@@ -103,6 +104,7 @@ function build_docs()
 {
     exec("roojspacker -i buildSDK/dependancy_core.txt  -i buildSDK/dependancy_ui.txt  " . 
     "-i buildSDK/dependancy_bootstrap.txt -i buildSDK/dependancy_calendar.txt " .
+    "-i buildSDK/dependancy_svg.txt  " .
    "--doc-target=docs -D");
 }
 function compile_core()