Procházet zdrojové kódy

Merge pull request #32 from yuriks/master

[build] Search for the git binary in the default msysgit install dir
bunnei před 12 roky
rodič
revize
97d47d55f3
1 změnil soubory, kde provedl 8 přidání a 1 odebrání
  1. 8 1
      src/common/scm_rev_gen.js

+ 8 - 1
src/common/scm_rev_gen.js

@@ -6,8 +6,15 @@ var cmd_revision    = " rev-parse HEAD";
 var cmd_describe    = " describe --always --long --dirty";
 var cmd_describe    = " describe --always --long --dirty";
 var cmd_branch      = " rev-parse --abbrev-ref HEAD";
 var cmd_branch      = " rev-parse --abbrev-ref HEAD";
 
 
+var git_search_paths = {
+    "git.cmd": 1,
+    "git": 1,
+    "C:\\Program Files (x86)\\Git\\bin\\git.exe": 1,
+    "C:\\Program Files\\Git\\bin\\git.exe": 1
+};
+
 function GetGitExe() {
 function GetGitExe() {
-    for (var gitexe in { "git.cmd": 1, "git": 1 }) {
+    for (var gitexe in git_search_paths) {
         try {
         try {
             wshShell.Exec(gitexe);
             wshShell.Exec(gitexe);
             return gitexe;
             return gitexe;