Skip to content

Commit 39ee6f3

Browse files
committed
Fix import script
PullRequest: truffleruby/689
2 parents e8f1ea2 + 6e32c6d commit 39ee6f3

File tree

2 files changed

+18
-35
lines changed

2 files changed

+18
-35
lines changed

src/main/c/psych/yaml/LICENSE

Lines changed: 0 additions & 19 deletions
This file was deleted.

tool/import-mri-files.sh

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
#!/usr/bin/env bash
22

3+
# This file should pass `shellcheck tool/import-mri-files.sh`.
4+
35
set -x
46
set -e
57

@@ -20,38 +22,38 @@ rm lib/mri/racc/rdoc/grammar.en.rdoc
2022
rm lib/mri/securerandom.rb
2123
rm lib/mri/timeout.rb
2224
rm lib/mri/weakref.rb
23-
find lib/mri | grep '/.gemspec$' | xargs rm
24-
find lib/mri | grep '/.document$' | xargs rm
25+
find lib/mri -name '*.gemspec' -delete
26+
find lib/mri -name '.document' -delete
2527

2628
# *.c
2729
cp ../ruby/st.c src/main/c/cext/st.c
2830

29-
# ext/, sorted alphabetically
31+
# Copy Ruby files in ext/, sorted alphabetically
3032
cp -r ../ruby/ext/bigdecimal/lib/bigdecimal lib/mri
3133

32-
cp ../ruby/ext/etc/*.{c,rb} src/main/c/etc
33-
3434
cp ../ruby/ext/nkf/lib/*.rb lib/mri
35-
cp ../ruby/ext/nkf/*.{c,rb} src/main/c/nkf
36-
cp -r ../ruby/ext/nkf/nkf-utf8 src/main/c/nkf
3735

38-
rm src/main/c/openssl/*.{c,h}
39-
cp ../ruby/ext/openssl/*.{c,h,rb} src/main/c/openssl
4036
cp -r ../ruby/ext/openssl/lib/* lib/mri
4137

42-
cp ../ruby/ext/psych/*.{c,h,rb} src/main/c/psych
43-
cp ../ruby/ext/psych/yaml/*.{c,h} src/main/c/psych/yaml
44-
cp ../ruby/ext/psych/yaml/LICENSE src/main/c/psych/yaml
38+
cp ../ruby/ext/pty/lib/*.rb lib/mri
39+
4540
cp ../ruby/ext/psych/lib/psych.rb lib/mri
4641
cp -r ../ruby/ext/psych/lib/psych lib/mri
4742

48-
cp ../ruby/ext/pty/lib/*.rb lib/mri
43+
cp -r ../ruby/ext/syslog/lib/syslog lib/mri
4944

50-
cp ../ruby/ext/rbconfig/sizeof/*.{c,rb} src/main/c/rbconfig-sizeof
45+
# Copy C extensions in ext/, sorted alphabetically
46+
rm -r src/main/c/{etc,nkf,openssl,psych,rbconfig-sizeof,syslog,zlib}
47+
mkdir src/main/c/{etc,nkf,openssl,psych,rbconfig-sizeof,syslog,zlib}
5148

49+
cp ../ruby/ext/etc/*.{c,rb} src/main/c/etc
50+
cp ../ruby/ext/nkf/*.{c,rb} src/main/c/nkf
51+
cp -r ../ruby/ext/nkf/nkf-utf8 src/main/c/nkf
52+
cp ../ruby/ext/openssl/*.{c,h,rb} src/main/c/openssl
53+
cp ../ruby/ext/psych/*.{c,h,rb} src/main/c/psych
54+
cp -r ../ruby/ext/psych/yaml src/main/c/psych
55+
cp ../ruby/ext/rbconfig/sizeof/*.{c,rb} src/main/c/rbconfig-sizeof
5256
cp ../ruby/ext/syslog/*.{c,rb} src/main/c/syslog
53-
cp -r ../ruby/ext/syslog/lib/syslog lib/mri/syslog
54-
5557
cp ../ruby/ext/zlib/*.{c,rb} src/main/c/zlib
5658

5759
# test/

0 commit comments

Comments
 (0)