Skip to content
Discussion options

You must be logged in to vote

You really shouldn't be using MERGE with onedir, because you gain no benefits, while your frozen application(s) gain onefile semantics - i.e., they copy the "shared" data to temporary directory on each run. The semantics of MERGE make sense only with two or more onefile programs.

To have multiple executables share dynamic libraries and data files in onedir mode, use a single COLLECT instead. See this article that was linked in #6634.

But if you want to use MERGE nevertheless, you should probably omit

    b.binaries,
    b.zipfiles,
    b.datas,

in the second COLLECT.

Replies: 4 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by lopsided
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
3 participants