trisquel-icecat/icecat/dom/media/webrtc/third_party_build/gn-configs
2025-07-17 09:32:21 -06:00
..
README.md icecat: initial release for Trisquel 12.0, Ecne 2025-07-17 09:32:21 -06:00
webrtc.json icecat: initial release for Trisquel 12.0, Ecne 2025-07-17 09:32:21 -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 python/mozbuild/mozbuild/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 python/mozbuild/mozbuild/gn_processor.py file.