Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 

32 linhas
662 B

include ../vsn.mk
ERL_FILES = ibrowse.erl \
ibrowse_http_client.erl \
ibrowse_app.erl \
ibrowse_sup.erl \
ibrowse_lib.erl \
ibrowse_lb.erl \
ibrowse_test.erl
INCLUDE_DIRS = -I./
ERLC ?= erlc
ERLC_EMULATOR ?= erl -boot start_clean
COMPILER_OPTIONS = -W +warn_unused_vars +nowarn_shadow_vars +warn_unused_import
.SUFFIXES: .erl .beam $(SUFFIXES)
EBIN = ../ebin
all: $(ERL_FILES:%.erl=$(EBIN)/%.beam) ../ebin/ibrowse.app
$(EBIN)/%.beam: %.erl
${ERLC} $(COMPILER_OPTIONS) $(INCLUDE_DIRS) -o ../ebin $<
$(EBIN)/%.app: %.app.src ../vsn.mk Makefile
sed -e s/%IBROWSE_VSN%/$(IBROWSE_VSN)/ \
$< > $@
clean:
rm -f $(EBIN)/*.beam $(EBIN)/*.app