Menu

#613 Variable names break in cross-wiki project dependencies

workingwiki
open
None
5
2014-10-06
2014-10-06
Lee Worden
No

I'm not sure but I strongly suspect that when a project has a prerequisite project in a different wiki, the transitive prerequisites can get messed up: the variable names that the remote project defines for its prerequisites won't get set in the make environment.

Similar to but distinct from: [#183] source files don't sync in external projects

Related

Bugs: #183

Discussion

  • Lee Worden

    Lee Worden - 2014-10-06

    The list of variable names and values is assembled by a recursive tree of function calls up the network of prerequisites. To fix this, I would probably define an API action to pass the relevant data structure to the other wiki and have it extend and return the data structure.

     
  • Jonathan Dushoff

    Yes, this is a big part of the problem, certainly. Man, how come I couldn't see it?

     
    • Lee Worden

      Lee Worden - 2014-10-06

      Because it's a weird, very specific thing whose symptoms are obscure and
      appear to be something else?

       

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.