4 # clean files not related for running gitlab
12 rm -r lib/support/{deploy,init.d}
31 rm bin/pkgr_before_precompile.sh
36 cd $root/vendor/bundle/ruby
38 # cleanup gem work files
39 # the files are not needed at runtime
40 # and the gem command is not ran there anymore
45 # we need just .so in extensions dir
46 # however the .so may be in subdirs
47 rm -fv extensions/*/*-*/gem.*
48 rm -fv extensions/*/*-*/gem_*
49 rm -fv extensions/*/*-*/mkmf.log
51 # contains package dirs
52 # ideally we just need 'lib' dirs from each gem
54 # spec/ contains files for rspec testing
57 # and some other files
58 rm -fv gems/*/*.gemspec
63 rm -fv gems/*/*LICENSE*
64 rm -fv gems/*/CHANGES*
66 rm -fv gems/*/Guardfile
68 rm -fv gems/*/Rakefile
69 rm -fv gems/*/run_tests.rb
70 rm -rfv gems/*/Documentation
72 rm -rfv gems/*/contrib
74 rm -rfv gems/*/doc-api
75 rm -rfv gems/*/examples
77 rm -rfv gems/*/fixtures
78 rm -rfv gems/*/gemfiles
79 rm -rfv gems/*/libtest
81 rm -rfv gems/*/sample_documents
82 rm -rfv gems/*/samples
88 # clean selected vendor, because:
89 # LoadError: cannot load such file -- dependency_detection
90 #rm -rfv gems/*/vendor
91 rm -rfv gems/rugged-*/vendor