Skip to content

Commit e39e042

Browse files
committed
Use composer version in the build script
1 parent 29f77a2 commit e39e042

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

build.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,14 @@
7777
<property name="dir" value="${package-directory}" />
7878
</phingcall>
7979

80+
<!-- Try setting the package version property from composer.json -->
81+
<exec dir="${package-directory}"
82+
command='php -r "\$j = json_decode(file_get_contents(\"composer.json\")); echo (isset(\$j->version) ? \$j->version : \"${version}\");"'
83+
checkreturn="true"
84+
outputProperty='package-version' />
85+
8086
<phingcall target="wrap-package">
81-
<property name="destination-filename" value="${build-directory}/upload/${vendor-name}_${extension-name}-${version}" />
87+
<property name="destination-filename" value="${build-directory}/upload/${vendor-name}_${extension-name}_${package-version}" />
8288
</phingcall>
8389
</target>
8490

0 commit comments

Comments
 (0)