Commit 79cc662a authored by Mathieu Giraud's avatar Mathieu Giraud

Makefile: include align.cgi in the main Makefile

parent 37da07fb
......@@ -7,12 +7,13 @@ MAINCORE=$(wildcard *.cpp)
LIBCORE=core/vidjil.a
BINDIR=..
CGIDIR=../browser/cgi
CREATE_VERSION_GIT_H := $(shell test -x ./create-git-version-h.sh && ./create-git-version-h.sh)
.PHONY: all core clean forcedep
v: vidjil
v: vidjil align.cgi
###
......@@ -38,6 +39,11 @@ cleanspaced:
###
align.cgi: cgi/align.cpp
make -C core OPTIM="$(OPTIM)"
$(CC) -o $(CGIDIR)/align.cgi cgi/align.o $(LIBCORE) $(LDFLAGS) $(CXXFLAGS)
###
all: $(EXEC)
debug:
......
align: core align.o
mkdir -p ../../browser/cgi
g++ -o ../../browser/cgi/align.cgi align.o ../core/vidjil.a
align.o: align.cpp
g++ -c align.cpp
core:
cd .. ; make
......@@ -18,10 +18,11 @@ These installation instruction are for Ubuntu server 14.04
git clone .... copy git repository
** Vidjil (algo) installation
/vidjil make compil command line program
/vidjil make vidjil compil main Vidjil program
/vidjil make align.cgi compil cgi
/vidjil/data make download/unzip stanford default file
/vidjil/germline make download germlines from IMGT
/vidjil/algo/cgi make compil cgi
** Vidjil (server) installation and initialization
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment