IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 2498


Ignore:
Timestamp:
Nov 26, 2004, 9:56:13 AM (22 years ago)
Author:
eugene
Message:

cleaned make rules

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/Makefile

    r2419 r2498  
    3434addstar    \
    3535delstar    \
    36 dvo        \
    3736elixir     \
    3837gastro     \
     
    4544kii        \
    4645misc       \
    47 mosastro  \
     46mosastro.v2 \
    4847nightd     \
    4948perl       \
    5049photdbc    \
     50relphot    \
    5151shell      \
    5252tcl        \
    5353uniphot
    5454
    55 SKIP = getusno markrock markstar
     55# dvo        \
     56# need to fix up typecode,typename static vars in imregister
     57# need to be sure the default make is correctly define for every package
     58# drop shell1 from cvs
     59
     60SKIP = addusno fixcat getstar getusno lightcurve markrock markstar mosastro.v1 skycalc skyprobe
    5661
    5762OLD = mana status
     
    6267
    6368# general build targets:
    64 links:
    65         for i in $(PROGRAM) $(LIBS-$(ARCH)); do (cd src/$$i; ln -sf ../../Configure .); done
    66 
    6769libs:
    6870        mkdir -p lib/$(ARCH)
     
    7375
    7476all:
    75         for i in $(LIBS-$(ARCH)); do make $$i.install; done
     77        for i in $(LIBS-$(ARCH)); do make $$i.install || exit; done
    7678        for i in $(PROGRAM); do make $$i || exit; done
    7779        for i in $(EXTRA); do make $$i || exit; done
    7880
    7981clean:
    80         for i in $(LIBS-$(ARCH)); do make $$i.clean; done
    81         for i in $(PROGRAM); do make $$i.clean; done
     82        for i in $(LIBS-$(ARCH)); do make $$i.clean || exit; done
     83        for i in $(PROGRAM); do make $$i.clean || exit; done
    8284
    8385dist:
    84         for i in $(LIBS-$(ARCH)); do make $$i.dist; done
    85         for i in $(PROGRAM); do make $$i.dist; done
     86        for i in $(LIBS-$(ARCH)); do make $$i.dist || exit; done
     87        for i in $(PROGRAM); do make $$i.dist || exit; done
    8688
    8789install:
    88         for i in $(LIBS-$(ARCH)); do make $$i.install; done
    89         for i in $(PROGRAM); do make $$i.install; done
     90        for i in $(LIBS-$(ARCH)); do make $$i.install || exit; done
     91        for i in $(PROGRAM); do make $$i.install || exit; done
    9092
    9193# standard rules: targets are foo, foo.clean, foo.install, foo.dist
    9294$(PROGRAM) $(LIBS-$(ARCH)):
    93         (cd src/$@; make $@)
     95        (cd src/$@ && make)
    9496
    9597%.install:
Note: See TracChangeset for help on using the changeset viewer.