Skip to content

Consolidate makefiles#785

Merged
nonsense merged 2 commits intofilecoin-project:mainfrom
airenas:one-makefile
Sep 15, 2022
Merged

Consolidate makefiles#785
nonsense merged 2 commits intofilecoin-project:mainfrom
airenas:one-makefile

Conversation

@airenas
Copy link
Copy Markdown
Contributor

@airenas airenas commented Sep 12, 2022

Resolves #779.

Done:

  • moved docker building stuff to the main makefile
  • dropped internal makefiles
  • added the possibility to build lotus from source
  • updated readme

- Move docker building stuff to the main makefile
- Drop internal makefiles
- Allow to build lotus from source
- Update readme
It turned out that using `DOCKER_BUILDKIT=1` has a problem with caching:
moby/buildkit#2274.
Using `docker buildx` would fix it,
but it may not be installed on every machine.
For now, turned buildkit only for boost image.
@nonsense nonsense merged commit eac92f5 into filecoin-project:main Sep 15, 2022
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.

Consolidate Makefiles

2 participants