Archived
initial commit of live tidal kit
the two php scripts sync sample banks and yas snippets from selected projects on disk. the original paths are actually all over the place, so for consistency i symlink them on each machine in an ez path
This commit is contained in:
Executable
+20
@@ -0,0 +1,20 @@
|
||||
#!/usr/bin/env php
|
||||
<?php
|
||||
$here = __DIR__;
|
||||
|
||||
array_map("unlink", glob("$here/samples/*"));
|
||||
|
||||
$csv = fopen("$here/samples.csv", "r");
|
||||
$headings = fgetcsv($csv);
|
||||
|
||||
while ($data = fgetcsv($csv)) {
|
||||
$row = array_combine($headings, $data);
|
||||
$from = $row["Sample Path"] . "/samples/" . $row["Original Bank"];
|
||||
$to = "$here/samples/" . $row["New Bank"];
|
||||
if (is_link($to)) {
|
||||
throw new Exception("$to exists");
|
||||
}
|
||||
symlink($from, $to);
|
||||
}
|
||||
|
||||
fclose($csv);
|
||||
Reference in New Issue
Block a user