Skip to content

Multipackage GUI need help setting up spec file #5636

Answered by rokm
jag213 asked this question in Help
Discussion options

You must be logged in to vote

Hmm, looking at the .spec files that are used by out multipackage tests:

  • the third argument in tuples given to MERGE() seems to be the path to executable, relative to dist dir
  • the EXE()s need to be passed dependencies TOC of the Analysis object that was modified during merge

I.e,

MERGE(
    (a, 'GUI_TestA', os.path.join('GUI_TestA', 'GUI_TestA')),
    (b, 'GUI_TestB', os.path.join('GUI_TestB', 'GUI_TestB'))
)

and

exea = EXE(pyza,
          a.scripts,
          #a.dependencies,
          [],
exeb = EXE(pyzb,
          b.scripts,
          b.dependencies,
          [],

a.dependencies should probably come up empty (because it ought to be the reference package), but it seems to end up wi…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@jag213
Comment options

Answer selected by jag213
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
2 participants