index : archweb32 | |
Archlinux32 website | gitolite user |
summaryrefslogtreecommitdiff |
-rw-r--r-- | buildmaster/build-list-links.php | 9 |
diff --git a/buildmaster/build-list-links.php b/buildmaster/build-list-links.php index 1c64489..e707ba4 100644 --- a/buildmaster/build-list-links.php +++ b/buildmaster/build-list-links.php @@ -4,10 +4,17 @@ require_once BASE . "/lib/mysql.php"; $edges = ""; $knots = ""; +$filter = "1"; +$filter_join = ""; if (!array_key_exists("raw", $_GET)) $limit = " LIMIT 150"; +if (array_key_exists("arch", $_GET)) { + $filter_join = mysql_join_build_assignments_architectures('', 'ba_a'); + $filter = arch_filter_query('ba_a'); +} + $query = "CREATE TEMPORARY TABLE `ba` (" . "`id` BIGINT, " . @@ -29,7 +36,9 @@ $query = mysql_join_binary_packages_in_repositories_binary_packages() . mysql_join_binary_packages_in_repositories_repositories() . mysql_join_binary_packages_build_assignments() . + $filter_join . " WHERE `repositories`.`name`=\"build-list\"" . + " AND " . $filter . $limit; if (array_key_exists("raw", $_GET)) print $query . ";\n"; |