Vizzuality/landgriffon

View on GitHub
data/notebooks/Makefile

Summary

Maintainability
Test Coverage
.PHONY: clean data lint requirements sync_data_to_s3 sync_data_from_s3 up inside

#################################################################################
# GLOBALS                                                                       #
#################################################################################

PROJECT_DIR := $(shell dirname $(realpath $(lastword $(MAKEFILE_LIST))))
BUCKET = [OPTIONAL] your-bucket-for-syncing-data (do not include 's3://')
PROFILE = default
PROJECT_NAME = data

ifeq (,$(shell which conda))
HAS_CONDA=False
else
HAS_CONDA=True
endif

#################################################################################
# COMMANDS                                                                      #
#################################################################################
## Initiate Docker compose and build services:
up:
    docker-compose build && docker-compose up