Learn R Programming

umx (version 4.9.0)

umx_make: "make" the umx package using devtools: release to CRAN etc.

Description

Easily run devtools "install", "release", "win", "examples" etc.

Usage

umx_make(
  what = c("quick_install", "install_full", "spell", "run_examples", "check", "win",
    "rhub", "lastRhub", "release", "travisCI", "sitrep"),
  pkg = "~/bin/umx",
  check = TRUE,
  run = FALSE,
  start = NULL,
  spelling = "en_US",
  which = c("win", "mac", "linux")
)

Arguments

what

whether to "install", "release" to CRAN, check on "win", "check", "rhub", "spell", or check "examples"))

pkg

the local path to your package. Defaults to my path to umx.

check

Whether to run check on the package before release (default = TRUE).

run

If what is "examples", whether to also run examples marked don't run. (default FALSE)

start

If what is "examples", which function to start from (default (NULL) = beginning).

spelling

Whether to check spelling before release (default = "en_US": set NULL to not check).

which

What rhub platform to use? c("mac", "linux", "win")

Value

None

References

See Also

Other xmu internal not for end user: umxModel(), umxRenameMatrix(), umx_APA_pval(), umx_fun_mean_sd(), umx_get_bracket_addresses(), umx_standardize(), umx_string_to_algebra(), umx, xmuHasSquareBrackets(), xmuLabel_MATRIX_Model(), xmuLabel_Matrix(), xmuLabel_RAM_Model(), xmuMI(), xmuMakeDeviationThresholdsMatrices(), xmuMakeOneHeadedPathsFromPathList(), xmuMakeTwoHeadedPathsFromPathList(), xmuMaxLevels(), xmuMinLevels(), xmuPropagateLabels(), xmuRAM2Ordinal(), xmuTwinSuper_Continuous(), xmuTwinSuper_NoBinary(), xmuTwinUpgradeMeansToCovariateModel(), xmu_CI_merge(), xmu_CI_stash(), xmu_DF_to_mxData_TypeCov(), xmu_PadAndPruneForDefVars(), xmu_bracket_address2rclabel(), xmu_cell_is_on(), xmu_check_levels_identical(), xmu_check_needs_means(), xmu_check_variance(), xmu_clean_label(), xmu_data_missing(), xmu_data_swap_a_block(), xmu_describe_data_WLS(), xmu_dot_make_paths(), xmu_dot_make_residuals(), xmu_dot_maker(), xmu_dot_move_ranks(), xmu_dot_rank_str(), xmu_extract_column(), xmu_get_CI(), xmu_lavaan_process_group(), xmu_make_TwinSuperModel(), xmu_make_bin_cont_pair_data(), xmu_make_mxData(), xmu_match.arg(), xmu_name_from_lavaan_str(), xmu_path2twin(), xmu_path_regex(), xmu_print_algebras(), xmu_rclabel_2_bracket_address(), xmu_safe_run_summary(), xmu_set_sep_from_suffix(), xmu_show_fit_or_comparison(), xmu_simplex_corner(), xmu_standardize_ACEcov(), xmu_standardize_ACEv(), xmu_standardize_ACE(), xmu_standardize_CP(), xmu_standardize_IP(), xmu_standardize_RAM(), xmu_standardize_SexLim(), xmu_standardize_Simplex(), xmu_start_value_list(), xmu_starts(), xmu_summary_RAM_group_parameters(), xmu_twin_add_WeightMatrices(), xmu_twin_check(), xmu_twin_get_var_names(), xmu_twin_make_def_means_mats_and_alg(), xmu_twin_upgrade_selDvs2SelVars()

Examples

Run this code
# NOT RUN {
umx_make(what = "q")        # Quick install
umx_make(what = "install")  # Just installs the package
umx_make(what = "examples") # Run the examples
umx_make(what = "spell")    # Spell check the documents
umx_make(what = "check")    # Run R CMD check
umx_make(what = "rhub")     # Check on rhub
umx_make(what = "win")      # Check on win-builder
umx_make(what = "release")  # Release to CRAN
tmp = umx_make(what = "lastRhub") # View rhub result
# }

Run the code above in your browser using DataLab