[Scons-users] de[endecy not build

Bill Deegan bill at baddogconsulting.com
Thu Sep 14 13:40:59 EDT 2023


Dagg,

Hard to tell what's going on without seeing your SConstruct/Builders.
Especially how .list is generated from your .tar.xz file

Also did you type that output or copy/paste, because the "
libfoo-1.2.3.tar.xz to libfoo-1.2.4.tar.xz" yielded 2 references to 1.2.4?

-Bill

On Thu, Sep 14, 2023 at 1:48 AM daggs <daggs at gmx.com> wrote:

> Greetings,
>
> I have a dep named libfoo which I handle based on a target file name
> libfoo.list.
> in order to handle version bumps of libfoo I've defined the following dep
> tree:
> libfoo depends on libfoo.list depends on libfoo-1.2.3.tar.xz
>
> when I run the build flow, I see this in the log:
> scons: building `output/libfoo.list' because it doesn't exist
>
> and the build works ok.
>
> when I update libfoo-1.2.3.tar.xz to libfoo-1.2.4.tar.xz and run the
> build, I see this:
> deps/libfoo-1.2.4.tar.xz' is no longer a dependency
> deps/libfoo-1.2.4.tar.xz' is a new dependency
>
> I expect that output/libfoo.list will be rebuilt but it isn't. why is that?
>
> Thanks,
>
> Dagg.
>
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist4.pair.net/pipermail/scons-users/attachments/20230914/78875860/attachment.htm>


More information about the Scons-users mailing list