Project

General

Profile

1
#!/bin/bash
2
# Imports all inputs at once
3

    
4
import_all_main ()
5
{
6
    local self="${BASH_SOURCE[0]}"
7
    local selfDir="$(dirname -- "$self")"
8
    
9
    if test "${BASH_LINENO[1]}" = 0; then # was run without initial "."
10
        echo "Usage: . $self [vars...] (note initial \".\")"|fold -s >&2
11
        return 2
12
    fi
13
    
14
    make inputs/.TNRS/tnrs_accepted/reinstall
15
    make inputs/.TNRS/tnrs_other/reinstall
16
    
17
    make inputs/.geoscrub/import by_col=1 "$@" &
18
    make inputs/.NCBI/import by_col=1 "$@"
19
    # Must come after NCBI for cross links to be made
20
    make inputs/.TNRS/import by_col=1 "$@"
21
    wait %1 # geoscrub import
22
    
23
    make inputs/.TNRS/tnrs/tnrs-remake wait=1 "$@" &
24
    . "$selfDir/with_all" import "$@"
25
}
26
import_all_main "$@"
(24-24/61)