浏览代码

Merge pull request #384 from simensen/TagForPackageVersion

Use tag as package version if built off of a tag
Jordi Boggiano 13 年之前
父节点
当前提交
5f40acef48
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      src/Composer/Compiler.php

+ 5 - 0
src/Composer/Compiler.php

@@ -41,6 +41,11 @@ class Compiler
         }
         $this->version = trim($process->getOutput());
 
+        $process = new Process('git describe --tags HEAD');
+        if ($process->run() == 0) {
+            $this->version = trim($process->getOutput());
+        }
+
         $phar = new \Phar($pharFile, 0, 'composer.phar');
         $phar->setSignatureAlgorithm(\Phar::SHA1);