Skip to content
Snippets Groups Projects
Commit f1a3270a authored by Alexander Ivanov's avatar Alexander Ivanov
Browse files

Create log file, do not print the details of build process.


git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@2568 6dcd42c9-f523-4c6d-aada-af552506706e
parent 25cca1cb
No related branches found
No related tags found
No related merge requests found
......@@ -29,18 +29,24 @@ DEVFLAGS=@DEVFLAGS@
@ln -fs $(srcdir)/src/include/drv src/include
@ln -fs $(srcdir)/src/epics/simLink src/epics
@ln -fs $(srcdir)/src/epics/util/GNUmakefile src/epics/util
(cd src/epics/util; make -f Makefile $@)
/bin/rm -rf build/$@epics-medm
/bin/rm -rf build/$@epics-config
/bin/mv -f build/$@epics/medm build/$@epics-medm
/bin/mv -f build/$@epics/config build/$@epics-config
/bin/rm -rf target/$@epics build/$@epics;
env RCG_SRC_DIR=$(srcdir) PERL5LIB=$(srcdir)/src/epics/util make -f config/Makefile.$@epics RCG_SRC_DIR=$(srcdir)
(cd src/epics/util; $(srcdir)/src/epics/util/nameLengthChk.pl $@)
/bin/mkdir -p build/$@epics
/bin/mv -f build/$@epics-medm build/$@epics/medm
/bin/mv -f build/$@epics-config build/$@epics/config
(cd src/fe/$@; make clean; make)
@echo Parsing the model $@...
@make -C src/epics/util -sf Makefile $@ > $@.log 2>&1 || (tail $@.log && /bin/false)
@echo Done
@/bin/rm -rf build/$@epics-medm
@/bin/rm -rf build/$@epics-config
@/bin/mv -f build/$@epics/medm build/$@epics-medm
@/bin/mv -f build/$@epics/config build/$@epics-config
@/bin/rm -rf target/$@epics build/$@epics;
@echo Building EPICS sequencers...
@env RCG_SRC_DIR=$(srcdir) PERL5LIB=$(srcdir)/src/epics/util make -f config/Makefile.$@epics RCG_SRC_DIR=$(srcdir) >> $@.log 2>&1 || (tail $@.log && /bin/false)
@echo Done
@(cd src/epics/util; $(srcdir)/src/epics/util/nameLengthChk.pl $@) >> $@.log 2>&1 || (tail $@.log && /bin/false)
@/bin/mkdir -p build/$@epics
@/bin/mv -f build/$@epics-medm build/$@epics/medm
@/bin/mv -f build/$@epics-config build/$@epics/config
@echo Building front-end Linux kernel module $@...
@make -C src/fe/$@ clean; make -C src/fe/$@ >> $@.log 2>&1 || (tail $@.log && /bin/false)
@echo Done
@echo
@echo The following files were used for this build:
@cat src/epics/util/sources
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment