"Wang, Shiliu" <[email protected]> writes: > 2. For build system, we need to get the template containing both arm > and x86 native libraries. > > a. After investigation, it’s impossible to make xwalk build both > arm/x86 libraries in one compilation. It’s because, which arch to > build is decided by the “target_default” setting in > “src/build/common.gypi”. > > b. If built from the same code base, xwalk_app_template for x86 and > arm should only be different at “libs/<arch_name>/libxwalkcore.so”, so > merge them together can make a template meets our requirement. > > c. For build infrastructure, to ensure the same code base, could use > “gyp –Goutput_dir=out_<arch>” to build different arch in different > folder from the same code, and add step to merge the output together. > > d. For release infrastructure, the code base is already guaranteed > same by the xwalk version, just need to add additional step to merge > the template.
I didn't understand this part very well. Is xwalk_app_template.tar.gz always supposed to contain native libraries for both architectures? Does it mean the build and release bots will need to build Crosswalk twice for that? _______________________________________________ Crosswalk-dev mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev
