proto.liboc 741 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. # $Id$
  2. #PARAMS do not remove this line!
  3. #MACH_PARAMS do not remove this line!
  4. MACHDEF= \
  5. "MACH=$(MACH)" \
  6. "MACHFL=$(MACHFL) -I$(TARGET_HOME)/h" \
  7. "SUF=$(SUF)" \
  8. "ASAR=$(ASAR)" \
  9. "RANLIB=$(RANLIB)" \
  10. "SRC_HOME=$(SRC_HOME)" \
  11. "TARGET_HOME=$(TARGET_HOME)" \
  12. "COMPILE=$(SRC_HOME)/mach/proto/libg/compmodule"
  13. MAKEFILE=../../proto/libg/Makefile
  14. LIBOC="PREF=ocm" "SRC=lang/occam/lib"
  15. all: liboc
  16. liboc:
  17. make -f $(MAKEFILE) $(LIBOC) $(MACHDEF) tail
  18. install: cpliboc
  19. cpliboc:
  20. make -f $(MAKEFILE) $(LIBOC) $(MACHDEF) tailcp
  21. cmp: cmpliboc
  22. cmpliboc: liboc
  23. -cmp tail_oc $(TARGET_HOME)/lib/$(MACH)/tail_oc
  24. clean:
  25. -rm -f *.old *.[ce$(SUF)] tail* head*
  26. opr:
  27. @echo "nothing to be printed"
  28. pr:
  29. @echo "nothing to be printed"