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

Create two MakeFiles #21

Closed
oualib opened this issue Aug 4, 2023 · 3 comments · Fixed by #26
Closed

Create two MakeFiles #21

oualib opened this issue Aug 4, 2023 · 3 comments · Fixed by #26
Assignees
Labels
enhancement New feature or request

Comments

@oualib
Copy link
Member

oualib commented Aug 4, 2023

  • one for docker users
  • one for regular users

@mfelici can you add any useful information here?

@roypaulin can you take the lead on that one?

@oualib oualib added the enhancement New feature or request label Aug 4, 2023
@roypaulin
Copy link
Collaborator

roypaulin commented Aug 5, 2023

Why do we need 2 Makefiles ? We only need one where we can add any target we want. We use docker only to build dblink, which is convenient, but you can also use this same Makefile to build dblink in a non-docker environment. It is not specific to docker.

@mfelici
Copy link
Collaborator

mfelici commented Aug 5, 2023 via email

@roypaulin
Copy link
Collaborator

I understand, but
1-there is only 1 target in that Makefile that is specific to docker that's why it doesn't make sense for me to create another Makefile. Everything is already there to compile and install dblink on non-docker environment. we can easily improve it and the documentation.

2-vertica/dblink for now is only used by VerticaPyLab, mfelici/dblink is the one customers use (right?), so is there any pressure I am not aware of?

3-OSTAG, VERTICA_VERSION are only for internal use, we can make that clear.

I understand your concern, it is just that renaming it into Makefile.docker makes it look like it is just for docker when that's not the case. It is just that it also offers the possibility to use docker containers for building(which is pretty convenient for internal use, testing and release) but you can still use it on your own vertica environment.

The priority now is releasing 23.3.0 *.so file for dblink and once it's done I am going to work on improving the readme. So that instructions are clear for everyone.

@oualib oualib linked a pull request Sep 9, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants