Files
fa2json/Makefile

25 lines
388 B
Makefile

SHELL := /bin/bash
CC := cc
MKDIR := mkdir
CFLAGS := -Wall -Werror -Os
BUILD_DIR := build
TARGET := $(BUILD_DIR)/fa2json
SRCS := fs-watcher.c json-writer.c
.PHONY: all test dev clean
all: $(TARGET)
$(TARGET): $(SRCS)
$(MKDIR) -p $(BUILD_DIR)
$(CC) $(CFLAGS) -o $@ $^
test: $(TARGET)
node test/test.mjs
dev: $(TARGET)
node test/dev.mjs $(ARGS)
clean:
rm -rf $(BUILD_DIR)