Name Mode Size
..
boost 040000
boost_aux 040000
pwiz 040000
ramp 040000
Makefile.libpwiz 100644 4 kb
Makevars 100644 5 kb
README.updateboost 100644 1 kb
RcppExports.cpp 100644 0 kb
RcppIdent.cpp 100644 16 kb
RcppIdent.h 100644 2 kb
RcppIdentModule.cpp 100644 1 kb
RcppPwiz.cpp 100644 40 kb
RcppPwiz.h 100644 3 kb
RcppPwizModule.cpp 100644 2 kb
RcppRamp.cpp 100644 16 kb
RcppRamp.h 100644 4 kb
RcppRampModule.cpp 100644 1 kb
adler32.c 100644 5 kb
compress.c 100644 2 kb
cramp.cpp 100644 13 kb
cramp.h 100644 10 kb
crc32.c 100644 13 kb
crc32.h 100644 30 kb
deflate.c 100644 70 kb
deflate.h 100644 12 kb
gzclose.c 100644 1 kb
gzguts.h 100644 6 kb
gzlib.c 100644 16 kb
gzread.c 100644 18 kb
gzwrite.c 100644 16 kb
infback.c 100644 22 kb
inffast.c 100644 13 kb
inffast.h 100644 0 kb
inffixed.h 100644 6 kb
inflate.c 100644 52 kb
inflate.h 100644 6 kb
inftrees.c 100644 13 kb
inftrees.h 100644 3 kb
ramp.cpp 100644 102 kb
ramp.h 100644 12 kb
rampR.cpp 100644 13 kb
ramp_base64.cpp 100644 8 kb
ramp_base64.h 100644 1 kb
random_access_gzFile.cpp 100644 6 kb
random_access_gzFile.h 100644 4 kb
trees.c 100644 43 kb
trees.h 100644 8 kb
uncompr.c 100644 2 kb
zconf.h 100644 15 kb
zlib.h 100644 86 kb
zutil.c 100644 7 kb
zutil.h 100644 7 kb
README.updateboost
Hi, mzR requires regular updates of the embedded pwiz and boost libraries. Theoretically, both could simply be downloaded from their respective websites and placed under the mzR/src directory. However, the official downloads contain far more files than required for mzR, and to avoid massive downloads, only the required files are shipped as part of mzR. For boost, delete the existing version of boost from mzR/src/boost, download the full distribution, e.g. boost_1_58_0.tar.gz and untar into mzR/src/boost. Compile locally with R CMD INSTALL mzR to make sure that everything works. To detect the minimal set of files, use strace -e open -f R CMD INSTALL .. 2>&1 | grep 'boost/[^=]* = [0-9]' | grep -v boost_aux | cut -d \" -f 2 2>&1 | sort | uniq >/tmp/boost-includes.log This command logs all access to files under mzR/src/boost. Then the files can be extracted from the full boost tree: tar cf - $(sed -e 's/\.o/.cpp/g' /tmp/boost-includes.log) | tar -C newboost -xvf -