-
Notifications
You must be signed in to change notification settings - Fork 39
/
tree
executable file
·56 lines (54 loc) · 814 Bytes
/
tree
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#! /usr/bin/env bash
IGNORE_GLOB="\
security.md\
|virtualenv\
|node_modules\
|build\
|linux-cross-compilation-containers\
|cross-files\
|license\
|readme.md\
|changelog.md\
|contributing.md\
|SECURITY.md\
|LICENSE\
|README.md\
|CHANGELOG.md\
|CONTRIBUTING.md\
|test_watcher\
|tool\
|this\
|notes.md\
|artifacts.txt\
|compile_commands.json\
|Dockerfile\
|Containerfile\
|CMakeLists.txt\
|conanfile.txt\
|meson.build\
|pyproject.toml\
|tsconfig.json\
|package.json\
|package-lock.json\
|binding.gyp\
|cross-compile.sh\
|cmake\
|flake.nix\
|flake.lock\
|portable-destructive-rename\
|etc\
|result\
|container-devel\
|WORKSPACE\
|BUILD.bazel"
(
cd "$(dirname "$0")/.." || exit 1
exa \
. \
--tree \
--level 100 \
--ignore-glob="$IGNORE_GLOB" \
--sort type \
--reverse \
| tail -n +1
)