[graalvm-dev] Avoiding NINJA dependency
Christian Wimmer
christian.wimmer at oracle.com
Tue Apr 28 11:42:56 PDT 2020
Hi,
Ninja is a pretty established build tool. Why is the dependency a problem?
Our initial hand-written make files were not portable (especially to
Windows). Automatically generating make files (or nmake files on
Windows) seems like making things worse.
-Christian
On 4/28/20 06:31, Foivos Zakkak wrote:
> Hello all,
>
> I am trying to avoid the dependency on NINJA when building native
> libraries like libchelper.
> Are you aware of any way to achieve this without manually writing Makefiles?
>
> Additionally, if I were to write the required Makefiles and alter the
> corresponding suite.py files is there any chance such a change would
> make it upstream or is NINJA the only way forward?
> I see that makefiles are only used by sulong at the moment.
>
> Thanks
> --
>
> Foivos Zakkak
>
> Senior Software Engineer, R&D Product Middleware
>
> Red Hat
> <https://urldefense.com/v3/__https://www.redhat.com__;!!GqivPVa7Brio!IxC-AQYSTh7M2kDyVowp6AdQFBTypGVR3YBR31dp586yDD2u6XGy0_Nxre--NZSYbjpwaA$>
>
>
> 7B4069D929BAAE91C0B3220A0846BFD103F04EA1
>
>
> _______________________________________________
> GraalVM-Dev mailing list
> GraalVM-Dev at oss.oracle.com
> https://oss.oracle.com/mailman/listinfo/graalvm-dev
>
More information about the GraalVM-Dev
mailing list