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

use Makefile instead of build.sh #3

Merged
merged 1 commit into from
Aug 8, 2019
Merged

use Makefile instead of build.sh #3

merged 1 commit into from
Aug 8, 2019

Conversation

jakubgs
Copy link
Contributor

@jakubgs jakubgs commented Aug 7, 2019

Because God invented Makefiles for a reason.

 $ make
Usage: make [target]

archive:
  archive               Create the app.zip archive for use with ElasticBeanstalk

build:
  all                   Build the final app.zip from scratch

checks:
  check-prod-vars       Check if the necesary env variables are set

clean:
  clean-archive         Remove app.zip
  clean-build-dir       Remove full-build dir
  clean                 Cleanup all the build artifacts
  purge                 Remove everything that isn't committed

compile:
  compile-contracts     Compile the contracts using Embark.js
  compile-js            Compile the React application

copy:
  copy-backend          Copy over the backend files to full-build dir
  copy-frontend         Copy over the frontend files to full-build dir
  copy-misc             Copy over the miscalenious config config files

create:
  mk-build-dir          Create the destination directory for full build

miscellaneous:
  help                  Show this help.

patch:
  patch-ipfs            Patch the deprecated id() call in IPFS API

@jakubgs jakubgs self-assigned this Aug 7, 2019
Makefile Outdated Show resolved Hide resolved
Signed-off-by: Jakub Sokołowski <jakub@status.im>
@andytudhope andytudhope merged commit 6e9c8f3 into master Aug 8, 2019
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