Commit 9b35bc01 authored by Camil Staps's avatar Camil Staps 🍃

Reorganise libraries into core, peripheral and applications

parent bcb0fa4f
Pipeline #15501 passed with stage
in 16 minutes and 15 seconds
......@@ -181,6 +181,12 @@ a {
width: 100%;
}
#advanced #libraries .libraries-list .libraries-list-content p {
font-size: 85%;
margin: 0;
max-width: 12em;
}
#helptext code, #helptext .code {
background-color: #eeeeee;
font-family: monospace;
......
......@@ -56,11 +56,10 @@
echo '<div class="libraries-list">';
echo '<a class="libraries-heading" title="Toggle selection" href="javascript:toggleLibSelection(\'' . make_group_id($group) . '\')">' . $group . '</a>';
echo '<div class="libraries-list-content" id="' . make_group_id($group) . '">';
if ($group == 'Applications')
echo '<p>Some modules in these libraries require that \'include apps\' is turned on.</p>';
foreach ($libs as $lib) {
echo '<label><input type="checkbox" class="search-libs" checked="checked" value="' . $lib['name'] . '"/> ' . $lib['name'];
if (isset($lib['pattern_app']) && $lib['pattern_app'] == [['PWildcard']]) {
echo ' (<abbr title="Some modules in this library require that \'include apps\' is turned on.">app</abbr>)';
}
if (isset($lib['info_url'])) {
echo ' <a class="more-info" href="' . $lib['info_url'] . '" target="_blank" title="More information">i</a>';
}
......
{
"Clean 2.4":
"Core libraries":
[
{
"name": "ArgEnv",
"fetch_url": ["CleanDistribution", "ArgEnv"],
"info_url": "https://svn.cs.ru.nl/repos/clean-libraries/trunk/Libraries/ArgEnvUnix/"
},
{
"name": "Directory",
"fetch_url": ["CleanDistribution", "Directory"],
"info_url": "https://svn.cs.ru.nl/repos/clean-libraries/trunk/Libraries/Directory/"
},
{
"name": "Dynamics",
"fetch_url": ["CleanDistribution", "Dynamics"],
......@@ -21,58 +11,6 @@
"fetch_url": ["CleanDistribution", "Gast"],
"info_url": "https://gitlab.science.ru.nl/clean-and-itasks/gast"
},
{
"name": "MersenneTwister",
"fetch_url": ["SVN", "https://svn.cs.ru.nl/repos/clean-libraries"],
"info_url": "http://clean.cs.ru.nl/MersenneTwister",
"path": "trunk/Libraries/MersenneTwister"
},
{
"name": "StdEnv",
"fetch_url": ["Git", "https://gitlab.science.ru.nl/cloogle/StdEnv-doc"],
"info_url": "https://gitlab.science.ru.nl/cloogle/StdEnv-doc",
"pattern_exclude": [["PStartsWith","_startup"],["PStartsWith","_system"]]
},
{
"name": "StdLib",
"fetch_url": ["CleanDistribution", "StdLib"],
"info_url": "http://clean.cs.ru.nl/StdLib"
},
{
"name": "TCPIP",
"fetch_url": ["CleanDistribution", "TCPIP"],
"info_url": "https://clean.cs.ru.nl/TCP"
}
],
"Official":
[
{
"name": "clean-compiler",
"fetch_url": ["SVN", "https://svn.cs.ru.nl/repos/clean-compiler"],
"path": "branches/itask",
"info_url": "https://svn.cs.ru.nl/repos/clean-compiler/",
"pattern_app": [["PWildcard"]]
},
{
"name": "clean-ide",
"fetch_url": ["Git", "https://gitlab.science.ru.nl/clean-and-itasks/clean-ide"],
"info_url": "https://gitlab.science.ru.nl/clean-and-itasks/clean-ide/",
"pattern_app": [["PWildcard"]],
"pattern_exclude": [["PStartsWith","Mac/"],["PStartsWith","MacOSX/"],["PStartsWith","Win/"]]
},
{
"name": "clean-test",
"fetch_url": ["Git", "https://gitlab.science.ru.nl/clean-and-itasks/clean-test"],
"info_url": "https://gitlab.science.ru.nl/clean-and-itasks/clean-test/",
"pattern_app": [["PWildcard"]]
},
{
"name": "clean-test-properties",
"fetch_url": ["Git", "https://gitlab.science.ru.nl/clean-and-itasks/clean-test-properties"],
"info_url": "https://gitlab.science.ru.nl/clean-and-itasks/clean-test-properties/",
"path": "src",
"pattern_app": [["PWildcard"]]
},
{
"name": "GraphCopy",
"fetch_url": ["CleanDistribution", "GraphCopy"],
......@@ -100,10 +38,26 @@
"name": "Sapl",
"fetch_url": ["CleanDistribution", "Sapl"],
"info_url": "https://gitlab.science.ru.nl/clean-and-itasks/clean-sapl"
},
{
"name": "StdEnv",
"fetch_url": ["Git", "https://gitlab.science.ru.nl/cloogle/StdEnv-doc"],
"info_url": "https://gitlab.science.ru.nl/cloogle/StdEnv-doc",
"pattern_exclude": [["PStartsWith","_startup"],["PStartsWith","_system"]]
},
{
"name": "TCPIP",
"fetch_url": ["CleanDistribution", "TCPIP"],
"info_url": "https://clean.cs.ru.nl/TCP"
}
],
"Miscellaneous":
"Peripheral libraries":
[
{
"name": "ArgEnv",
"fetch_url": ["CleanDistribution", "ArgEnv"],
"info_url": "https://svn.cs.ru.nl/repos/clean-libraries/trunk/Libraries/ArgEnvUnix/"
},
{
"name": "CleanInotify",
"fetch_url": ["Git", "https://gitlab.science.ru.nl/cstaps/CleanInotify"],
......@@ -119,18 +73,6 @@
"fetch_url": ["Git", "https://gitlab.science.ru.nl/mlubbers/CleanSerial"],
"info_url": "https://gitlab.science.ru.nl/mlubbers/CleanSerial"
},
{
"name": "clean-doc",
"fetch_url": ["Git", "https://gitlab.science.ru.nl/cstaps/clean-doc"],
"info_url": "https://gitlab.science.ru.nl/cstaps/clean-doc/",
"path": "src",
"pattern_app": [["PWildcard"]]
},
{
"name": "clean-irc",
"fetch_url": ["Git", "https://github.com/clean-cloogle/clean-irc"],
"info_url": "https://github.com/clean-cloogle/clean-irc"
},
{
"name": "clean-selectloop",
"fetch_url": ["Git", "https://github.com/dopefishh/clean-selectloop"],
......@@ -142,11 +84,70 @@
"fetch_url": ["Git", "https://gitlab.science.ru.nl/cloogle/Cloogle"],
"info_url": "https://gitlab.science.ru.nl/cloogle/Cloogle"
},
{
"name": "Directory",
"fetch_url": ["CleanDistribution", "Directory"],
"info_url": "https://svn.cs.ru.nl/repos/clean-libraries/trunk/Libraries/Directory/"
},
{
"name": "libcloogle",
"fetch_url": ["Git", "https://gitlab.science.ru.nl/cloogle/libcloogle"],
"info_url": "https://gitlab.science.ru.nl/cloogle/libcloogle"
},
{
"name": "MersenneTwister",
"fetch_url": ["SVN", "https://svn.cs.ru.nl/repos/clean-libraries"],
"info_url": "http://clean.cs.ru.nl/MersenneTwister",
"path": "trunk/Libraries/MersenneTwister"
},
{
"name": "StdLib",
"fetch_url": ["CleanDistribution", "StdLib"],
"info_url": "http://clean.cs.ru.nl/StdLib"
}
],
"Applications":
[
{
"name": "clean-compiler",
"fetch_url": ["SVN", "https://svn.cs.ru.nl/repos/clean-compiler"],
"path": "branches/itask",
"info_url": "https://svn.cs.ru.nl/repos/clean-compiler/",
"pattern_app": [["PWildcard"]]
},
{
"name": "clean-doc",
"fetch_url": ["Git", "https://gitlab.science.ru.nl/cstaps/clean-doc"],
"info_url": "https://gitlab.science.ru.nl/cstaps/clean-doc/",
"path": "src",
"pattern_app": [["PWildcard"]]
},
{
"name": "clean-ide",
"fetch_url": ["Git", "https://gitlab.science.ru.nl/clean-and-itasks/clean-ide"],
"info_url": "https://gitlab.science.ru.nl/clean-and-itasks/clean-ide/",
"pattern_app": [["PWildcard"]],
"pattern_exclude": [["PStartsWith","Mac/"],["PStartsWith","MacOSX/"],["PStartsWith","Win/"]]
},
{
"name": "clean-irc",
"fetch_url": ["Git", "https://gitlab.science.ru.nl/cloogle/clean-irc"],
"info_url": "https://gitlab.science.ru.nl/cloogle/clean-irc",
"pattern_app": [["PWildcard"]]
},
{
"name": "clean-test",
"fetch_url": ["Git", "https://gitlab.science.ru.nl/clean-and-itasks/clean-test"],
"info_url": "https://gitlab.science.ru.nl/clean-and-itasks/clean-test/",
"pattern_app": [["PWildcard"]]
},
{
"name": "clean-test-properties",
"fetch_url": ["Git", "https://gitlab.science.ru.nl/clean-and-itasks/clean-test-properties"],
"info_url": "https://gitlab.science.ru.nl/clean-and-itasks/clean-test-properties/",
"path": "src",
"pattern_app": [["PWildcard"]]
},
{
"name": "SoccerFun",
"fetch_url": ["SVN", "https://svn.cs.ru.nl/repos/SoccerFun"],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment