Ignore:
Timestamp:
Jun 28, 2008 5:24:23 PM (14 years ago)
Author:
gah
Message:

nanovis Makefile fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/vizservers/Makefile.in

    r916 r1072  
    11
    2 subdirs         = @SUBDIRS@
     2bindir          = @bindir@
     3datadir         = @datadir@
     4datarootdir     = @datarootdir@
     5exec_prefix     = @exec_prefix@
     6includedir      = @includedir@
     7libdir          = @libdir@
     8mandir          = @mandir@
     9prefix          = @prefix@
     10srcdir          = @srcdir@
     11
     12destdir         = $(prefix)/bin
     13
     14INSTALL         = @INSTALL@
     15SHELL           = @SHELL@
     16RM              = rm -f
     17VPATH           = $(srcdir)
     18
     19SUBDIRS         = nanoscale nanovis pymolproxy
     20FILES           = \
     21                start_viz.sh
     22
     23.PHONY: nanoscale nanovis pymolproxy
    324
    425all:
    5         for dir in $(subdirs) ; do \
    6                 if test -d $$dir ; then \
    7                     echo "$$dir: $(MAKE) $@" ; \
    8                     if (cd $$dir; $(MAKE) $@) ; then true ; else exit 1; fi ; \
    9                 else \
    10                     exit 1; \
    11                 fi \
    12         done;
     26        for i in $(SUBDIRS) ; do \
     27          $(MAKE) -C $$i all || exit 1 ; \
     28        done
    1329
    1430install:
    15         for dir in $(subdirs) ; do \
    16                 if test -d $$dir ; then \
    17                     echo "$$dir: $(MAKE) $@" ; \
    18                     if (cd $$dir; $(MAKE) $@) ; then true ; else exit 1; fi ; \
    19                 else \
    20                     exit 1; \
    21                 fi \
    22         done;
    23         install -c -m 755 start_viz.sh @prefix@/start_viz.sh
     31        $(INSTALL) -d $(destdir)
     32        for i in $(SUBDIRS) ; do \
     33          $(MAKE) -C $$i install || exit 1 ; \
     34        done
     35        $(INSTALL) -m 555 start_viz.sh $(prefix)/start_viz.sh
    2436
    2537clean:
    26         for dir in $(subdirs) ; do \
    27                 if test -d $$dir ; then \
    28                     echo "$$dir: $(MAKE) $@" ; \
    29                     if (cd $$dir; $(MAKE) $@) ; then true ; else exit 1; fi ; \
    30                 else \
    31                     exit 1; \
    32                 fi \
    33         done;
     38        for i in $(SUBDIRS) ; do \
     39          $(MAKE) -C $$i clean ; \
     40        done
    3441
    3542distclean:
    36         for dir in $(subdirs) ; do \
    37                 if test -d $$dir ; then \
    38                     echo "$$dir: $(MAKE) $@" ; \
    39                     if (cd $$dir; $(MAKE) $@) ; then true ; else exit 1; fi ; \
    40                 else \
    41                     exit 1; \
    42                 fi \
    43         done;
    44         rm -f *~
    45         rm -f Makefile start_viz.sh
     43        for i in $(SUBDIRS) ; do \
     44          $(MAKE) -C $$i distclean ; \
     45        done
     46        rm -f Makefile start_viz.sh *~
Note: See TracChangeset for help on using the changeset viewer.