writeonce/reference/writeonce-api/Makefile
2026-04-05 00:45:02 +02:00

27 lines
457 B
Makefile

# Variables
CARGO=cargo
BUILD_DIR=target/lambda
BINARIES=lambda-post-article
# Default target
all: build
# Build all Lambda functions
build:
@for bin in $(BINARIES); do \
$(CARGO) lambda build --release --bin $$bin --output-format zip; \
done
# Clean up build
clean:
$(CARGO) clean
start-emulator:
$(CARGO) lambda start &
run-post:
$(CARGO) lambda invoke lambda-post-article --data-file events/post.json
dev-run-post: start-emulator run-post