Commit e345f97a6c96fdacdbc71f55f14c4731c4d82d71
1 parent
40c3f67a
Exists in
master
and in
3 other branches
Fix installation/update
Showing
2 changed files
with
3 additions
and
5 deletions
Show diff stats
Makefile
@@ -3,11 +3,10 @@ TARBALL = noosfero-deps-$(VERSION).tar.gz | @@ -3,11 +3,10 @@ TARBALL = noosfero-deps-$(VERSION).tar.gz | ||
3 | PREFIX = /usr | 3 | PREFIX = /usr |
4 | WGET = wget | 4 | WGET = wget |
5 | NOOSFERO_BRANCH = master | 5 | NOOSFERO_BRANCH = master |
6 | -BUNDLE_OPTS = --verbose --without='development test' | 6 | +BUNDLE_OPTS = --verbose --without='development test cucumber' --deployment |
7 | 7 | ||
8 | all: | 8 | all: |
9 | - mkdir -p vendor/prototype_legacy_helper | ||
10 | - bundle install $(BUNDLE_OPTS) --local --deployment | 9 | + bundle install $(BUNDLE_OPTS) --local |
11 | grep -rl '/usr/local/bin/ruby' vendor/bundle/ruby/gems/*/ | xargs --no-run-if-empty sed -i -e '1,2 s|.*|#!/usr/bin/env ruby|' | 10 | grep -rl '/usr/local/bin/ruby' vendor/bundle/ruby/gems/*/ | xargs --no-run-if-empty sed -i -e '1,2 s|.*|#!/usr/bin/env ruby|' |
12 | 11 | ||
13 | dist: $(TARBALL) | 12 | dist: $(TARBALL) |
@@ -17,7 +16,6 @@ $(TARBALL): | @@ -17,7 +16,6 @@ $(TARBALL): | ||
17 | 16 | ||
18 | install: all | 17 | install: all |
19 | mkdir -p $(DESTDIR)$(PREFIX)/lib/noosfero/vendor | 18 | mkdir -p $(DESTDIR)$(PREFIX)/lib/noosfero/vendor |
20 | - mkdir -p $(DESTDIR)$(PREFIX)/lib/noosfero/vendor/prototype_legacy_helper | ||
21 | install -m 0644 Gemfile $(DESTDIR)$(PREFIX)/lib/noosfero | 19 | install -m 0644 Gemfile $(DESTDIR)$(PREFIX)/lib/noosfero |
22 | install -m 0644 Gemfile.lock $(DESTDIR)$(PREFIX)/lib/noosfero | 20 | install -m 0644 Gemfile.lock $(DESTDIR)$(PREFIX)/lib/noosfero |
23 | cp -r .bundle $(DESTDIR)$(PREFIX)/lib/noosfero/.bundle | 21 | cp -r .bundle $(DESTDIR)$(PREFIX)/lib/noosfero/.bundle |
@@ -25,7 +23,7 @@ install: all | @@ -25,7 +23,7 @@ install: all | ||
25 | 23 | ||
26 | update: clean | 24 | update: clean |
27 | $(WGET) -O Gemfile https://gitlab.com/noosfero/noosfero/raw/$(NOOSFERO_BRANCH)/Gemfile | 25 | $(WGET) -O Gemfile https://gitlab.com/noosfero/noosfero/raw/$(NOOSFERO_BRANCH)/Gemfile |
28 | - bundle install $(BUNDLE_OPTS) --path vendor/bundle | 26 | + bundle install $(BUNDLE_OPTS) |
29 | 27 | ||
30 | clean: | 28 | clean: |
31 | $(RM) -r .bundle/ vendor/bundle/ $(TARBALL) | 29 | $(RM) -r .bundle/ vendor/bundle/ $(TARBALL) |