Lines Matching full:options
2 #include "options.h"
12 "usage: aidl OPTIONS INPUT [OUTPUT]\n"
15 "OPTIONS:\n"
35 parse_options(int argc, const char* const* argv, Options *options)
43 options->outputFileName = argv[2];
45 options->filesToPreprocess.push_back(argv[i]);
47 options->task = PREPROCESS_AIDL;
51 options->task = COMPILE_AIDL;
52 options->failOnParcelable = false;
53 options->autoDepFile = false;
55 // OPTIONS
64 options->importPaths.push_back(s+2);
72 options->depFileName = s+2;
79 options->autoDepFile = true;
83 options->preprocessedFiles.push_back(s+2);
91 options->outputBaseFolder = s+2;
98 options->failOnParcelable = true;
119 options->inputFileName = argv[i];
128 options->outputFileName = argv[i];
130 } else if (options->outputBaseFolder.length() == 0) {
132 options->outputFileName = options->inputFileName;
133 string::size_type pos = options->outputFileName.size()-5;
134 if (options->outputFileName.compare(pos, 5, ".aidl") == 0) { // 5 = strlen(".aidl")
135 options->outputFileName.replace(pos, 5, ".java"); // 5 = strlen(".aidl")