We are trying to package in Buildroot several Parrot libraries (namely libshdata, libfutils and ulog), which have dependencies on each other. In Buildroot, each package is supposed to build just its own code, not the ones of its dependencies.
Unfortunately, when we ask Alchemy to build libshdata, it requires the source code of its dependencies to be present, and it also builds the dependencies of libshsdata (libfutils and ulog).
Would it be possible to build each package separately, i.e build "ulog", install it somewhere. Then build "libfutils" (and only libfutils) using the already compiled/installed "ulog". And then continue in building "libshdata" (and only libshdata), using the already compiled/installed ulog and libfutils libraries.
We've played a bit with environment variables of Alchemy, but haven't been able to figure out a way of achieving this.
Thanks in advance for your support.
We are trying to package in Buildroot several Parrot libraries (namely libshdata, libfutils and ulog), which have dependencies on each other. In Buildroot, each package is supposed to build just its own code, not the ones of its dependencies.
Unfortunately, when we ask Alchemy to build libshdata, it requires the source code of its dependencies to be present, and it also builds the dependencies of libshsdata (libfutils and ulog).
Would it be possible to build each package separately, i.e build "ulog", install it somewhere. Then build "libfutils" (and only libfutils) using the already compiled/installed "ulog". And then continue in building "libshdata" (and only libshdata), using the already compiled/installed ulog and libfutils libraries.
We've played a bit with environment variables of Alchemy, but haven't been able to figure out a way of achieving this.
Thanks in advance for your support.