require 'formula' ALL_CPP=<<-EOS #include "errhnd.cpp" ErrorHandler ErrHandler; #include "rar.cpp" #include "strlist.cpp" #include "strfn.cpp" #include "pathfn.cpp" #include "savepos.cpp" #include "smallfn.cpp" #include "global.cpp" #include "file.cpp" #include "filefn.cpp" #include "filcreat.cpp" #include "archive.cpp" #include "arcread.cpp" #include "unicode.cpp" #include "system.cpp" #include "isnt.cpp" #include "crypt.cpp" #include "crc.cpp" #include "rawread.cpp" #include "encname.cpp" #include "resource.cpp" #include "match.cpp" #include "timefn.cpp" #include "rdwrfn.cpp" #include "consio.cpp" #include "options.cpp" #include "ulinks.cpp" #include "rarvm.cpp" #include "rijndael.cpp" #include "getbits.cpp" #undef rol #include "sha1.cpp" #include "extinfo.cpp" #include "extract.cpp" #include "volume.cpp" #include "list.cpp" #include "find.cpp" #include "unpack.cpp" #include "cmddata.cpp" #include "filestr.cpp" #include "recvol.cpp" #include "rs.cpp" #include "scantree.cpp" EOS class Unrar