2014-05-18 14 views
8

निर्माण मैं एक पैकेज दोनों Rcpp और Roxygen2 का उपयोग करता है। मैं आर सीएमडी करना चाहते हैं एक छोटे से prebuild स्क्रिप्ट compileAttributes() और और roxygenise() चलाता है इससे पहले कि यह निर्माण प्रक्रिया शुरू करने को चलाने का निर्माण। क्या ऐसा करने के लिए कोई हुक या तंत्र है?एक पूर्व निर्माण स्क्रिप्ट चल रही है जब एक आर पैकेज

+0

[ 'devtools'] (https://github.com/hadley/devtools/) इन बातों को आसान बनाने के लिए लिखा है। – mnel

उत्तर

5

रूप @mnel सुझाव दिया, आप एक निर्माण स्क्रिप्ट devtools का उपयोग कर इस्तेमाल कर सकते हैं। एक स्क्रिप्ट build.r नामित कहते हैं:

library(devtools) 
document() 
compileAttributes() 
someotherscript() 
build() 
संबंधित मुद्दे