mirror of https://github.com/BOINC/boinc.git
45 lines
1.1 KiB
Makefile
45 lines
1.1 KiB
Makefile
DEPTH = .
|
|
topsrcdir = @top_srcdir@
|
|
srcdir = @srcdir@
|
|
VPATH = @srcdir@
|
|
|
|
#
|
|
# The ../$(srcdir)/client/configure
|
|
# only works when the original configure is relative path
|
|
# it doesn't work when it is an absolute path
|
|
# This needs to be fixed
|
|
#
|
|
all:
|
|
cd db; gmake; cd ..; \
|
|
cd RSAEuro/source/; gmake; cd ../../; \
|
|
cd lib; gmake; cd ..; \
|
|
cd api; gmake; cd ..; \
|
|
cd apps; gmake; cd ..; \
|
|
cd client; ../$(srcdir)/client/configure; gmake; cd ..; \
|
|
cd sched; gmake; cd ..; \
|
|
cd tools; gmake; cd ..;
|
|
|
|
clean:
|
|
rm -f boinc.tar.gz config.cache; \
|
|
cd db; gmake clean; cd ..; \
|
|
cd RSAEuro/source/; gmake clean; cd ../../; \
|
|
cd lib; gmake clean; cd ..; \
|
|
cd api; gmake clean; cd ..; \
|
|
cd apps; gmake clean; cd ..; \
|
|
cd client; gmake clean; cd ..; \
|
|
cd sched; gmake clean; cd ..; \
|
|
cd tools; gmake clean; cd ..;
|
|
|
|
install: all
|
|
-mkdir -p /usr/local/boinc;
|
|
cd sched; gmake install;
|
|
cd lib; gmake install;
|
|
cd api; gmake install;
|
|
cd apps; gmake install;
|
|
cd client; gmake install;
|
|
cd tools; gmake install;
|
|
cp -r test /usr/local/boinc;
|
|
|
|
tar: clean
|
|
tar cf boinc.tar * ; gzip boinc.tar
|