Skip to content
This repository was archived by the owner on Mar 8, 2020. It is now read-only.

Get protofiles from SDK release. Remove Makefile.#52

Merged
juanjux merged 4 commits into
bblfsh:masterfrom
juanjux:feature/nomakefile
Nov 2, 2017
Merged

Get protofiles from SDK release. Remove Makefile.#52
juanjux merged 4 commits into
bblfsh:masterfrom
juanjux:feature/nomakefile

Conversation

@juanjux
Copy link
Copy Markdown
Contributor

@juanjux juanjux commented Oct 31, 2017

Fixes #36.

Also compiles protobuf from sources on the Travis build since there aren't packages from it for Travis' Ubuntu 14.04. I'm not totally satisfied with it since it takes now 24 minutes to complete the build, I'll investigate options to upload a precompiled package somewhere and retrieve it on build.

Signed-off-by: Juanjo Alvarez juanjo@sourced.tech

@juanjux juanjux self-assigned this Oct 31, 2017
@juanjux juanjux force-pushed the feature/nomakefile branch 2 times, most recently from f4163d3 to 067b20f Compare October 31, 2017 22:12
Signed-off-by: Juanjo Alvarez <juanjo@sourced.tech>
@juanjux juanjux force-pushed the feature/nomakefile branch from c8edd54 to 3fe8392 Compare October 31, 2017 22:59
Signed-off-by: Juanjo Alvarez <juanjo@sourced.tech>
@juanjux juanjux force-pushed the feature/nomakefile branch from 60fa7c2 to c8ef2e7 Compare October 31, 2017 23:32
@juanjux juanjux requested a review from abeaumont October 31, 2017 23:32
Copy link
Copy Markdown
Contributor

@abeaumont abeaumont left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Having to build protobuf (and taking so long) looks bad, it'd be great if we can improve that.

Comment thread setup.py Outdated
"Programming Language :: Python :: 3.6",
"Topic :: Software Development :: Libraries"
LIBUAST_VERSION = "v1.3.0"
SDK_MAJOR = "v1"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

minor: this could be extracted from SDK_VERSION and remove the possibility of setting incompatible versions.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

True!

Signed-off-by: Juanjo Alvarez <juanjo@sourced.tech>
@juanjux
Copy link
Copy Markdown
Contributor Author

juanjux commented Nov 2, 2017

Yes, I'll look today into compiling it in an Ubuntu 14.04 VM or container and uploading it to google drive.

Signed-off-by: Juanjo Alvarez <juanjo@sourced.tech>
@juanjux
Copy link
Copy Markdown
Contributor Author

juanjux commented Nov 2, 2017

@abeaumont fixed the compiling kludge, I compiled a deb package for 14.04 and since it seem there isn't an easy/elegant way to download a file non interactively from gdriver, I uploaded the deb in a release in this same repository.

@juanjux juanjux merged commit 998b5ee into bblfsh:master Nov 2, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants