proto.libpc 784 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  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. LIBPC="PREF=pc" "SRC=lang/pc/libpc"
  15. all: libpc
  16. libpc:
  17. make -f $(MAKEFILE) $(LIBPC) $(MACHDEF) all
  18. install: cplibpc
  19. cplibpc:
  20. make -f $(MAKEFILE) $(LIBPC) $(MACHDEF) cp
  21. cmp: cmplibpc
  22. cmplibpc: libpc
  23. -cmp head_pc $(TARGET_HOME)/lib/$(MACH)/head_pc
  24. -cmp tail_pc $(TARGET_HOME)/lib/$(MACH)/tail_pc
  25. clean:
  26. -rm -f *.old *.[ce$(SUF)] tail* head*
  27. opr:
  28. @echo "nothing to be printed"
  29. pr:
  30. @echo "nothing to be printed"