[all] Added function dependency information
This commit is contained in:
parent
b45c5a8e6b
commit
817a79b4d4
25 changed files with 55 additions and 1 deletions
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# chk_deployed_ids </path/to/target/dir> </path/to/db/file/>
|
# chk_deployed_ids </path/to/target/dir> </path/to/db/file/>
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES src/print_meta_flac
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
chk_deployed_ids() {
|
chk_deployed_ids() {
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# chk_metadata </path/to/git/dir> </path/to/target> </path/to/db/file> [<IMAGEID>] [<...>]
|
# chk_metadata </path/to/git/dir> </path/to/target> </path/to/db/file> [<IMAGEID>] [<...>]
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES bunc/src/* src/deploy_meta
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
chk_metadata() {
|
chk_metadata() {
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# cmd_deploy - </path/to/git/dir> </path/to/target> [<old git commit>]
|
# cmd_deploy - </path/to/git/dir> </path/to/target> [<old git commit>]
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES bunc/src/* src/print_imageid_du src/deploy_rm src/deploy_cp src/deploy_meta
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
cmd_deploy() {
|
cmd_deploy() {
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# cmd_du </path/to/git/dir> </path/to/target/dir>
|
# cmd_du </path/to/git/dir> </path/to/target/dir>
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES bunc/src/* src/print_imageid_du
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
cmd_du() {
|
cmd_du() {
|
||||||
|
|
|
@ -13,6 +13,8 @@
|
||||||
# <metadata field>=<value>
|
# <metadata field>=<value>
|
||||||
# The metadata field can be anything that can be injected as metadata in a Vorbis or id3tag.
|
# The metadata field can be anything that can be injected as metadata in a Vorbis or id3tag.
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES bunc/src/* src/print_imageid_du src/db_set
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
cmd_exclude() {
|
cmd_exclude() {
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# cmd_fsck </path/to/git/dir> </path/to/target/dir>
|
# cmd_fsck </path/to/git/dir> </path/to/target/dir>
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES src/chk_deployed_ids src/chk_nonexistent_ids src/chk_metadata
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
cmd_fsck() {
|
cmd_fsck() {
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# doc cmd_import
|
# doc cmd_import {
|
||||||
#
|
#
|
||||||
# DESCRIPTION
|
# DESCRIPTION
|
||||||
# cmd_import - Wrapper for import functions
|
# cmd_import - Wrapper for import functions
|
||||||
|
@ -16,6 +16,9 @@
|
||||||
#
|
#
|
||||||
# tracks Import tracks, or archive containing tracks, into git directory
|
# tracks Import tracks, or archive containing tracks, into git directory
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES src/import_tracks src/import_images
|
||||||
|
#
|
||||||
|
# }
|
||||||
|
|
||||||
cmd_import() {
|
cmd_import() {
|
||||||
local CMD="${1}"
|
local CMD="${1}"
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# cmd_import_cueripper </path/to/batch> [<...>]
|
# cmd_import_cueripper </path/to/batch> [<...>]
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES import_cueripper
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
cmd_import_cueripper() {
|
cmd_import_cueripper() {
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# cmd_import_tracks </path/to/git/dir> </path/to/dir_or_archive>
|
# cmd_import_tracks </path/to/git/dir> </path/to/dir_or_archive>
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES bunc/src/* src/import_track src/import_dir src/ismp3 src/iszip
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
cmd_import_tracks() {
|
cmd_import_tracks() {
|
||||||
|
|
|
@ -13,6 +13,8 @@
|
||||||
# <metadata field>=<value>
|
# <metadata field>=<value>
|
||||||
# The metadata field can be anything that can be injected as metadata in a Vorbis or id3tag.
|
# The metadata field can be anything that can be injected as metadata in a Vorbis or id3tag.
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES bunc/src/* src/print_imageid_du
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
cmd_include() {
|
cmd_include() {
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# cmd_init </path/to/git/dir> </path/to/target>
|
# cmd_init </path/to/git/dir> </path/to/target>
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES bunc/src/*
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
cmd_init() {
|
cmd_init() {
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# cmd_update </path/to/git/dir> </path/to/target/dir> [<old git commit>]
|
# cmd_update </path/to/git/dir> </path/to/target/dir> [<old git commit>]
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES src/db_update
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
cmd_update() {
|
cmd_update() {
|
||||||
|
|
|
@ -13,6 +13,8 @@
|
||||||
# <metadata field>=<value>
|
# <metadata field>=<value>
|
||||||
# The metadata field can be anything that can be injected as metadata in a Vorbis or id3tag.
|
# The metadata field can be anything that can be injected as metadata in a Vorbis or id3tag.
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES bunc/src/* src/print_meta_mtag
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
db_set() {
|
db_set() {
|
||||||
|
|
|
@ -9,6 +9,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# deploy_cp </path/to/git/dir> </path/to/target> </path/to/db/file> <IMAGEID>
|
# deploy_cp </path/to/git/dir> </path/to/target> </path/to/db/file> <IMAGEID>
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES bunc/src/* src/deploy_gen src/deploy_mv
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
deploy_cp() {
|
deploy_cp() {
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
#
|
#
|
||||||
# USAGE
|
# USAGE
|
||||||
# deploy_gen </path/to/git/dir> <IMAGEID>
|
# deploy_gen </path/to/git/dir> <IMAGEID>
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
deploy_gen() {
|
deploy_gen() {
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# deploy_meta <path/to/git/dir> <path/to/target> <path/to/db/file> <IMAGEID>
|
# deploy_meta <path/to/git/dir> <path/to/target> <path/to/db/file> <IMAGEID>
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES bunc/src/* src/print_mtag_trackno src/print_meta_mtag src/print_future_path src/print_present_path src/print_meta_flac
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
deploy_meta() {
|
deploy_meta() {
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# deploy_rm </path/to/target> </path/to/db/file> <TRACKID>
|
# deploy_rm </path/to/target> </path/to/db/file> <TRACKID>
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES bunc/src/* src/print_present_path
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
deploy_rm() {
|
deploy_rm() {
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# gen_cue <output from file_name> <output from print_meta_tracks> <file_1> [<file_2>] [<...>]
|
# gen_cue <output from file_name> <output from print_meta_tracks> <file_1> [<file_2>] [<...>]
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES src/gen_breaklist
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
gen_cue() {
|
gen_cue() {
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# gen_image <file_1> [<file_1>] [<...>]
|
# gen_image <file_1> [<file_1>] [<...>]
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES src/med_convert
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
gen_image() {
|
gen_image() {
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# gen_trackid </path/to/flac/file> </path/to/cue/fule>
|
# gen_trackid </path/to/flac/file> </path/to/cue/fule>
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES src/deploy_split
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
gen_trackid() {
|
gen_trackid() {
|
||||||
|
|
|
@ -11,6 +11,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# import_cueripper </path/to/album>
|
# import_cueripper </path/to/album>
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES src/print_meta_mtag src/add_bom src/fix_apos src/gen_cover src/file_name src/cueparser
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -11,6 +11,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# import_track </path/to/git/dir> </path/to/track>
|
# import_track </path/to/git/dir> </path/to/track>
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES src/print_meta_flac
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
import_track() {
|
import_track() {
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# print_cue_breaklist <file_1> [<...>]
|
# print_cue_breaklist <file_1> [<...>]
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES src/sec2min
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
print_cue_breaklist() {
|
print_cue_breaklist() {
|
||||||
|
|
|
@ -10,6 +10,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# print_meta_mtag </path/to/mtag/file> <track no> [<field_1> <field_2> <...>]
|
# print_meta_mtag </path/to/mtag/file> <track no> [<field_1> <field_2> <...>]
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES print_mtag_field
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
|
|
||||||
|
@ -18,8 +20,12 @@ print_meta_mtag() {
|
||||||
local TRACK_NO="${2}"; shift 2
|
local TRACK_NO="${2}"; shift 2
|
||||||
local tagList=(${@})
|
local tagList=(${@})
|
||||||
|
|
||||||
|
# If list of Tags isn't giving, assumes that we want to output all tags, and thus this
|
||||||
|
# generates all tags present in MTAG file
|
||||||
[[ -z "${tagList[@]}" ]] && local tagList=($(awk 'BEGIN{RS="[,]?\n";FS=" : "}{if($1!~"@"){print $1}}' ${FILE} | tr -d '[]{}" ' | awk '!seen[$0]++' | tail -n +3) IMAGEID)
|
[[ -z "${tagList[@]}" ]] && local tagList=($(awk 'BEGIN{RS="[,]?\n";FS=" : "}{if($1!~"@"){print $1}}' ${FILE} | tr -d '[]{}" ' | awk '!seen[$0]++' | tail -n +3) IMAGEID)
|
||||||
|
|
||||||
|
|
||||||
|
# Goes through every tag, determines it's original value, and then prints out.
|
||||||
for tag in ${tagList[@]}; do
|
for tag in ${tagList[@]}; do
|
||||||
# Finalizes output with IMAGEID
|
# Finalizes output with IMAGEID
|
||||||
[[ "${tag}" == "IMAGEID" ]] && { echo -n "IMAGEID=$(sed 's|.tags||g' <<< $(basename "${FILE}"))"; continue; }
|
[[ "${tag}" == "IMAGEID" ]] && { echo -n "IMAGEID=$(sed 's|.tags||g' <<< $(basename "${FILE}"))"; continue; }
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
# USAGE
|
# USAGE
|
||||||
# print_mtag_trackno <path/to/git/dir> <IMAGEID> <TRACKID>
|
# print_mtag_trackno <path/to/git/dir> <IMAGEID> <TRACKID>
|
||||||
#
|
#
|
||||||
|
# DEPENDENCIES src/print_mtag_field
|
||||||
|
#
|
||||||
# }
|
# }
|
||||||
|
|
||||||
print_mtag_trackno() {
|
print_mtag_trackno() {
|
||||||
|
|
Loading…
Reference in a new issue