Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. include $(MENUETDEV)/osrules.mak
  2.  
  3. .SUFFIXES: .asm;
  4.  
  5. $(OUTFILE): $(OBJS)
  6.         ld -r -o $(OUTFILE) $(OBJS) $(LDFLAGS) $(LD32OPT)
  7.  
  8. .c.o:
  9.         $(MGCC) $*.c $*.o $(CFLAGS) $(GCC32OPT)
  10.  
  11. .cpp.o:
  12.         $(MGPP) $*.cpp $*.o $(CPPFLAGS) $(GCC32OPT)
  13.        
  14. .cc.o:
  15.         $(MGPP) $*.cc $*.o $(CPPFLAGS) $(GCC32OPT)
  16.  
  17. .asm.o:
  18.         nasm $*.asm -f $(ASMFMT) -o $*.o
  19.  
  20. .s.o:
  21.         cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include
  22.         as $*.asm $(AS32OPT) -o $*.o
  23.         $(RM) $*.asm
  24.  
  25. clean:
  26.         $(RM) $(OBJS) $(OUTFILE)
  27.  
  28. rebuild: clean $(OUTFILE)
  29.