Commit Graph

7 Commits

Author SHA1 Message Date
Max Moroz 71f4914c45
[presubmit] Enforce language attribute in project.yaml to be always set. (#3477)
* [presubmit] Enforce language attribute in projectt.yaml to be always set.

* Update documentation, better presubmit check, new project template.

* add docstring to templates.py

* Add example values in the project.yaml template and remove python value for now

* Add "project: c++" to 256 projects

* format

* Add labels and selective_unpack sections to the presubmit check

* fix incorrect auto_ccs format in three projects

* fix nss emails after rebase
2020-03-10 11:08:01 -07:00
VZ 1a6f401773 Run the fuzzing script from the main wxWidgets repository (#3138)
This will make it simpler to extend and maintain the script, e.g. by
adding more fuzz targets.
2019-12-16 17:57:56 -08:00
jonathanmetzman 3049c50d48
Migrate projects using -lFuzzingEngine to $LIB_FUZZING_ENGINE (#2325)
Migrate from -lFuzzingEngine to $LIB_FUZZING_ENGINE where possible and not causing breakage
2019-05-01 11:09:55 -04:00
VZ 5c93c1ce19 Include submodules in wxWidgets checkout (#982)
Third party libraries are now submodules and not subdirectories, so
clone them too.
2017-11-13 10:54:36 -08:00
VZ 289dbbdf7c Build wxWidgets libraries statically (#915)
This ensures that the fuzzer can be ran from the output directory
without having to copy the shared libraries there too.
2017-10-24 18:19:29 -07:00
VZ 72e9d687ce Use CXXFLAGS also for linking when building wxWidgets (#914)
Otherwise the correct -stdlib=libc++ option, which is part of CXXFLAGS
defined in the Docker container, is not used resulting in link errors.
2017-10-25 11:53:45 +11:00
VZ ee358c11e4 Add wxWidgets project (#913)
Add the project file and simple Dockerfile and the build script using
the fuzzer source in the main wxWidgets repository itself.
2017-10-24 16:19:16 -07:00