Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generate build targets for Clang targets in a Swift package #50

Closed
4 tasks done
cgrindel opened this issue Dec 9, 2022 · 0 comments · Fixed by #96
Closed
4 tasks done

Generate build targets for Clang targets in a Swift package #50

cgrindel opened this issue Dec 9, 2022 · 0 comments · Fixed by #96

Comments

@cgrindel cgrindel added this to the Swift Gazelle Plugin 0.1.0 milestone Dec 9, 2022
cgrindel added a commit that referenced this issue Dec 22, 2022
…dependencies (#90)

- Fix bug in `ImportRepos` where only direct deps were indexed and repo
rule declarations created.
- Add initial files for `vapor_example`.

Related to #50.
cgrindel added a commit that referenced this issue Dec 24, 2022
- Separate headers between public and private.
- Combine headers found by inspection with those in the modulemap.
- Add support for custom defines for Swift and clang.

Related to #50.
cgrindel added a commit that referenced this issue Dec 30, 2022
- Add `copts` flags that Swift package manager uses when compiling.
- Add `--cxxopts` to `.bazelrc` for `vapor_example` to use `c++14`
features.
- Unify integration test runner for examples.

Related to #50.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant