Home | History | Annotate | Download | only in atree

Lines Matching refs:it

36 "                 of files included.  It sets the variable ATREE_FILES.\n"
53 " 'rm DEST' removes the destination file and fails if it's missing.\n"
93 // Escape the filename so that it can be added to the makefile properly.
191 for (vector<string>::iterator it=g_listFiles.begin();
192 it!=g_listFiles.end(); it++) {
193 printf("-f \"%s\"\n", it->c_str());
195 for (vector<string>::iterator it=g_inputBases.begin();
196 it!=g_inputBases.end(); it++) {
197 printf("-I \"%s\"\n", it->c_str());
212 for (vector<string>::iterator it=g_listFiles.begin();
213 it!=g_listFiles.end(); it++) {
214 err = read_list_file(*it, g_variables, &files, &excludes);
222 for (vector<FileRecord>::iterator it=files.begin();
223 it!=files.end(); it++) {
224 err |= locate(&(*it), g_inputBases);
228 for (vector<FileRecord>::iterator it=files.begin();
229 it!=files.end(); it++) {
230 if (it->sourceIsDir) {
231 err |= list_dir(*it, excludes, &more);
234 for (vector<FileRecord>::iterator it=more.begin();
235 it!=more.end(); it++) {
236 files.push_back(*it);
240 for (vector<FileRecord>::iterator it=files.begin();
241 it!=files.end(); it++) {
242 stat_out(g_outputBase, &(*it));
250 for (vector<FileRecord>::iterator it=files.begin();
251 it!=files.end(); it++) {
252 if (it->sourceIsDir) {
253 directories.insert(it->outPath);
255 string s = dir_part(it->outPath);
264 for (vector<FileRecord>::iterator it=files.begin();
265 it!=files.end(); it++) {
266 if (it->outMod != 0 && it->sourceIsDir != it->outIsDir) {
267 deleted.insert(it->outPath);
272 for (set<string>::iterator it=deleted.begin();
273 it!=deleted.end(); it++) {
274 debug_printf("deleting %s\n", it->c_str());
275 err = remove_recursively(*it);
283 for (vector<FileRecord>::iterator it=files.begin();
284 it!=files.end(); it++) {
285 if (!it->sourceIsDir) {
286 if (it->fileOp == FILE_OP_REMOVE &&
287 deleted.count(it->outPath) == 0) {
288 debug_printf("remove %s\n", it->outPath.c_str());
289 err = remove_recursively(it->outPath);
298 for (set<string>::iterator it=directories.begin();
299 it!=directories.end(); it++) {
300 debug_printf("mkdir %s\n", it->c_str());
301 err = mkdir_recursively(*it);
308 for (vector<FileRecord>::iterator it=files.begin();
309 it!=files.end(); it++) {
310 if (!it->sourceIsDir) {
311 if (it->fileOp == FILE_OP_REMOVE) {
316 it->sourcePath.c_str(), it->sourceMod,
317 it->outPath.c_str(), it->outMod);
319 if (it->outSize != it->sourceSize || it->outMod < it->sourceMod) {
320 err = copy_file(it->sourcePath, it->outPath);
329 if (it->fileOp == FILE_OP_STRIP) {
330 debug_printf("strip %s\n", it->outPath.c_str());
331 err = strip_file(it->outPath);
344 for (vector<FileRecord>::iterator it=files.begin();
345 it!=files.end(); it++) {
346 if (!it->sourceIsDir) {
348 escape_filename(it->sourcePath).c_str());