Avoid to use external git command and include_directory property if possible #9
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.
Hi, we have been used this CMake module for bundling LuaJIT into fluent-bit.
We have various usages for this module.
This happens that sometimes git command is absent there. So, for generating relver text should be filled out the current timestamp as a dummy relver.
This causes that the
INCLUDE_DIRECTORIES
property in get_target_property shouldn't be handled correctly. And I found that providing to include this property in get_target_property should solve this compilation issue.The newly introduced
LUAJIT_SETUP_INCLUDE_DIR
option preserves the default behavior. So, it will not be harmful for the most of users.If you have a time, could you take a look these patches?