projects
/
roobuilder
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix #8010 - problem with directory scan
[roobuilder]
/
src
/
Project
/
Project.vala
diff --git
a/src/Project/Project.vala
b/src/Project/Project.vala
index
0b7d5d1
..
c16f226
100644
(file)
--- a/
src/Project/Project.vala
+++ b/
src/Project/Project.vala
@@
-692,10
+692,12
@@
namespace Project {
if (subdir == "build") { // cmake!
return;
}
if (subdir == "build") { // cmake!
return;
}
-
if (subdir == "autom4te.cache") { // automake?
return;
}
if (subdir == "autom4te.cache") { // automake?
return;
}
+ if (subdir == "obj-x86_64-linux-gnu") { // meson?
+ return;
+ }
//if (subdir == "debian") { // debian!?
// return;
//}
//if (subdir == "debian") { // debian!?
// return;
//}
@@
-733,13
+735,18
@@
namespace Project {
}
if (FileUtils.test(dir + "/" + fn, GLib.FileTest.IS_DIR)) {
}
if (FileUtils.test(dir + "/" + fn, GLib.FileTest.IS_DIR)) {
+ if (subdir == "debian") { // dont bother with subdirs of debian.
+ continue;
+ }
+
+
subs.add(dir + "/" + fn);
continue;
}
if (Regex.match_simple("\\.(o|cache|out|stamp|~)$", fn)) { // object..
continue;
}
subs.add(dir + "/" + fn);
continue;
}
if (Regex.match_simple("\\.(o|cache|out|stamp|~)$", fn)) { // object..
continue;
}
- if (Regex.match_simple("^(config1.builder|a.out|stamp-h1|depcomp|config.log|config.status
|obj-x86_64-linux-gnu
)$", fn)) { // object..
+ if (Regex.match_simple("^(config1.builder|a.out|stamp-h1|depcomp|config.log|config.status)$", fn)) { // object..
continue;
}
continue;
}