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

Non git submodule consumption #52

Closed
ghost opened this issue Nov 19, 2019 · 4 comments
Closed

Non git submodule consumption #52

ghost opened this issue Nov 19, 2019 · 4 comments

Comments

@ghost
Copy link

ghost commented Nov 19, 2019

I prefer to have a separate git repo for each of my papers. Having git submodule for every repo seems like a waste in this case. Is it possible to provide other means to use this generator?

@mpark
Copy link
Owner

mpark commented Nov 19, 2019

Yes. The git submodule part actually doesn't matter. You just need to point your local Makefile to the generator's Makefile like this echo "include <path-to-framework>/Makefile" > Makefile

For example, say you have some top-level directory papers, your papers in papers/foo and papers/bar, and this generator framework in papers/wg21 as a regular git repo.

You can then do echo "include ../wg21/Makefile > Makefile each within papers/foo and papers/bar to be able to run make within each of the directories.

@mpark mpark closed this as completed Nov 19, 2019
@ghost
Copy link
Author

ghost commented Nov 19, 2019

What about other users? Maybe provide something like make install so they install it somehow?

@mpark
Copy link
Owner

mpark commented Nov 20, 2019

Ah, that's what you were getting at. I think that's a good idea! I'm not sure how I feel about installing it on the system but making it work by adding the repo to PATH or something like that would be nice 🙂

@mpark mpark reopened this Nov 20, 2019
@ghost
Copy link
Author

ghost commented Nov 20, 2019

At least on Linux you can install in ~/.local so it is for single user and easily removable.

@mpark mpark closed this as completed Dec 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant