Browse Source

Move java.sh to java7.sh

Fix install files
Also update all setup+install files using java that were missed before (e.g. Clojure, Scala, Ruby, etc)
Hamilton Turner 10 years ago
parent
commit
f4dca239f5
99 changed files with 144 additions and 61 deletions
  1. 0 1
      config/benchmark_profile
  2. 1 1
      frameworks/Clojure/compojure/install.sh
  3. 3 1
      frameworks/Clojure/compojure/setup.sh
  4. 1 1
      frameworks/Clojure/http-kit/install.sh
  5. 1 1
      frameworks/Clojure/http-kit/setup.sh
  6. 1 1
      frameworks/Clojure/luminus/install.sh
  7. 2 1
      frameworks/Clojure/luminus/setup.sh
  8. 2 3
      frameworks/Groovy/grails/install.sh
  9. 2 1
      frameworks/Groovy/grails/setup.sh
  10. 1 1
      frameworks/Java/activeweb/install.sh
  11. 1 1
      frameworks/Java/curacao/install.sh
  12. 1 1
      frameworks/Java/dropwizard-mongodb/install.sh
  13. 1 1
      frameworks/Java/dropwizard/install.sh
  14. 1 1
      frameworks/Java/gemini/install.sh
  15. 1 1
      frameworks/Java/grizzly-bm/install.sh
  16. 1 1
      frameworks/Java/grizzly-jersey/install.sh
  17. 1 1
      frameworks/Java/jetty-servlet/install.sh
  18. 1 1
      frameworks/Java/netty/install.sh
  19. 1 1
      frameworks/Java/ninja-standalone/install.sh
  20. 1 1
      frameworks/Java/play1/install.sh
  21. 1 1
      frameworks/Java/play1siena/install.sh
  22. 1 1
      frameworks/Java/play2-java/install.sh
  23. 1 1
      frameworks/Java/restexpress/install.sh
  24. 1 1
      frameworks/Java/servlet/install.sh
  25. 1 1
      frameworks/Java/spark/install.sh
  26. 1 1
      frameworks/Java/spring/install.sh
  27. 1 1
      frameworks/Java/tapestry/install.sh
  28. 1 1
      frameworks/Java/undertow-edge/install.sh
  29. 1 1
      frameworks/Java/undertow/install.sh
  30. 1 1
      frameworks/Java/vertx/install.sh
  31. 1 1
      frameworks/Java/wicket/install.sh
  32. 1 1
      frameworks/Java/wildfly-ee7/install.sh
  33. 1 1
      frameworks/Ruby/grape/install.sh
  34. 2 0
      frameworks/Ruby/grape/run_jruby_puma.sh
  35. 2 0
      frameworks/Ruby/grape/run_mri_puma.sh
  36. 2 0
      frameworks/Ruby/grape/run_rbx_puma.sh
  37. 2 0
      frameworks/Ruby/grape/run_thin.sh
  38. 2 0
      frameworks/Ruby/grape/run_torqbox.sh
  39. 2 0
      frameworks/Ruby/grape/run_trinidad.sh
  40. 2 0
      frameworks/Ruby/grape/run_unicorn.sh
  41. 1 1
      frameworks/Ruby/padrino/install.sh
  42. 2 0
      frameworks/Ruby/padrino/run_jruby_puma.sh
  43. 2 0
      frameworks/Ruby/padrino/run_mri_puma.sh
  44. 2 0
      frameworks/Ruby/padrino/run_rbx_puma.sh
  45. 2 0
      frameworks/Ruby/padrino/run_thin.sh
  46. 2 0
      frameworks/Ruby/padrino/run_torqbox.sh
  47. 2 0
      frameworks/Ruby/padrino/run_trinidad.sh
  48. 2 0
      frameworks/Ruby/padrino/run_unicorn.sh
  49. 1 1
      frameworks/Ruby/rack/install.sh
  50. 2 0
      frameworks/Ruby/rack/run_jruby_puma.sh
  51. 2 0
      frameworks/Ruby/rack/run_mri_puma.sh
  52. 2 0
      frameworks/Ruby/rack/run_rbx_puma.sh
  53. 2 0
      frameworks/Ruby/rack/run_thin.sh
  54. 2 0
      frameworks/Ruby/rack/run_torqbox.sh
  55. 2 0
      frameworks/Ruby/rack/run_trinidad.sh
  56. 1 0
      frameworks/Ruby/rack/run_unicorn.sh
  57. 1 1
      frameworks/Ruby/rails-stripped/install.sh
  58. 1 1
      frameworks/Ruby/rails-stripped/setup_jruby.sh
  59. 1 0
      frameworks/Ruby/rails-stripped/setup_ruby.sh
  60. 1 1
      frameworks/Ruby/rails/install.sh
  61. 2 0
      frameworks/Ruby/rails/run_jruby_puma.sh
  62. 2 0
      frameworks/Ruby/rails/run_mri_puma.sh
  63. 2 0
      frameworks/Ruby/rails/run_rbx_puma.sh
  64. 2 0
      frameworks/Ruby/rails/run_thin.sh
  65. 2 0
      frameworks/Ruby/rails/run_torqbox.sh
  66. 2 0
      frameworks/Ruby/rails/run_trinidad.sh
  67. 1 0
      frameworks/Ruby/rails/run_unicorn.sh
  68. 1 1
      frameworks/Ruby/sinatra/install.sh
  69. 2 0
      frameworks/Ruby/sinatra/run_jruby_puma.sh
  70. 2 0
      frameworks/Ruby/sinatra/run_mri_puma.sh
  71. 2 0
      frameworks/Ruby/sinatra/run_rbx_puma.sh
  72. 2 0
      frameworks/Ruby/sinatra/run_thin.sh
  73. 2 0
      frameworks/Ruby/sinatra/run_torqbox.sh
  74. 2 0
      frameworks/Ruby/sinatra/run_trinidad.sh
  75. 1 0
      frameworks/Ruby/sinatra/run_unicorn.sh
  76. 1 1
      frameworks/Scala/finagle/install.sh
  77. 2 1
      frameworks/Scala/finagle/setup.sh
  78. 1 1
      frameworks/Scala/lift-stateless/install.sh
  79. 1 1
      frameworks/Scala/lift-stateless/setup.sh
  80. 1 1
      frameworks/Scala/plain/install.sh
  81. 1 1
      frameworks/Scala/plain/setup.sh
  82. 1 1
      frameworks/Scala/play2-scala/install.sh
  83. 2 0
      frameworks/Scala/play2-scala/setup_scala.sh
  84. 2 0
      frameworks/Scala/play2-scala/setup_scala_activate.sh
  85. 1 1
      frameworks/Scala/play2-scala/setup_scala_anorm.sh
  86. 2 0
      frameworks/Scala/play2-scala/setup_scala_reactivemongo.sh
  87. 1 0
      frameworks/Scala/play2-scala/setup_scala_slick.sh
  88. 1 1
      frameworks/Scala/scalatra/install.sh
  89. 2 1
      frameworks/Scala/scalatra/setup.sh
  90. 1 1
      frameworks/Scala/scruffy/install.sh
  91. 1 0
      frameworks/Scala/scruffy/setup.sh
  92. 2 2
      frameworks/Scala/spray-es/install.sh
  93. 3 1
      frameworks/Scala/spray-es/setup.sh
  94. 1 1
      frameworks/Scala/spray/install.sh
  95. 1 1
      frameworks/Scala/spray/setup.sh
  96. 1 1
      frameworks/Scala/unfiltered/install.sh
  97. 2 1
      frameworks/Scala/unfiltered/setup_unfiltered.sh
  98. 0 0
      toolset/setup/linux/languages/java7.sh
  99. 2 2
      toolset/setup/linux/webservers/resin.sh

