私はノードプロジェクトを持っています:
.coffeescript
srcのソース- libにコンパイルされたcoffeescript出力
- ビンのシェルスクリプト
以下に示すように、 src内のファイルもlibディレクトリにMakefile
コピーするように調整するにはどうすればよいですか?.js
BIN = ./node_modules/.bin
SRC = $(wildcard src/*.coffee)
LIB = $(SRC:src/%.coffee=lib/%.js)
init:
npm install
clean:
@rm -r -f $(LIB)
build: $(LIB)
dist: clean init build
lib/%.js: src/%.coffee
$(call coffeetime)
define coffeetime
@mkdir -p $(@D)
$(BIN)/coffee -bcp $< > $@
endef
また、Makefile を改善するためのその他の提案があれば、共有してください。