/[pdpsoft]/trunk/nl.nikhef.pdp.lrmsutils/Makefile
ViewVC logotype

Diff of /trunk/nl.nikhef.pdp.lrmsutils/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 78 by templon, Fri Feb 27 10:22:17 2009 UTC revision 125 by templon, Tue Mar 10 13:45:35 2009 UTC
# Line 34  _vtag      = $(subst -,_,$(subst .,_,$(_ Line 34  _vtag      = $(subst -,_,$(subst .,_,$(_
34  _prodname  = $(NAME)-$(VERSION)$(BRANCH)  _prodname  = $(NAME)-$(VERSION)$(BRANCH)
35  _prodtar   = $(_prodname).src.tgz  _prodtar   = $(_prodname).src.tgz
36    
37    # if INSTALLPREFIX is defined, install files go there.
38    # Otherwise use TARGPREFIX also as place to install files.
39    
40    ifeq ($(INSTALLPREFIX),)
41            INSTALLPREFIX := $(TARGPREFIX)
42    endif
43    
44  # some SVN commands (ckeckout, update, commit) are by default quiet unless  # some SVN commands (ckeckout, update, commit) are by default quiet unless
45  # SVN_VERB is defined  # SVN_VERB is defined
46  _svn := svn --quiet  _svn := svn --quiet
# Line 365  filelist: install Line 372  filelist: install
372          #          #
373          # ---- DO NOT MODIFY BELOW THIS LINE --- NEEDED FOR SPECFILE          # ---- DO NOT MODIFY BELOW THIS LINE --- NEEDED FOR SPECFILE
374          #          #
375          @find $(PREFIX) -type d | sed -e 's^$(PREFIX)g' -e 's/^/%dir /' >> $(PREFIX)/.filelist          @find $(INSTALLPREFIX) -type d | sed -e 's^$(INSTALLPREFIX)g' -e 's/^/%dir /' >> $(INSTALLPREFIX)/.filelist
376          @find $(PREFIX) ! -type d -a ! -name ".filelist" | sed -e 's^$(PREFIX)g' >> $(PREFIX)/.filelist          @find $(INSTALLPREFIX) ! -type d -a ! -name ".filelist" | sed -e 's^$(INSTALLPREFIX)g' >> $(INSTALLPREFIX)/.filelist
377          @echo File found in distribution          @echo File found in distribution
378          @cat $(PREFIX)/.filelist          @cat $(INSTALLPREFIX)/.filelist
379    
380  spec: pack  spec: pack
381          @echo generating specfile.spec ...          @echo generating specfile.spec ...
# Line 438  configure: $(shell find . -name \*\.cin Line 445  configure: $(shell find . -name \*\.cin
445  ####################################################################  ####################################################################
446    
447  install: configure  install: configure
448          @echo installing in $(PREFIX) ...          @echo installing in $(INSTALLPREFIX) ...
449          #          #
450          # MODIFY location of installed scripts/binaries here          # MODIFY location of installed scripts/binaries here
451          #          #
452    
453  ifdef MYMODS  ifdef MYMODS
454          @mkdir -p $(PREFIX)$(MODDIR)          @mkdir -p $(INSTALLPREFIX)$(MODSUFFIX)
455          for i in $(MYMODS) ; do \          for i in $(MYMODS) ; do \
456                  install -m 0444 $$i $(PREFIX)$(MODDIR) ; \                  install -m 0444 $$i $(INSTALLPREFIX)$(MODSUFFIX) ; \
457          done || :          done || :
458  endif  endif
459    
460  ifdef MYDOCS  ifdef MYDOCS
461          @mkdir -p $(PREFIX)$(DOCDIR)          @mkdir -p $(INSTALLPREFIX)$(DOCSUFFIX)
462          for i in $(MYDOCS) ; do \          for i in $(MYDOCS) ; do \
463                  install -m 0444 $$i $(PREFIX)$(DOCDIR) ; \                  install -m 0444 $$i $(INSTALLPREFIX)$(DOCSUFFIX) ; \
464          done || :          done || :
465  endif  endif
466    
467  ifdef MYCONFIGS  ifdef MYCONFIGS
468          @mkdir -p $(PREFIX)$(CONFIGDIR)          @mkdir -p $(INSTALLPREFIX)$(CONFIGSUFFIX)
469          @for i in $(MYCONFIGS) ; do \          @for i in $(MYCONFIGS) ; do \
470                  install -m 0444 $$i $(PREFIX)$(CONFIGDIR) ; \                  install -m 0444 $$i $(INSTALLPREFIX)$(CONFIGSUFFIX) ; \
471          done || :          done || :
472  endif  endif
473    
474  ifdef MYSCRIPTS  ifdef MYSCRIPTS
475          @mkdir -p $(PREFIX)$(SCRIPTDIR)          @mkdir -p $(INSTALLPREFIX)$(SCRIPTSUFFIX)
476          @for i in $(MYSCRIPTS) ; do \          @for i in $(MYSCRIPTS) ; do \
477                  install -m 0555 $$i $(PREFIX)$(SCRIPTDIR) ; \                  install -m 0555 $$i $(INSTALLPREFIX)$(SCRIPTSUFFIX) ; \
478          done || :          done || :
479  endif  endif
480    
481  ifdef MYTESTFILES  ifdef MYTESTFILES
482          @mkdir -p $(PREFIX)$(TESTDIR)          @mkdir -p $(INSTALLPREFIX)$(TESTSUFFIX)
483          @for i in $(MYTESTFILES) ; do \          @for i in $(MYTESTFILES) ; do \
484                  install -m 0555 $$i $(PREFIX)$(TESTDIR) ; \                  install -m 0555 $$i $(INSTALLPREFIX)$(TESTSUFFIX) ; \
485          done || :          done || :
486  endif  endif
487    
488  ifdef MYPLUGINS  ifdef MYPLUGINS
489          @mkdir -p $(PREFIX)$(PLUGINDIR)          @mkdir -p $(INSTALLPREFIX)$(PLUGINSUFFIX)
490          @for i in $(MYPLUGINS) ; do \          @for i in $(MYPLUGINS) ; do \
491                  install -m 0555 $$i $(PREFIX)$(PLUGINDIR) ; \                  install -m 0555 $$i $(INSTALLPREFIX)$(PLUGINSUFFIX) ; \
492          done || :          done || :
493  endif  endif
494    

Legend:
Removed from v.78  
changed lines
  Added in v.125

grid.support@nikhef.nl
ViewVC Help
Powered by ViewVC 1.1.28