+ 0 - 1
config/benchmark_profile

@@ -18,7 +18,6 @@ export TFB_DISTRIB_CODENAME=$DISTRIB_CODENAME
 export TFB_DISTRIB_DESCRIPTION=$DISTRIB_DESCRIPTION
 export TFB_DISTRIB_DESCRIPTION=$DISTRIB_DESCRIPTION
 
 
 
 
-export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
 export RESIN_HOME=${IROOT}/resin-4.0.41
 export RESIN_HOME=${IROOT}/resin-4.0.41
 export GRAILS_HOME=${IROOT}/grails-2.4.4
 export GRAILS_HOME=${IROOT}/grails-2.4.4
 export VERTX_HOME=${IROOT}/vert.x-2.1.1
 export VERTX_HOME=${IROOT}/vert.x-2.1.1

+ 1 - 1
frameworks/Clojure/compojure/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends resin java leiningen
+fw_depends java7 resin leiningen

+ 3 - 1
frameworks/Clojure/compojure/setup.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
-export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
+
+source $IROOT/java7.installed
+
 export RESIN_HOME=${IROOT}/resin-4.0.41
 export RESIN_HOME=${IROOT}/resin-4.0.41
 export LEIN_HOME=$IROOT/lein
 export LEIN_HOME=$IROOT/lein
 
 

