trisquel-icecat/icecat/dom/media/webrtc/third_party_build/gn-configs
2025-10-06 02:35:48 -06:00
..
abseil.json icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
README.md icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
webrtc.json icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00

Generate new gn json files and moz.build files for building libwebrtc in our tree

/!\ This is only supported on Linux and macOS. If you are on Windows, you can run the script under WSL.

  1. The script should be run from the top directory of our icecat tree.

    ./mach python build/gn_processor.py dom/media/webrtc/third_party_build/gn-configs/webrtc.json
    
  2. Checkin all the generated/modified files and try your build!

Adding new configurations to the build

Edit the main function in the build/gn_processor.py file.