From 2011a3ee39818cbd9113d9fb5bc009dca392424a Mon Sep 17 00:00:00 2001
From: Walmes Zeviani <walmes@ufpr.br>
Date: Tue, 1 Mar 2016 09:56:39 -0300
Subject: [PATCH] Adiciona arquivos ocultos de IC e *ignore.

---
 .Rbuildignore    | 15 +++++++++++++
 .build_package.R | 57 ++++++++++++++++++++++++++++++++++++++++++++++++
 .gitignore       | 12 ++++++++++
 .gitlab-ci.yml   |  6 +++++
 4 files changed, 90 insertions(+)
 create mode 100644 .Rbuildignore
 create mode 100755 .build_package.R
 create mode 100644 .gitignore
 create mode 100644 .gitlab-ci.yml

diff --git a/.Rbuildignore b/.Rbuildignore
new file mode 100644
index 0000000..bfca49c
--- /dev/null
+++ b/.Rbuildignore
@@ -0,0 +1,15 @@
+\#*\#
+^\.\#*
+^.*\.Rproj$
+^\.Rproj\.user$
+^\.gitlab-ci.yml$
+^data-raw$
+Rplots.pdf
+README.*
+STYLEGUIDE.*
+CONTRIBUTING.*
+LICENSE
+_output.yaml
+ci-c3sl.R
+roteiro.R
+style.css
\ No newline at end of file
diff --git a/.build_package.R b/.build_package.R
new file mode 100755
index 0000000..b66b30d
--- /dev/null
+++ b/.build_package.R
@@ -0,0 +1,57 @@
+#!/usr/bin/env Rscript
+
+#--------------------------------------------
+# Carregar pacotes.
+
+library(devtools)
+library(roxygen2)
+
+sessionInfo()
+
+#--------------------------------------------
+# Carregar objetos do pacote.
+
+load_all()
+
+ls("package:labestData")
+packageVersion("labestData")
+
+#--------------------------------------------
+# Gerar a documentação dos objetos.
+
+document()
+check_doc()
+
+#--------------------------------------------
+# Chegar conteúdo e organização do pacote.
+
+check(cleanup = FALSE,
+      manual = TRUE,
+      vignettes = FALSE,
+      check_dir = "../")
+
+#--------------------------------------------
+# Gerar as vinhetas.
+
+if (length(list.files("./vignettes"))) {
+    build_vignettes()
+}
+
+#--------------------------------------------
+# Construir pacote.
+
+build(manual = TRUE, vignettes = TRUE)
+
+#--------------------------------------------
+# Instalar o pacote.
+
+lib <- path.expand("~/R-test/")
+dir.create(lib)
+.libPaths(new = lib)
+.libPaths()
+
+install()
+
+unlink(lib, recursive = TRUE)
+
+#--------------------------------------------
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..b86bbaa
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,12 @@
+*~
+.#*
+#*
+.Rhistory
+.Rproj.user
+*.Rout
+*.aux
+*.log
+*.out
+README.html
+CONTRIBUTING.html
+STYLEGUIDE.html
\ No newline at end of file
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..ba3694b
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,6 @@
+before_script:
+  - mkdir -p ~/R-tests/
+
+R_build_package:
+  script:
+    - ./.build_package.R
-- 
GitLab