+ 1 - 1
frameworks/Clojure/http-kit/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends leiningen java
+fw_depends leiningen java7

+ 1 - 1
frameworks/Clojure/http-kit/setup.sh

@@ -1,5 +1,5 @@
 #!/bin/bash
 #!/bin/bash
-export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
+source $IROOT/java7.installed
 export LEIN_HOME=$IROOT/lein
 export LEIN_HOME=$IROOT/lein
 
 
 cd hello
 cd hello

+ 1 - 1
frameworks/Clojure/luminus/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends resin leiningen
+fw_depends java7 resin leiningen 

+ 2 - 1
frameworks/Clojure/luminus/setup.sh

@@ -1,5 +1,6 @@
 #!/bin/bash
 #!/bin/bash
-export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
+
+source $IROOT/java7.installed
 export RESIN_HOME=${IROOT}/resin-4.0.41
 export RESIN_HOME=${IROOT}/resin-4.0.41
 
 
 # Path vars must be set here
 # Path vars must be set here

+ 2 - 3
frameworks/Groovy/grails/install.sh

@@ -1,7 +1,6 @@
 #!/bin/bash
 #!/bin/bash
-export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
-export RESIN_HOME=${IROOT}/resin-4.0.41
 
 
+export RESIN_HOME=${IROOT}/resin-4.0.41
 export GRAILS_PATH=${IROOT}/grails-2.4.4/bin/
 export GRAILS_PATH=${IROOT}/grails-2.4.4/bin/
 
 
-fw_depends grails resin
+fw_depends java7 grails resin 

+ 2 - 1
frameworks/Groovy/grails/setup.sh

@@ -1,6 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
-export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
+source $IROOT/java7.installed
+
 export RESIN_HOME=${IROOT}/resin-4.0.41
 export RESIN_HOME=${IROOT}/resin-4.0.41
 export GRAILS_PATH=${IROOT}/grails-2.4.4/bin/
 export GRAILS_PATH=${IROOT}/grails-2.4.4/bin/
 
 

+ 1 - 1
frameworks/Java/activeweb/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java resin maven
+fw_depends java7 resin maven

+ 1 - 1
frameworks/Java/curacao/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java sbt
+fw_depends java7 sbt

+ 1 - 1
frameworks/Java/dropwizard-mongodb/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java maven
+fw_depends java7 maven

+ 1 - 1
frameworks/Java/dropwizard/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java maven
+fw_depends java7 maven

+ 1 - 1
frameworks/Java/gemini/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java resin maven
+fw_depends java7 resin maven

+ 1 - 1
frameworks/Java/grizzly-bm/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java maven
+fw_depends java7 maven

+ 1 - 1
frameworks/Java/grizzly-jersey/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java maven
+fw_depends java7 maven

+ 1 - 1
frameworks/Java/jetty-servlet/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java maven
+fw_depends java7 maven

