Commit Graph

5 Commits

Author SHA1 Message Date
Catena cyber 980fbdd35a
swift: no explicit linker (#6429)
ld.gold is default and works better than ld
2021-09-13 22:41:39 -07:00
Catena cyber 9f4b295c11
grpc-swift needs zlib (#6402)
* grpc-swift needs zlib

* swift: do not use CFLAGS for coverage
2021-09-05 08:16:03 -07:00
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
Jonathan Metzman 291a152e67 [base-images] Pin base-builder-swift instead of base-builder-new
to fix breakage.

This is intended to fix the same breakage as
https://github.com/google/oss-fuzz/pull/6327. But this fix does
not prevent us from creating new language builder images that do
not use xenial.

Related: #6180
2021-08-27 07:42:10 -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