File tree Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change
1
+ 1. update .gitignore
2
+
3
+ 2. import new romio
4
+ cp -a <mpich dir>/src/mpi/romio 3rd-party/<new romio>
5
+ # cp -a /.../mpich-3.4.1/src/mpi/romio 3rd-party/romio341
6
+ git add <new romio>
7
+ # git add 3rd-party/romio341
8
+ # git commit
9
+
10
+ 3. patch romio
11
+ cd <new romio>
12
+ # cd 3rd-party/romio341
13
+ modernize ROMIO
14
+ # git show 7d1dce82198e50e998e8079a044676831f713d1c | patch -p3
15
+ # git add .
16
+ # git commit
17
+ patch ROMIO
18
+ # git show bb7396248655cecfd0542ddb7b5904064bc13677 | patch -p3
19
+ # git add .
20
+ # git commit
21
+
22
+ 4. create new romio component
23
+ cp -a <old romio> <new romio>
24
+ # cp -a ompi/mca/io/romio321 ompi/mca/io/romio341
25
+ vi <new romio>/Makefile.am <new romio>/configure.m4 <new romio>/src/Makefile.extra
26
+ # vi ompi/mca/io/romio341/Makefile.am ompi/mca/io/romio341/configure.m4 ompi/mca/io/romio341/src/Makefile.extra
27
+ git add <new romio>
28
+ # git add ompi/mca/io/romio341
29
+ # git commit
30
+
31
+ 5. remove old romio
32
+ git rm -r <old romio>
33
+ # git rm -r 3rd-party/romio321 ompi/mca/io/romio321
34
+ # git commit
35
+ rm -rf <old romio>
36
+ # rm -rf 3rd-party/romio321 ompi/mca/io/romio321
You can’t perform that action at this time.
0 commit comments