+ 1 - 1
frameworks/Java/netty/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java maven
+fw_depends java7 maven

+ 1 - 1
frameworks/Java/ninja-standalone/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java maven
+fw_depends java7 maven

+ 1 - 1
frameworks/Java/play1/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends play1 java
+fw_depends java7 play1 

+ 1 - 1
frameworks/Java/play1siena/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends play1 siena java resin
+fw_depends java7 play1 siena resin

+ 1 - 1
frameworks/Java/play2-java/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java sbt
+fw_depends java7 sbt

+ 1 - 1
frameworks/Java/restexpress/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java maven
+fw_depends java7 maven

+ 1 - 1
frameworks/Java/servlet/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java resin maven
+fw_depends java7 resin maven

+ 1 - 1
frameworks/Java/spark/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java resin maven
+fw_depends java7 resin maven

+ 1 - 1
frameworks/Java/spring/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java maven
+fw_depends java7 maven

+ 1 - 1
frameworks/Java/tapestry/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java resin maven
+fw_depends java7 resin maven

+ 1 - 1
frameworks/Java/undertow-edge/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java maven
+fw_depends java7 maven

+ 1 - 1
frameworks/Java/undertow/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java maven
+fw_depends java7 maven

+ 1 - 1
frameworks/Java/vertx/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends vertx java
+fw_depends java7 vertx 

+ 1 - 1
frameworks/Java/wicket/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java resin maven
+fw_depends java7 resin maven

+ 1 - 1
frameworks/Java/wildfly-ee7/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java maven
+fw_depends java7 maven

+ 1 - 1
frameworks/Ruby/grape/install.sh

@@ -1,6 +1,6 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends rvm nginx java
+fw_depends rvm nginx java7
 
 
 if [ "$TRAVIS" = "true" ]
 if [ "$TRAVIS" = "true" ]
 then
 then

+ 2 - 0
frameworks/Ruby/grape/run_jruby_puma.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/grape/run_mri_puma.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/grape/run_rbx_puma.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/grape/run_thin.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/grape/run_torqbox.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/grape/run_trinidad.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/grape/run_unicorn.sh

@@ -1,6 +1,8 @@
 #!/bin/bash
 #!/bin/bash
 export NGINX_HOME=${IROOT}/nginx
 export NGINX_HOME=${IROOT}/nginx
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 1 - 1
frameworks/Ruby/padrino/install.sh

@@ -1,6 +1,6 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends rvm nginx java
+fw_depends rvm nginx java7
 
 
 if [ "$TRAVIS" = "true" ]
 if [ "$TRAVIS" = "true" ]
 then
 then

+ 2 - 0
frameworks/Ruby/padrino/run_jruby_puma.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/padrino/run_mri_puma.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/padrino/run_rbx_puma.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/padrino/run_thin.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/padrino/run_torqbox.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/padrino/run_trinidad.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/padrino/run_unicorn.sh

@@ -1,6 +1,8 @@
 #!/bin/bash
 #!/bin/bash
 export NGINX_HOME=${IROOT}/nginx
 export NGINX_HOME=${IROOT}/nginx
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 1 - 1
frameworks/Ruby/rack/install.sh

@@ -1,6 +1,6 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends rvm nginx java
+fw_depends rvm nginx java7
 
 
 if [ "$TRAVIS" = "true" ]
 if [ "$TRAVIS" = "true" ]
 then
 then

+ 2 - 0
frameworks/Ruby/rack/run_jruby_puma.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 sed -i 's|  host:.*|  host:'"${DBHOST}"'|g' config/database.yml
 sed -i 's|  host:.*|  host:'"${DBHOST}"'|g' config/database.yml
 
 
 # We assume single-user installation as 
 # We assume single-user installation as 

+ 2 - 0
frameworks/Ruby/rack/run_mri_puma.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 sed -i 's|  host:.*|  host:'"${DBHOST}"'|g' config/database.yml
 sed -i 's|  host:.*|  host:'"${DBHOST}"'|g' config/database.yml
 
 
 # We assume single-user installation as 
 # We assume single-user installation as 

