| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
This patch modifies any dependencies to thirdparty libraries within gyp files to refer to the gyp of that library within the thirdparty submodule rather than directly to the prebuilt/thirdparty.gyp file. Use of thirdparty library prebuilt binaries can now be controlled by setting the 'use_prebuilt_thirdparty' gyp variable, which has a default value of '1' (use prebuilt thirdparty libraries).
This patch modifies the config.py script to check if the BUILD_THIRDPARTY environment variable has been defined, and if so pass the variable 'use_prebuilt_thirdparty' to gyp with a value of 0, disabling the use of prebuilt thirdparty libraries and causing those libraries to be compiled from source.
|
💙 review by @montegoulding ok 4f62f2a |
Sorry, something went wrong.
…hirdparty-prebuilts [[ Build ]] Make use of thirdparty prebuilts optional This PR allows the use of prebuilt thirdparty libraries to be determined by the 'BUILD_THIRDPARTY' environment variable. If this variable is set when configuring the build project files (i.e. with `make config-<platform>`) then rather than use the prebuilt thirdparty libraries these libraries will be compiled from source. *Note* - depends on livecode/livecode-thirdparty#142
|
😞 test failure 4f62f2a
|
Sorry, something went wrong.
|
Would like to give this PR a bump. It's currently blocking my native arm compilation and would also increase testability for newer versions of thirdparty prebuilt libraries. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This PR allows the use of prebuilt thirdparty libraries to be determined by the 'BUILD_THIRDPARTY' environment variable. If this variable is set when configuring the build project files (i.e. with make config-<platform>) then rather than use the prebuilt thirdparty libraries these libraries will be compiled from source.
Note - depends on livecode/livecode-thirdparty#142