File tree Expand file tree Collapse file tree 2 files changed +11
-8
lines changed Expand file tree Collapse file tree 2 files changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -74,20 +74,21 @@ test : testclean eunit test-deps
7474# # Release targets
7575# #
7676rel : compile
77- $(REBAR ) as rel release
78- cp -a _build/rel/rel/riak rel/
77+ @$(REBAR ) as rel release
78+ # freebsd tar won't write to stdout, so
79+ @tar -c -f rel.tar --exclude '*/.git/*' -C _build/rel/rel riak && tar -x -f rel.tar -C rel && rm rel.tar
7980
8081rel-rpm : compile
81- $(REBAR ) as rpm release
82- cp -a _build/rpm/rel/ riak rel/
82+ @ $(REBAR ) as rpm release
83+ @tar --exclude= ' */.git/* ' -c -C _build/rpm/rel riak | tar -x -C rel
8384
8485rel-deb : compile
85- $(REBAR ) as deb release
86- cp -a _build/deb/rel/ riak rel/
86+ @ $(REBAR ) as deb release
87+ @tar --exclude= ' */.git/* ' -c -C _build/deb/rel riak | tar -x -C rel
8788
8889relclean :
89- rm -rf $(REL_DIR )
90- rm -rf rel/riak
90+ @ rm -rf $(REL_DIR )
91+ @ rm -rf rel/riak rel/.libs rel/.deps
9192
9293# #
9394# # Developer targets
Original file line number Diff line number Diff line change 1+ .deps /
2+ .libs /
You can’t perform that action at this time.
0 commit comments