+ 2 - 0
frameworks/Ruby/rack/run_rbx_puma.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 sed -i 's|  host:.*|  host:'"${DBHOST}"'|g' config/database.yml
 sed -i 's|  host:.*|  host:'"${DBHOST}"'|g' config/database.yml
 
 
 # We assume single-user installation as 
 # We assume single-user installation as 

+ 2 - 0
frameworks/Ruby/rack/run_thin.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 sed -i 's|  host:.*|  host:'"${DBHOST}"'|g' config/database.yml
 sed -i 's|  host:.*|  host:'"${DBHOST}"'|g' config/database.yml
 
 
 # We assume single-user installation as 
 # We assume single-user installation as 

+ 2 - 0
frameworks/Ruby/rack/run_torqbox.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 sed -i 's|  host:.*|  host:'"${DBHOST}"'|g' config/database.yml
 sed -i 's|  host:.*|  host:'"${DBHOST}"'|g' config/database.yml
 
 
 # We assume single-user installation as 
 # We assume single-user installation as 

+ 2 - 0
frameworks/Ruby/rack/run_trinidad.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 sed -i 's|  host:.*|  host:'"${DBHOST}"'|g' config/database.yml
 sed -i 's|  host:.*|  host:'"${DBHOST}"'|g' config/database.yml
 
 
 # We assume single-user installation as 
 # We assume single-user installation as 

+ 1 - 0
frameworks/Ruby/rack/run_unicorn.sh

@@ -1,4 +1,5 @@
 #!/bin/bash
 #!/bin/bash
+source $IROOT/java7.installed
 export NGINX_HOME=${IROOT}/nginx
 export NGINX_HOME=${IROOT}/nginx
 
 
 sed -i 's|  host:.*|  host:'"${DBHOST}"'|g' config/database.yml
 sed -i 's|  host:.*|  host:'"${DBHOST}"'|g' config/database.yml

+ 1 - 1
frameworks/Ruby/rails-stripped/install.sh

@@ -1,6 +1,6 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends rvm nginx java
+fw_depends rvm nginx java7
 
 
 if [ "$TRAVIS" = "true" ]
 if [ "$TRAVIS" = "true" ]
 then
 then

+ 1 - 1
frameworks/Ruby/rails-stripped/setup_jruby.sh

@@ -1,5 +1,5 @@
 #!/bin/bash
 #!/bin/bash
-
+source $IROOT/java7.installed
 sed -i 's|host: .*|host: '"${DBHOST}"'|g' config/database.yml
 sed -i 's|host: .*|host: '"${DBHOST}"'|g' config/database.yml
 
 
 # We assume single-user installation as 
 # We assume single-user installation as 

+ 1 - 0
frameworks/Ruby/rails-stripped/setup_ruby.sh

@@ -1,5 +1,6 @@
 #!/bin/bash
 #!/bin/bash
 export NGINX_HOME=${IROOT}/nginx
 export NGINX_HOME=${IROOT}/nginx
+source $IROOT/java7.installed
 
 
 sed -i 's|host: .*|host: '"${DBHOST}"'|g' config/database.yml
 sed -i 's|host: .*|host: '"${DBHOST}"'|g' config/database.yml
 sed -i 's|/usr/local/nginx/|'"${IROOT}"'/nginx/|g' config/nginx.conf
 sed -i 's|/usr/local/nginx/|'"${IROOT}"'/nginx/|g' config/nginx.conf

+ 1 - 1
frameworks/Ruby/rails/install.sh

@@ -1,6 +1,6 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends rvm nginx java
+fw_depends rvm nginx java7
 
 
 if [ "$TRAVIS" = "true" ]
 if [ "$TRAVIS" = "true" ]
 then
 then

+ 2 - 0
frameworks/Ruby/rails/run_jruby_puma.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/rails/run_mri_puma.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/rails/run_rbx_puma.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/rails/run_thin.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/rails/run_torqbox.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/rails/run_trinidad.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 1 - 0
frameworks/Ruby/rails/run_unicorn.sh

