diff options
| author | Guillaume | 2017-10-11 16:21:23 +0200 |
|---|---|---|
| committer | Guillaume | 2017-10-11 16:21:23 +0200 |
| commit | d5233b96fb66546b9f43fc2b2a1678db5c890822 (patch) | |
| tree | c4bb8286f39a3fd51d54f61c5cce941e0da94ce5 | |
| parent | 004b34b9cca1459d7afb6b0c49bfeaab995a979e (diff) | |
| download | chouette-core-d5233b96fb66546b9f43fc2b2a1678db5c890822.tar.bz2 | |
add bin directory, config file for webpack
| -rwxr-xr-x | bin/bundle | 3 | ||||
| -rwxr-xr-x | bin/setup | 29 | ||||
| -rwxr-xr-x | bin/webpack | 17 | ||||
| -rwxr-xr-x | bin/webpack-dev-server | 17 |
4 files changed, 66 insertions, 0 deletions
diff --git a/bin/bundle b/bin/bundle new file mode 100755 index 000000000..66e9889e8 --- /dev/null +++ b/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/bin/setup b/bin/setup new file mode 100755 index 000000000..acdb2c138 --- /dev/null +++ b/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/bin/webpack b/bin/webpack new file mode 100755 index 000000000..9d3800c74 --- /dev/null +++ b/bin/webpack @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby +# frozen_string_literal: true +# +# This file was generated by Bundler. +# +# The application 'webpack' is installed as part of a gem, and +# this file is here to facilitate running it. +# + +require "pathname" +ENV["BUNDLE_GEMFILE"] ||= File.expand_path("../../Gemfile", + Pathname.new(__FILE__).realpath) + +require "rubygems" +require "bundler/setup" + +load Gem.bin_path("webpacker", "webpack") diff --git a/bin/webpack-dev-server b/bin/webpack-dev-server new file mode 100755 index 000000000..cf701102a --- /dev/null +++ b/bin/webpack-dev-server @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby +# frozen_string_literal: true +# +# This file was generated by Bundler. +# +# The application 'webpack-dev-server' is installed as part of a gem, and +# this file is here to facilitate running it. +# + +require "pathname" +ENV["BUNDLE_GEMFILE"] ||= File.expand_path("../../Gemfile", + Pathname.new(__FILE__).realpath) + +require "rubygems" +require "bundler/setup" + +load Gem.bin_path("webpacker", "webpack-dev-server") |
