Commit Graph

5 Commits

Author SHA1 Message Date
Catena cyber dd8e46c38b
Swift ideal integration (#6312)
* Helper flags for swift compilation

* Documentation for swift project integration

* Adds swift to the languages with coverage

* Only thread sanitizer is supported

* Fixes swift coverage target compilation

* fixup flags facotring

* swift: run on new ubuntu

* fixup

* swift: right copy for symbolizer
2021-09-02 14:56:01 -07:00
jonathanmetzman ffe20d3857
[Ubuntu upgrade][NFC] Improve message for swift projects. (#6292)
Related: #6180.
2021-08-24 15:25:34 -07:00
Jonathan Metzman bcfac67d6d [Ubuntu Upgrade] Pin swift projects to specific image.
This will prevent the builds from breaking when we do the upgrade.
Some of the issues I encountered were:
1. Installing no longer existing packages libstdc++-5-dev
2. Patch failing when I upgraded swift version (I think old version
doesn't work on focal).

Related: https://github.com/google/oss-fuzz/issues/6180

Right now this change is an NFC because base-builder-swift isn't
even being updated at the moment (see #6269)
2021-08-23 09:01:57 -07:00
asraa 30d927e324
New base builder without lang specific installation + swift base (#5986)
Removes unnecessary stuff in base-builder image to create a base-builder-new, and then adds a base-builder-swift on top of this that swift projects can use (without JVM/Go/etc fuzzing).
2021-08-20 09:52:44 +10:00
Catena cyber 2a15c3c88b
Adds swift-nio project (#5566) 2021-04-16 15:45:42 +10:00