Skip to content

Commit 873f4da

Browse files
committed
Support sensio distribution bundle v5
Closes #49 with credit to Dmitrii Korotovskii (@korotovsky)
1 parent 79ebbb4 commit 873f4da

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

lib/capistrano/dsl/symfony.rb

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,13 @@ def symfony_vendor_path
3939
end
4040

4141
def build_bootstrap_path
42-
symfony_vendor_path.join("sensio/distribution-bundle/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php")
42+
bootstrap_path = symfony_vendor_path.join("sensio/distribution-bundle")
43+
44+
if fetch(:sensio_distribution_version).to_i <= 4
45+
bootstrap_path = bootstrap_path.join("Sensio/Bundle/DistributionBundle")
46+
end
47+
48+
bootstrap_path.join("Resources/bin/build_bootstrap.php")
4349
end
4450

4551
def symfony_console(command, params = '')

lib/capistrano/symfony/defaults.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
set :symfony_env, "prod"
55

66
set :symfony_directory_structure, 2
7+
set :sensio_distribution_version, 4
78

89
# symfony-standard edition top-level directories
910
set :app_path, "app"

0 commit comments

Comments
 (0)