@@ -1,5 +1,6 @@
 #!/bin/bash
 #!/bin/bash
 export NGINX_HOME=${IROOT}/nginx
 export NGINX_HOME=${IROOT}/nginx
+source $IROOT/java7.installed
 
 
 sed -i 's|/usr/local/nginx/|'"${IROOT}"'/nginx/|g' config/nginx.conf
 sed -i 's|/usr/local/nginx/|'"${IROOT}"'/nginx/|g' config/nginx.conf
 
 

+ 1 - 1
frameworks/Ruby/sinatra/install.sh

@@ -1,6 +1,6 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends rvm nginx java maven
+fw_depends rvm nginx java7 maven
 
 
 if [ "$TRAVIS" = "true" ]
 if [ "$TRAVIS" = "true" ]
 then
 then

+ 2 - 0
frameworks/Ruby/sinatra/run_jruby_puma.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/sinatra/run_mri_puma.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/sinatra/run_rbx_puma.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/sinatra/run_thin.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/sinatra/run_torqbox.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 2 - 0
frameworks/Ruby/sinatra/run_trinidad.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 # We assume single-user installation as 
 # We assume single-user installation as 
 # done in our rvm.sh script and 
 # done in our rvm.sh script and 
 # in Travis-CI
 # in Travis-CI

+ 1 - 0
frameworks/Ruby/sinatra/run_unicorn.sh

@@ -1,5 +1,6 @@
 #!/bin/bash
 #!/bin/bash
 export NGINX_HOME=${IROOT}/nginx
 export NGINX_HOME=${IROOT}/nginx
+source $IROOT/java7.installed
 
 
 sed -i 's|/usr/local/nginx/|'"${IROOT}"'/nginx/|g' config/nginx.conf
 sed -i 's|/usr/local/nginx/|'"${IROOT}"'/nginx/|g' config/nginx.conf
 
 

+ 1 - 1
frameworks/Scala/finagle/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java sbt
+fw_depends java7 sbt

+ 2 - 1
frameworks/Scala/finagle/setup.sh

@@ -1,6 +1,7 @@
 #!/bin/bash
 #!/bin/bash
+
+source $IROOT/java7.installed
 export SBT_HOME=${IROOT}/sbt
 export SBT_HOME=${IROOT}/sbt
-export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
 
 
 ${SBT_HOME}/bin/sbt update compile
 ${SBT_HOME}/bin/sbt update compile
 
 

+ 1 - 1
frameworks/Scala/lift-stateless/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java sbt
+fw_depends java7 sbt

+ 1 - 1
frameworks/Scala/lift-stateless/setup.sh

@@ -1,6 +1,6 @@
 #!/bin/bash
 #!/bin/bash
+source $IROOT/java7.installed
 export SBT_HOME=${IROOT}/sbt
 export SBT_HOME=${IROOT}/sbt
-export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
 
 
 sed -i 's|> ".*:3306|> "'"${DBHOST}"':3306|g' src/main/scala/Main.scala
 sed -i 's|> ".*:3306|> "'"${DBHOST}"':3306|g' src/main/scala/Main.scala
 
 

+ 1 - 1
frameworks/Scala/plain/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java sbt
+fw_depends java7 sbt

+ 1 - 1
frameworks/Scala/plain/setup.sh

@@ -1,6 +1,6 @@
 #!/bin/bash
 #!/bin/bash
 export SBT_HOME=${IROOT}/sbt
 export SBT_HOME=${IROOT}/sbt
-export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
+source $IROOT/java7.installed
 
 
 sed -i 's|127.0.0.1|'"${DBHOST}"'|g' src/main/resources/application.conf
 sed -i 's|127.0.0.1|'"${DBHOST}"'|g' src/main/resources/application.conf
 
 

+ 1 - 1
frameworks/Scala/play2-scala/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java sbt
+fw_depends java7 sbt

