-
Notifications
You must be signed in to change notification settings - Fork 29
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
BUILD: Fix up the Automake -> CMake bridge again
Now that we're doing a non-recursive automake, the automake file parser in our CMake scripts needed to be adapted for this as well. The changes are as follows: - Don't look in the configure anymore, instead specify the automake file to parse directly - Handle include in the automake file, by recursively parse the included files and paste the result into the CMake file - Don't prepend the full path onto source paths, as source paths are already fully path'd now - Remove the extra src_ at the start of target names - Since the gitstamp hackery is now in src/version/ instead of gitstamp/, we need to make sure its extra automake rule doesn't create non-parsable CMake, so we comment it out The result seems to work, here on GNU/Linux at least.
- Loading branch information
Showing
2 changed files
with
43 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters