-
Notifications
You must be signed in to change notification settings - Fork 87
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
feat: Make integration #4083
base: master
Are you sure you want to change the base?
feat: Make integration #4083
Conversation
I've tested it on this dapp: https://github.com/vporton/zondirectory2 (it seems to work without except that some canisters ( |
I've fixed a bug that caused it to compile the same canister twice. Now |
After fixing some bugs, I successfully deployed my site in production using my modified DFX. |
Description
--no-compile
todeploy
andgenerate
and--no-deps
(don't compile dependencies) tobuild
.rules
that outputs GNU Make rules.Then rules can be used:
canister@NAME
- compile a canister.deploy@NAME
- deploy a canister.generate@NAME
- generate bindings for a canister.Implementation note: I added argument
no_deps
to many functions. This is a non-elegant code and I am asking you to advise me what can be done.I will be busy with another project. Maybe, somebody can maintain this my code meanwhile?
My proposal is to merge this PR ASAP, to ease maintaining. It contains experimental features, but probably won't disturb using other (non-experimental) features. However, some code was heavily changed.
How Has This Been Tested?
I ran tests for compiling my (temporarily closed source) repository.
I will inform you, when I will test it on open source software.
Checklist: