Changes between Version 1 and Version 2 of Ticket #945
- Timestamp:
- 07/27/23 17:39:35 (21 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #945 – Description
v1 v2 1 1 We are still working on the new !GitHub repository for **ROMS** and hope to make the public announcement soon. So, please be patient with us. We must ensure the entire infrastructure is in place before it becomes public. 2 2 3 The ROMS **test** repository was updated to include changes to standard input files and **Gmake** and **CMake** scripts. The **svn test** repository will be deprecated after the **ROMS** !GitHub release.3 The **ROMS test** repository was updated to include changes to standard input files and **Gmake** and **CMake** scripts. The **svn test** repository will be deprecated after the **ROMS** !GitHub release. 4 4 5 5 * The **GNU** and **CMake** build scripts were updated to add new features:[[BR]][[BR]] 6 * Introduced environmental variable **ROMS_ROOT_DIR** to specify the location from where the User cloned/downloaded the ROMSsource code. We highly recommend that Users set this environmental variable in their computer logging script.[[BR]][[BR]]6 * Introduced environmental variable **ROMS_ROOT_DIR** to specify the location from where the User cloned/downloaded the **ROMS** source code. We highly recommend that Users set this environmental variable in their computer logging script.[[BR]][[BR]] 7 7 * Introduced the **-b** option for the build command to compile a specific branch. For example, use: 8 8 {{{ … … 11 11 cbuild_roms.sh -j 10 -b feature/wec 12 12 }}} 13 to compile the version feature/kernel instead of the default develop branch. The build script will clone the ROMSsource code from !GitHub into the project sub-directory **src**. Check out the build scripts for more details. Notice that the **feature** branches are under development and targeted to advanced users, superusers, and beta testers. Regular and novice users must use the default **develop** branch.[[BR]][[BR]]14 * The build scripts local environmental variable **SCRATCH_DIR** is renamed to **BUILD_DIR**, which is a more appropriate name. The ROMS **makefile** is updated to support both macros for backward compatibility.[[BR]][[BR]]13 to compile the version **feature/kernel** instead of the default **develop** branch. The build script will clone the **ROMS** source code from !GitHub into the project sub-directory **src**. Check out the build scripts for more details. Notice that the **feature** branches are under development and targeted to advanced users, superusers, and beta testers. Regular and novice users must use the default **develop** branch.[[BR]][[BR]] 14 * The build scripts local environmental variable **SCRATCH_DIR** is renamed to **BUILD_DIR**, which is a more appropriate name. The **ROMS makefile** is updated to support both macros for backward compatibility.[[BR]][[BR]] 15 15 * The build scripts now report a summary when finished: 16 16 {{{