Skip to content

fix: remove hardcoded personal paths from README and build script (#8) - #6

Open
rsmxingu wants to merge 1 commit into
rsd:masterfrom
rsmxingu:fix/remove-hardcoded-personal-paths
Open

fix: remove hardcoded personal paths from README and build script (#8)#6
rsmxingu wants to merge 1 commit into
rsd:masterfrom
rsmxingu:fix/remove-hardcoded-personal-paths

Conversation

@rsmxingu

Copy link
Copy Markdown

Problem

Machine-specific references to the original author's home directory (raul) leaked into the repo and break for everyone else.

Changes

  • README.md — the three "Code Architecture" links pointed at file:///home/raul/Devel/Utilities/YAFW/*.py absolute local paths. Replaced with repo-relative links (main.py, ui.py, processor.py) that work on GitHub and in any clone.
  • README.md — the concept-mockup image referenced raul/YAFW; updated the owner/branch to rsd/YAFW@master to match the actual repository.
  • build_windows.py — the native ISCC (Inno Setup) lookup list hardcoded C:\Users\raul\...\Antigravity IDE\...\ISCC.exe as the first candidate. Replaced with portable lookups: PATH (shutil.which) first, then the standard 32-bit and 64-bit Program Files\Inno Setup 6 locations.

grep -rn "raul" over the repo now returns nothing.

Testing

  • python3 -m py_compile build_windows.py passes.
  • Docs-only / build-script change; no runtime code paths affected.

🤖 Generated with Claude Code

Machine-specific references to the original author's home directory ("raul")
leaked into the repo and break for anyone else:

- README.md: the three "Code Architecture" links pointed at
  file:///home/raul/Devel/Utilities/YAFW/*.py absolute local paths. Replaced
  with repo-relative links (main.py, ui.py, processor.py) that work on GitHub
  and in clones.
- README.md: the concept-mockup image referenced the raul/YAFW GitHub repo;
  updated the owner/branch to rsd/YAFW@master to match the actual repository.
- build_windows.py: the native ISCC (Inno Setup) lookup list hardcoded
  C:\Users\raul\...\Antigravity IDE\...\ISCC.exe as the first candidate.
  Replaced with portable lookups: PATH (shutil.which) first, then the standard
  32-bit and 64-bit "Program Files\Inno Setup 6" locations.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant