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

Add EVEREST_EDM_OFFLINE environment variable #31

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

hikinggrass
Copy link
Contributor

Defaulting to "no" you can set this to "yes" to disable tag/branch checking

Defaulting to "no" you can set this to "yes" to disable tag/branch checking

Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
@Dominik-K
Copy link

Still EDM (called by cmake resp. `make) gets stuck at these lines (with very bad internet bandwidth on regional trains):

edm]: Dependency "sigslot": determining if "v1.2.0" is a tag
[edm]: Dependency "pugixml": determining if "v1.12.1" is a tag
[edm]: Dependency "libcurl": determining if "curl-8_4_0" is a tag

I've updated EDM with

$ cd everest-dev-environment/dependency_manager/
$ pip3 install .

@hikinggrass
Copy link
Contributor Author

Still EDM (called by cmake resp. `make) gets stuck at these lines (with very bad internet bandwidth on regional trains):

edm]: Dependency "sigslot": determining if "v1.2.0" is a tag
[edm]: Dependency "pugixml": determining if "v1.12.1" is a tag
[edm]: Dependency "libcurl": determining if "curl-8_4_0" is a tag

I've updated EDM with

$ cd everest-dev-environment/dependency_manager/
$ pip3 install .

How did you set the environment variable?
Do you see the following output somewhere?

Using edm in offline mode, not attempting to distinguish tags and branch names

@Dominik-K
Copy link

Yeah, right. With export EVEREST_EDM_OFFLINE=yes && cmake ... it works. I've done the usual cmake -D EVEREST_EDM_OFFLINE. Would it be possible to use this somehow, too? Otherwise it's a little bit confusing.

However, now it's stuck at these lines:

-- Fetching everest-admin-panel
Found nodejs version 'v12.22.9' that can provide Node-API version '8' which satifies the requirement of Node-API version '6'

@hikinggrass
Copy link
Contributor Author

Yeah, right. With export EVEREST_EDM_OFFLINE=yes && cmake ... it works. I've done the usual cmake -D EVEREST_EDM_OFFLINE. Would it be possible to use this somehow, too? Otherwise it's a little bit confusing.

I think this would necessitate changes to everest-cmake, maybe at a future point in time :)

However, now it's stuck at these lines:

-- Fetching everest-admin-panel
Found nodejs version 'v12.22.9' that can provide Node-API version '8' which satifies the requirement of Node-API version '6'

Ah the admin panel fetching you can turn off by setting

-DNO_FETCH_CONTENT=ON

in your cmake configure command

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

Successfully merging this pull request may close these issues.

2 participants