@@ -28,31 +28,32 @@ find lib/mri -name '.document' -delete
28
28
# *.c
29
29
cp ../ruby/st.c src/main/c/cext/st.c
30
30
31
- # ext/, sorted alphabetically
31
+ # Copy Ruby files in ext/, sorted alphabetically
32
32
cp -r ../ruby/ext/bigdecimal/lib/bigdecimal lib/mri
33
33
34
- cp ../ruby/ext/etc/* .{c,rb} src/main/c/etc
35
-
36
34
cp ../ruby/ext/nkf/lib/* .rb lib/mri
37
- cp ../ruby/ext/nkf/* .{c,rb} src/main/c/nkf
38
- cp -r ../ruby/ext/nkf/nkf-utf8 src/main/c/nkf
39
35
40
- rm src/main/c/openssl/* .{c,h}
41
- cp ../ruby/ext/openssl/* .{c,h,rb} src/main/c/openssl
42
36
cp -r ../ruby/ext/openssl/lib/* lib/mri
43
37
44
- cp ../ruby/ext/psych/ * .{c,h,rb} src/main/c/psych
45
- cp ../ruby/ext/psych/yaml/ * .{c,h} src/main/c/psych/yaml
38
+ cp ../ruby/ext/pty/lib/ * .rb lib/mri
39
+
46
40
cp ../ruby/ext/psych/lib/psych.rb lib/mri
47
41
cp -r ../ruby/ext/psych/lib/psych lib/mri
48
42
49
- cp ../ruby/ext/pty /lib/* .rb lib/mri
43
+ cp -r ../ruby/ext/syslog /lib/syslog lib/mri/syslog
50
44
51
- 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}
52
48
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
53
56
cp ../ruby/ext/syslog/* .{c,rb} src/main/c/syslog
54
- cp -r ../ruby/ext/syslog/lib/syslog lib/mri/syslog
55
-
56
57
cp ../ruby/ext/zlib/* .{c,rb} src/main/c/zlib
57
58
58
59
# test/
0 commit comments