| 138 | |
| 139 | |
| 140 | = Hacking the script - Skip the compilation of teststomate (Ferenc Pasztor, Josfine Ghattas & Betrand Guennet)= |
| 141 | The standard compilation scripts compile orchidee, forcesoil and teststomate at the same time. Although forcesoil and teststomate are still required for some branches to speed up the compilation. For several other branches they became obsolete. If you want to compile your changes to orchidee without updating teststomate you should change the compilation script: |
| 142 | |
| 143 | in makeorchidee_fcm, remove teststomate.exe to have |
| 144 | |
| 145 | {{{ |
| 146 | TARGET="liborchidee_ol.a dim2_driver.exe forcesoil.exe" |
| 147 | }}} |
| 148 | |
| 149 | Then remove copy further down : |
| 150 | {{{ |
| 151 | cp bin/teststomate.exe ../../bin/teststomate |
| 152 | }}} |
| 153 | |
| 154 | Now compile. |
| 155 | |
| 156 | If you are using the old compilation method you should do the following (not tested): |
| 157 | use |
| 158 | {{{ |
| 159 | gmake |
| 160 | }}} |
| 161 | instead of |
| 162 | {{{ |
| 163 | gmake driver |
| 164 | }}} |
| 165 | then the compilation script will only compile orchidee (and thus skip the compilation of teststomate and forcesoil. If, however, you need forcesoil and orchidee then you should go in src_driver and remove in the Makefile all the lines related to teststomate. |