Fix build system

This commit is contained in:
Alexey Romanov
2010-10-12 14:53:24 +04:00
parent a8d0290407
commit b1b0869bc3
3 changed files with 95 additions and 118 deletions

View File

@@ -12,9 +12,19 @@ PLT_SRC=$(ERL_ERTS)/ebin $(ERL_KERNEL)/ebin $(ERL_STDLIB)/ebin $(ERL_CRYPTO)/ebi
all: compile docs
compile:
test -d ebin || mkdir ebin
test: compile_test
$(ERL) -noshell -pa ebin \
-eval 'eunit:dir("ebin")' \
-s init stop
compile: compile_c
$(ERL) -make
compile_test: compile_c
erl -noshell -eval "make:all([{d, 'TEST'}])." -s init stop
compile_c:
test -d ebin || mkdir ebin
cd priv && make
ifeq ($(wildcard sqlite3.plt),)