
SOURCES := $(wildcard *.cob)
TARGETS := $(SOURCES:%.cob=%)

COBC := cobc
COBFLAGS := -x
COBFLAGS += --Wall
COBFLAGS += -free

ifdef EXEC
COBFLAGS += -j
endif

all: $(TARGETS)

%: %.cob
	$(COBC) $(COBFLAGS) $<

clean:
	@rm -fv $(TARGETS)
