|
1 | 1 | url: https://mac.thecoatlessprofessor.com/macrtools/ |
| 2 | + |
2 | 3 | template: |
3 | 4 | bootstrap: 5 |
| 5 | + bootswatch: flatly |
| 6 | + theme: arrow-light |
4 | 7 | includes: |
5 | 8 | in_header: | |
6 | | - <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4979996562647159" |
7 | | - crossorigin="anonymous"></script> |
8 | | - <!-- Google tag (gtag.js) --> |
9 | | - <script async src="https://www.googletagmanager.com/gtag/js?id=G-BEVJR2VK90"></script> |
10 | | - <script> |
11 | | - window.dataLayer = window.dataLayer || []; |
12 | | - function gtag(){dataLayer.push(arguments);} |
13 | | - gtag('js', new Date()); |
14 | | -
|
15 | | - gtag('config', 'G-BEVJR2VK90'); |
16 | | - </script> |
| 9 | + <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4979996562647159" |
| 10 | + crossorigin="anonymous"></script> |
| 11 | + <!-- Google tag (gtag.js) --> |
| 12 | + <script async src="https://www.googletagmanager.com/gtag/js?id=G-BEVJR2VK90"></script> |
| 13 | + <script> |
| 14 | + window.dataLayer = window.dataLayer || []; |
| 15 | + function gtag(){dataLayer.push(arguments);} |
| 16 | + gtag('js', new Date()); |
| 17 | + gtag('config', 'G-BEVJR2VK90'); |
| 18 | + </script> |
| 19 | +
|
| 20 | +home: |
| 21 | + title: "macrtools: R Development Toolchain for macOS" |
| 22 | + description: > |
| 23 | + An R package to install and manage the complete R development toolchain |
| 24 | + on macOS, including Xcode CLI, gfortran, and essential development libraries. |
| 25 | +
|
| 26 | +navbar: |
| 27 | + structure: |
| 28 | + left: [intro, reference, news] |
| 29 | + right: [search, github] |
| 30 | + components: |
| 31 | + home: |
| 32 | + icon: fas fa-home fa-lg |
| 33 | + href: index.html |
| 34 | + reference: |
| 35 | + text: Reference |
| 36 | + href: reference/index.html |
| 37 | + news: |
| 38 | + text: Changelog |
| 39 | + href: news/index.html |
| 40 | + github: |
| 41 | + icon: fab fa-github fa-lg |
| 42 | + href: https://github.com/coatless-mac/macrtools |
| 43 | + aria-label: GitHub |
| 44 | + |
| 45 | +reference: |
| 46 | +- title: "Main Installation Functions" |
| 47 | + desc: "Primary functions for installing and managing the complete R toolchain" |
| 48 | + contents: |
| 49 | + - macos_rtools_install |
| 50 | + - macos_rtools_uninstall |
| 51 | + |
| 52 | +- title: "Xcode Command Line Tools" |
| 53 | + desc: "Functions for managing Xcode CLI installation and configuration" |
| 54 | + contents: |
| 55 | + - xcode_cli_install |
| 56 | + - xcode_cli_uninstall |
| 57 | + - xcode_cli_switch |
| 58 | + - xcode_cli_reset |
| 59 | + - xcode_cli_path |
| 60 | + - is_xcode_cli_installed |
| 61 | + - is_xcode_app_installed |
| 62 | + - xcode_select |
| 63 | + - xcode_select_path |
| 64 | + - xcode_select_version |
| 65 | + - xcodebuild |
| 66 | + - xcodebuild_version |
| 67 | + |
| 68 | +- title: "GNU Fortran Compiler (gfortran)" |
| 69 | + desc: "Functions for installing, updating, and managing gfortran" |
| 70 | + contents: |
| 71 | + - gfortran_install |
| 72 | + - gfortran_uninstall |
| 73 | + - gfortran_update |
| 74 | + - gfortran_version |
| 75 | + - is_gfortran_installed |
| 76 | + |
| 77 | +- title: "R Development Libraries" |
| 78 | + desc: "Functions for installing binary packages from the R-macOS recipes project" |
| 79 | + contents: |
| 80 | + - recipes_binary_install |
| 81 | + |
| 82 | +- title: "Installation Paths & Directories" |
| 83 | + desc: "Functions that return standard installation directories for different architectures" |
| 84 | + contents: |
| 85 | + - install_directory_x86_64 |
| 86 | + - install_directory_x86_64_r_version_4_3 |
| 87 | + - install_directory_arm64 |
| 88 | + - install_directory_xcode_cli |
| 89 | + - install_directory_xcode_app |
| 90 | + |
| 91 | +- title: "Binary Package Utilities" |
| 92 | + desc: "Lower-level functions for downloading and installing binary packages" |
| 93 | + contents: |
| 94 | + - binary_download |
| 95 | + - tar_package_install |
| 96 | + |
| 97 | +- title: "System Assertions & Validation" |
| 98 | + desc: "Functions to validate system requirements and compatibility" |
| 99 | + contents: |
| 100 | + - assert |
| 101 | + - assert_mac |
| 102 | + - assert_macos_supported |
| 103 | + - assert_aarch64 |
| 104 | + - assert_x86_64 |
| 105 | + - assert_r_version_supported |
| 106 | + |
| 107 | +- title: "Utility Functions" |
| 108 | + desc: "Helper functions and utilities" |
| 109 | + contents: |
| 110 | + - print.cli |
| 111 | + |
| 112 | +news: |
| 113 | + releases: |
| 114 | + - text: "Development version" |
| 115 | + href: https://github.com/coatless-mac/macrtools/blob/main/NEWS.md |
| 116 | + |
| 117 | +footer: |
| 118 | + structure: |
| 119 | + left: [developed_by, built_with] |
| 120 | + |
| 121 | +authors: |
| 122 | + James Joseph Balamuta: |
| 123 | + href: https://thecoatlessprofessor.com/ |
0 commit comments