diff --git a/Makefile b/Makefile index 86e7925..8843a72 100644 --- a/Makefile +++ b/Makefile @@ -6,12 +6,20 @@ OBJ := csv.go all: $(OBJ) %.go: csv/%.scm - GUILE_AUTO_COMPILE=0 guild compile $< -o $@ + @GUILE_AUTO_COMPILE=0 guild compile $< -o $@ -install: +install: $(TARGET)/csv $(CCACHE)/csv + +$(TARGET)/csv: + @echo "Installing source..." cp -fr csv/ $(TARGET) + @echo "Install complete." + +$(CCACHE)/csv: + @echo "Installing objects to cache..." mkdir -p $(CCACHE)/csv/ cp -fr *.go $(CCACHE)/csv/ + @echo "Cache complete." uninstall: rm -fr $(TARGET)/csv