[DON'T MERGE YET] Update addon_config.mk, remove extraneous info #3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Finally got the process of dylibs in addons worked out! This PR updates addon_config and removes a bunch of commented out info. Having only necessary info in the file makes it much easier to find the necessary parts, I think.
Following the merging of this projectGenerator PR this should be good to go.
ADDON_DATA
wasn't actually implemented before so nothing would be copied, and it would've gone into thebin/data/
instead ofbin/
where it needed to be, so that didn't make sense anyway.ADDON_LDFLAGS
would set up the dylib to be linked against, but it would still need to be manually copied into the project'sbin/data/
dir (or fail at runtime)ADDON_DLLS_TO_COPY
is the answer: it both sets up the project for linking this lib, and copies it tobin/
. Kind of a weird name though in the OS X context, so I'm pushing to have it renamed to something likeADDON_DYNAMIC_LIBS
.On Windows the libs are static, so none of this is relevant.