Step 1: Manually Building the Repo. Two type method of building the Repo. :- Sub Step 1: Everything Under a Root To build a repo including all files recursively under /path/to/root, invoke HHVM like this: $ sudo hhvm --hphp -t hhbc -v AllVolatile=true --input-dir /var/www/html Sub Step 2: Manual List of Files Instead of a directory, you can also pass it an explicit list of filenames to put in the repo or a master file that contains all of the files, one per line, that should be put in the repo. (Keep in mind that the commands below are generating two separate repos -- you can't add to or remove from a repo once it's been generated!) $ sudo hhvm --hphp -t hhbc -v AllVolatile=true test.php OR $ sudo hhvm --hphp -t hhbc -v AllVolatile=true --input-list test.txt Example : The test.txt should look like this : /var/www/html/index.php /var/www/html/isrc/a.php /var/www/html/isrc/b.php /var/...
it's always a good idea to keep track of your learning.