aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2026-10-06 17:15:29 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2026-10-06 17:15:29 +0200
commitc6419317984f7d9fa5cf269b9bc7473a9a4ef6ca (patch)
tree08dc3d48d6d6dda38154e85d30c5dcc63769537f
parent4edca9f686315932af95e42c3779e099885ffb87 (diff)
downloaddotfiles-c6419317984f7d9fa5cf269b9bc7473a9a4ef6ca.tar.gz
dotfiles-c6419317984f7d9fa5cf269b9bc7473a9a4ef6ca.zip
setup: prepend generated targets
This ensures that the generated target creating the configuration directory runs prior to other more specialiesed taregts using the created direcotry.
-rwxr-xr-xsetup.py9
1 files changed, 3 insertions, 6 deletions
diff --git a/setup.py b/setup.py
index 60a812f..184848f 100755
--- a/setup.py
+++ b/setup.py
@@ -184,12 +184,9 @@ simple_config_targets = [
]
# Generate all simple targets
-for simple_config_target in simple_config_targets:
- generated_target = gen_simple_config_target(simple_config_target)
- if simple_config_target in targets:
- targets[simple_config_target].append(generated_target)
- else:
- targets[simple_config_target] = [generated_target]
+for name in simple_config_targets:
+ generated_target = gen_simple_config_target(name)
+ targets[name] = [generated_target] + targets.get(name, [])
git_submodules_for = ["vim", "vis"]