+ 2 - 0
frameworks/Scala/play2-scala/setup_scala.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 cd play2-scala
 cd play2-scala
 sed -i "s|jdbc:mysql:\/\/.*:3306|jdbc:mysql://${DBHOST}:3306|g" conf/application.conf
 sed -i "s|jdbc:mysql:\/\/.*:3306|jdbc:mysql://${DBHOST}:3306|g" conf/application.conf
 
 

+ 2 - 0
frameworks/Scala/play2-scala/setup_scala_activate.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 cd play2-scala-activate
 cd play2-scala-activate
 sed -i 's|jdbc:mysql://.*:3306|jdbc:mysql://'"${DBHOST}"':3306|g' conf/application.conf
 sed -i 's|jdbc:mysql://.*:3306|jdbc:mysql://'"${DBHOST}"':3306|g' conf/application.conf
 
 

+ 1 - 1
frameworks/Scala/play2-scala/setup_scala_anorm.sh

@@ -1,5 +1,5 @@
 #!/bin/bash
 #!/bin/bash
-
+source $IROOT/java7.installed
 cd play2-scala-anorm
 cd play2-scala-anorm
 sed -i "s|jdbc:mysql:\/\/.*:3306|jdbc:mysql://${DBHOST}:3306|g" conf/application.conf
 sed -i "s|jdbc:mysql:\/\/.*:3306|jdbc:mysql://${DBHOST}:3306|g" conf/application.conf
 
 

+ 2 - 0
frameworks/Scala/play2-scala/setup_scala_reactivemongo.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+source $IROOT/java7.installed
+
 cd play2-scala-reactivemongo
 cd play2-scala-reactivemongo
 sed -i 's|jdbc:mysql://.*:3306|jdbc:mysql://'"${DBHOST}"':3306|g' conf/application.conf
 sed -i 's|jdbc:mysql://.*:3306|jdbc:mysql://'"${DBHOST}"':3306|g' conf/application.conf
 
 

+ 1 - 0
frameworks/Scala/play2-scala/setup_scala_slick.sh

@@ -1,4 +1,5 @@
 #!/bin/bash
 #!/bin/bash
+source $IROOT/java7.installed
 
 
 cd play2-scala-slick
 cd play2-scala-slick
 sed -i "s|jdbc:mysql:\/\/.*:3306|jdbc:mysql://${DBHOST}:3306|g" conf/application.conf
 sed -i "s|jdbc:mysql:\/\/.*:3306|jdbc:mysql://${DBHOST}:3306|g" conf/application.conf

+ 1 - 1
frameworks/Scala/scalatra/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends resin sbt
+fw_depends java7 resin sbt

+ 2 - 1
frameworks/Scala/scalatra/setup.sh

@@ -1,7 +1,8 @@
 #!/bin/bash
 #!/bin/bash
+source $IROOT/java7.installed
+
 export RESIN_HOME=${IROOT}/resin-4.0.41
 export RESIN_HOME=${IROOT}/resin-4.0.41
 export SBT_HOME=${IROOT}/sbt
 export SBT_HOME=${IROOT}/sbt
-export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
 
 
 sed -i 's|mysql://.*:3306|mysql://'"${DBHOST}"':3306|g' src/main/webapp/WEB-INF/resin-web.xml
 sed -i 's|mysql://.*:3306|mysql://'"${DBHOST}"':3306|g' src/main/webapp/WEB-INF/resin-web.xml
 
 

+ 1 - 1
frameworks/Scala/scruffy/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java sbt
+fw_depends java7 sbt

+ 1 - 0
frameworks/Scala/scruffy/setup.sh

@@ -1,5 +1,6 @@
 #!/bin/bash
 #!/bin/bash
 export SBT_HOME=${IROOT}/sbt
 export SBT_HOME=${IROOT}/sbt
+source $IROOT/java7.installed
 
 
 sed -i 's|database_host|'"${DBHOST}"'|g' src/main/scala/scruffy/examples/Test2Endpoint.scala
 sed -i 's|database_host|'"${DBHOST}"'|g' src/main/scala/scruffy/examples/Test2Endpoint.scala
 
 

