| 12345678910111213141516171819202122232425 | 
							- var pbjs = require("./protobuf.js/cli").pbjs
 
- var argv = [];
 
- var protoFiles = [];
 
- var prefix = "";
 
- process.argv.forEach(function(val, index) {
 
-   var arg = val;
 
-   if (arg.length > 6 && arg.substring(arg.length - 6) == ".proto") {
 
-     protoFiles.push(arg);
 
-   } else if (arg.length > 15 && arg.substring(0, 15) ==  "--include_path=") {
 
-     prefix = arg.substring(15);
 
-   } else if (index >= 2) {
 
-     argv.push(arg);
 
-   }
 
- });
 
- protoFiles.forEach(function(val) {
 
-   argv.push(prefix + "/" + val);
 
- });
 
- pbjs.main(argv, function(err, output){
 
-   if (err) {
 
-     console.log(err);
 
-   }
 
- });
 
 
  |