branch: externals/ruby-end
commit 3b2794392a508d2fd7387a7f070f3b50ec5bbf6a
Author: Johan Andersson <[email protected]>
Commit: Johan Andersson <[email protected]>
Added necessary stuff for running Ecukes.
---
.gitmodules | 9 +++++++++
features/ruby-end.feature | 0
features/step-definitions/ruby-end-steps.el | 0
features/support/env.el | 13 +++++++++++++
util/ecukes | 1 +
util/ert | 1 +
util/espuds | 1 +
7 files changed, 25 insertions(+)
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000000..75858c6059
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,9 @@
+[submodule "util/ert"]
+ path = util/ert
+ url = http://github.com/ohler/ert.git
+[submodule "util/espuds"]
+ path = util/espuds
+ url = http://github.com/rejeep/espuds.git
+[submodule "util/ecukes"]
+ path = util/ecukes
+ url = http://github.com/rejeep/ecukes.git
diff --git a/features/ruby-end.feature b/features/ruby-end.feature
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/features/step-definitions/ruby-end-steps.el
b/features/step-definitions/ruby-end-steps.el
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/features/support/env.el b/features/support/env.el
new file mode 100644
index 0000000000..25fc888336
--- /dev/null
+++ b/features/support/env.el
@@ -0,0 +1,13 @@
+(let* ((current-directory (file-name-directory load-file-name))
+ (features-directory (expand-file-name ".." current-directory))
+ (project-directory (expand-file-name ".." features-directory)))
+ (setq ruby-end-root-path project-directory)
+ (setq ruby-end-util-path (expand-file-name "util" project-directory)))
+
+(add-to-list 'load-path ruby-end-root-path)
+(add-to-list 'load-path (expand-file-name "espuds" ruby-end-util-path))
+(add-to-list 'load-path (expand-file-name "emacs-lisp" (expand-file-name
"lisp" (expand-file-name "ert" ruby-end-util-path))))
+
+(require 'ruby-end)
+(require 'espuds)
+(require 'ert)
diff --git a/util/ecukes b/util/ecukes
new file mode 160000
index 0000000000..fb58059336
--- /dev/null
+++ b/util/ecukes
@@ -0,0 +1 @@
+Subproject commit fb5805933623237487204f473c3878608eb39dbe
diff --git a/util/ert b/util/ert
new file mode 160000
index 0000000000..00aef6e43d
--- /dev/null
+++ b/util/ert
@@ -0,0 +1 @@
+Subproject commit 00aef6e43d44c6f25323d1a7bdfdc929a3b4ce04
diff --git a/util/espuds b/util/espuds
new file mode 160000
index 0000000000..51b5b5933f
--- /dev/null
+++ b/util/espuds
@@ -0,0 +1 @@
+Subproject commit 51b5b5933ff526fe435731960c554c9e302f7a67