|
|
|
|
@ -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
|
|
|
|
|
|