Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[not-for-merge] Makefile2cmake conversion script #1914

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

jtrmal
Copy link
Contributor

@jtrmal jtrmal commented Sep 26, 2017

This is more like a proof-of-concept than anything I intend to get merged soon.
There are requests coming from different parties wanting to use CMake, for discussion see e.g. #1582. While I'm convinced there is not a substantial benefit in switching to it, perhaps we could exploit the fact that our Makefiles are usually very simple and have pretty simple (and systematic) structure. SIDENOTE: the exception is the tensorflow rescoring.
Being able to generate the cmake build infrastructure also simplifies the build under windows.

The input assumption is that the configure script has been run and kaldi.mk does exist -- after that, everything can be figured out fairly easily. For windows, the kaldi.mk is written by the user (it's essentially a template with a couple of directories/paths to be filled out).

There is still a lot of rough edges, but it's fairly usable for a person who knows what is doing (probably only me :-/ )

@jtrmal jtrmal closed this Nov 29, 2018
@jtrmal jtrmal reopened this Nov 29, 2018
@stale
Copy link

stale bot commented Jun 19, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale Stale bot on the loose label Jun 19, 2020
@stale
Copy link

stale bot commented Jul 19, 2020

This issue has been automatically closed by a bot strictly because of inactivity. This does not mean that we think that this issue is not important! If you believe it has been closed hastily, add a comment to the issue and mention @kkm000, and I'll gladly reopen it.

@stale stale bot closed this Jul 19, 2020
@kkm000 kkm000 reopened this Jul 19, 2020
@stale stale bot removed the stale Stale bot on the loose label Jul 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants