New makefile try

This commit is contained in:
Francois Ribemont 2016-02-24 23:47:26 +00:00
parent 2d7f0e8fbb
commit 87d47b9ce5

View File

@ -1,19 +1,11 @@
# Makefile ERLC=erlc
LIBDIR = `erl -eval \ ERLCFLAGS=-o
'io:format("~s~n", [code:lib_dir()])' -s init stop -noshell` SRCDIR=src
VERSION = 1.0.3 BEAMDIR=./ebin
CC = erlc
ERL = erl
EBIN = ebin
CFLAGS = -I include -pa $(EBIN)
COMPILE = $(CC) $(CFLAGS) -o $(EBIN)
EBIN_DIRS = $(wildcard deps/*/ebin)
all: compile
start: all start_all
compile:
@$(ERL) -make
all:
@ mkdir -p $(BEAMDIR) ;
@ $(ERLC) $(ERLCFLAGS) $(BEAMDIR) $(SRCDIR)/*.erl ;
clean: clean:
rm -rf ebin/*.beam @ rm -rf $(BEAMDIR) ;
@ rm -rf erl_crush.dump