+ 2 - 2
frameworks/Scala/spray-es/install.sh

@@ -2,8 +2,8 @@
 
 
 fw_depends java8 sbt
 fw_depends java8 sbt
 
 
-export JAVA_HOME=/opt/java8
-export PATH=$JAVA_HOME/bin:$PATH:$IROOT/sbt/bin
+source $IROOT/java8.installed
+export PATH=$IROOT/sbt/bin:$PATH
 
 
 sbt_opts='-J-XX:+UseG1GC -J-Xmx2G -J-XX:MaxMetaspaceSize=512m'
 sbt_opts='-J-XX:+UseG1GC -J-Xmx2G -J-XX:MaxMetaspaceSize=512m'
 
 

+ 3 - 1
frameworks/Scala/spray-es/setup.sh

@@ -1,3 +1,5 @@
 #!/bin/bash
 #!/bin/bash
 
 
-/opt/java8/bin/java -Dtfb.db_host=$DBHOST -jar target/scala-2.11/spray-es-assembly-0.1.jar &
+source $IROOT/java8.installed
+
+java -Dtfb.db_host=$DBHOST -jar target/scala-2.11/spray-es-assembly-0.1.jar &

+ 1 - 1
frameworks/Scala/spray/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java scala sbt
+fw_depends java7 scala sbt

+ 1 - 1
frameworks/Scala/spray/setup.sh

@@ -1,6 +1,6 @@
 #!/bin/bash
 #!/bin/bash
 export SBT_HOME=${IROOT}/sbt
 export SBT_HOME=${IROOT}/sbt
-export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
+source $IROOT/java7.installed
 
 
 ${SBT_HOME}/bin/sbt assembly
 ${SBT_HOME}/bin/sbt assembly
 
 

+ 1 - 1
frameworks/Scala/unfiltered/install.sh

@@ -1,3 +1,3 @@
 #!/bin/bash
 #!/bin/bash
 
 
-fw_depends java scala sbt
+fw_depends java7 scala sbt

+ 2 - 1
frameworks/Scala/unfiltered/setup_unfiltered.sh

@@ -1,6 +1,7 @@
 #!/bin/bash
 #!/bin/bash
+source $IROOT/java7.installed
+
 export SBT_HOME=${IROOT}/sbt
 export SBT_HOME=${IROOT}/sbt
-export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
 
 
 sed -i 's|jdbc:mysql://.*:3306|jdbc:mysql://'"${DBHOST}"':3306|g' src/main/resources/application.conf
 sed -i 's|jdbc:mysql://.*:3306|jdbc:mysql://'"${DBHOST}"':3306|g' src/main/resources/application.conf
 sed -i 's|maxThreads = .*|maxThreads = '"${MAX_THREADS}"'|g' src/main/resources/application.conf
 sed -i 's|maxThreads = .*|maxThreads = '"${MAX_THREADS}"'|g' src/main/resources/application.conf

+ 0 - 0
toolset/setup/linux/languages/java.sh → toolset/setup/linux/languages/java7.sh


+ 2 - 2
toolset/setup/linux/webservers/resin.sh

@@ -5,8 +5,8 @@ RVER=4.0.41
 RETCODE=$(fw_exists ${IROOT}/resin-$RVER.installed)
 RETCODE=$(fw_exists ${IROOT}/resin-$RVER.installed)
 [ ! "$RETCODE" == 0 ] || { return 0; }
 [ ! "$RETCODE" == 0 ] || { return 0; }
 
 
-fw_depends java
-sudo cp -r /usr/lib/jvm/java-1.7.0-openjdk-amd64/include /usr/lib/jvm/java-1.7.0-openjdk-amd64/jre/bin/
+fw_depends java7
+sudo cp -r $JAVA_HOME/include $JAVA_HOME/jre/bin/
 
 
 fw_get http://www.caucho.com/download/resin-$RVER.tar.gz
 fw_get http://www.caucho.com/download/resin-$RVER.tar.gz
 fw_untar resin-$RVER.tar.gz
 fw_untar resin-$RVER.tar.gz