Phase 20: package Linux builds and document release and maintenance workflows
This commit is contained in:
parent
6b85f28add
commit
830b6e1914
22 changed files with 490 additions and 17 deletions
|
|
@ -58,6 +58,14 @@ int main(void)
|
|||
assert(xtc_project_find_clip(p,clip,&c) == XTC_OK && !strcmp(c.asset_path,media));
|
||||
unlink(copy); rmdir(sub);
|
||||
}
|
||||
{
|
||||
char alias_dir[512], alias[512]; xtc_clip_info c;
|
||||
snprintf(alias_dir,sizeof(alias_dir),"%s/aliases",root); assert(mkdir(alias_dir,0700) == 0);
|
||||
snprintf(alias,sizeof(alias),"%s/aliases/link.xtc",root); assert(symlink(file,alias) == 0);
|
||||
assert(xtc_project_load(p,alias) == XTC_OK);
|
||||
assert(xtc_project_find_clip(p,clip,&c) == XTC_OK && !strcmp(c.asset_path,media));
|
||||
unlink(alias); rmdir(alias_dir);
|
||||
}
|
||||
snprintf(moved,sizeof(moved),"%s-moved",root); assert(rename(root,moved) == 0);
|
||||
snprintf(file,sizeof(file),"%s-moved/migration.xtc",root);
|
||||
assert(xtc_project_load(p,file) == XTC_OK);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue