Mirror of CollapseOS
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

33 líneas
541B

  1. TARGET = os.bin
  2. BASE = ../..
  3. STAGE = $(BASE)/cvm/stage
  4. BLKPACK = $(BASE)/tools/blkpack
  5. SMSROM = $(BASE)/tools/smsrom
  6. EMUL = $(BASE)/emul/sms/sms
  7. .PHONY: all
  8. all: $(TARGET)
  9. $(TARGET): xcomp.fs $(STAGE) blkfs
  10. cat xcomp.fs | $(STAGE) blkfs > $@
  11. $(SMSROM):
  12. $(BLKPACK):
  13. $(MAKE) -C ../tools
  14. blkfs: $(BLKPACK)
  15. $(BLKPACK) $(BASE)/blk blk > $@
  16. $(STAGE):
  17. $(MAKE) -C $(BASE)/cvm stage
  18. os.sms: $(TARGET) $(STAGE) $(SMSROM)
  19. $(SMSROM) $(TARGET) > $@
  20. $(EMUL):
  21. $(MAKE) -C ${@:%/sms=%}
  22. .PHONY: emul
  23. emul: $(EMUL) $(TARGET)
  24. $(EMUL) $(TARGET)