<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -29,7 +29,7 @@
 			&lt;Tool
 				Name=&quot;VCPreBuildEventTool&quot;
 				Description=&quot;Generating build_number.h...&quot;
-				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd .&amp;#x0D;&amp;#x0A;&quot;
+				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;&quot;
 			/&gt;
 			&lt;Tool
 				Name=&quot;VCCustomBuildTool&quot;
@@ -95,7 +95,7 @@
 			&lt;Tool
 				Name=&quot;VCPreBuildEventTool&quot;
 				Description=&quot;Generating build_number.h...&quot;
-				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd .&amp;#x0D;&amp;#x0A;&quot;
+				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;&quot;
 			/&gt;
 			&lt;Tool
 				Name=&quot;VCCustomBuildTool&quot;
@@ -161,7 +161,7 @@
 			&lt;Tool
 				Name=&quot;VCPreBuildEventTool&quot;
 				Description=&quot;Generating build_number.h...&quot;
-				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd .&amp;#x0D;&amp;#x0A;&quot;
+				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;&quot;
 			/&gt;
 			&lt;Tool
 				Name=&quot;VCCustomBuildTool&quot;
@@ -228,7 +228,7 @@
 			&lt;Tool
 				Name=&quot;VCPreBuildEventTool&quot;
 				Description=&quot;Generating build_number.h...&quot;
-				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd .&amp;#x0D;&amp;#x0A;&quot;
+				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;&quot;
 			/&gt;
 			&lt;Tool
 				Name=&quot;VCCustomBuildTool&quot;</diff>
      <filename>targets/vs2005/CrissCross.vcproj</filename>
    </modified>
    <modified>
      <diff>@@ -29,7 +29,7 @@
 			&lt;Tool
 				Name=&quot;VCPreBuildEventTool&quot;
 				Description=&quot;Generating build_number.h...&quot;
-				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd .&amp;#x0D;&amp;#x0A;&quot;
+				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;&quot;
 			/&gt;
 			&lt;Tool
 				Name=&quot;VCCustomBuildTool&quot;
@@ -95,7 +95,7 @@
 			&lt;Tool
 				Name=&quot;VCPreBuildEventTool&quot;
 				Description=&quot;Generating build_number.h...&quot;
-				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd .&amp;#x0D;&amp;#x0A;&quot;
+				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;&quot;
 			/&gt;
 			&lt;Tool
 				Name=&quot;VCCustomBuildTool&quot;
@@ -161,7 +161,7 @@
 			&lt;Tool
 				Name=&quot;VCPreBuildEventTool&quot;
 				Description=&quot;Generating build_number.h...&quot;
-				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd .&amp;#x0D;&amp;#x0A;&quot;
+				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;&quot;
 			/&gt;
 			&lt;Tool
 				Name=&quot;VCCustomBuildTool&quot;
@@ -228,7 +228,7 @@
 			&lt;Tool
 				Name=&quot;VCPreBuildEventTool&quot;
 				Description=&quot;Generating build_number.h...&quot;
-				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd .&amp;#x0D;&amp;#x0A;&quot;
+				CommandLine=&quot;cd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;tools\gen_buildnum_h_helper.cmd $(ProjectDir)\..\..&amp;#x0D;&amp;#x0A;&quot;
 			/&gt;
 			&lt;Tool
 				Name=&quot;VCCustomBuildTool&quot;</diff>
      <filename>targets/vs2008/CrissCross.vcproj</filename>
    </modified>
    <modified>
      <diff>@@ -446,7 +446,7 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 			shellPath = /bin/sh;
-			shellScript = &quot;#!/bin/bash\n\nsource ~/.bashrc\n\necho \&quot;Generating build_number.h...\&quot;;\n\ncd \&quot;$PROJECT_DIR/../..\&quot;\n\&quot;tools/gen_buildnum_h.pl\&quot; \&quot;source/crisscross/build_number.h\&quot;&quot;;
+			shellScript = &quot;#!/bin/bash\n\nsource ~/.bashrc\n\necho \&quot;Generating build_number.h...\&quot;;\n\&quot;$PROJECT_DIR/../../tools/gen_buildnum_h.pl\&quot; \&quot;$PROJECT_DIR/../../source/crisscross/build_number.h\&quot;&quot;;
 		};
 /* End PBXShellScriptBuildPhase section */
 </diff>
      <filename>targets/xcode/CrissCross.xcodeproj/project.pbxproj</filename>
    </modified>
    <modified>
      <diff>@@ -9,13 +9,15 @@ use Cwd;
 my $cwd = cwd;
 
 my $in_git = 0;
-my $scriptpath = $cwd . &quot;/&quot; . dirname($0);
+my $scriptpath = dirname($0);
 my $outfile = $ARGV[0];
 
 my $releasever;
 
 $releasever = `cat $scriptpath/release_ver`;
 
+mkdir dirname($outfile);
+
 print &quot;Is this project under Git? &quot;;
 if (-d &quot;$scriptpath/../.git&quot; ) {
 	print &quot;Yes\n&quot;;</diff>
      <filename>tools/gen_buildnum_h.pl</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>2001bbe7824a459fadef47970ad08dcbc723d8cc</id>
    </parent>
  </parents>
  <author>
    <name>Steven Noonan</name>
    <email>steven@uplinklabs.net</email>
  </author>
  <url>http://github.com/tycho/crisscross/commit/b865ebf6cb9abc6b7568ef451fb735f771c89500</url>
  <id>b865ebf6cb9abc6b7568ef451fb735f771c89500</id>
  <committed-date>2009-07-27T03:34:24-07:00</committed-date>
  <authored-date>2009-07-27T03:33:32-07:00</authored-date>
  <message>gen_buildnum_h: use absolute paths to make out-of-source builds with cmake possible

Signed-off-by: Steven Noonan &lt;steven@uplinklabs.net&gt;</message>
  <tree>531668f43fdc04bc66a3e46a8a068d5463e1a0ce</tree>
  <committer>
    <name>Steven Noonan</name>
    <email>steven@uplinklabs.net</email>
  </committer>
</commit>
