yonaskolb / XcodeGen

A Swift command line tool for generating your Xcode project
MIT License
6.88k stars 809 forks source link

Add support for relative paths for exclusions #1454

Open dalemyers opened 4 months ago

dalemyers commented 4 months ago

Includes already support relative paths, but excludes don't. This means if you did something like

targets:
  Foo:
    sources:
      path: ../Foo
      excludes:
        - ../Foo/Bar

then it wouldn't work. This fix corrects that issue.

dalemyers commented 4 months ago

Weird. The tests all passed locally. Maybe a weird caching thing. I'll take a look when I get a moment.