Rev 4973 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4973 | Rev 5145 | ||
---|---|---|---|
1 | include $(MENUETDEV)/osrules.mak |
1 | include $(MENUETDEV)/osrules.mak |
2 | 2 | ||
3 | .SUFFIXES: .asm; |
3 | .SUFFIXES: .asm; |
4 | 4 | ||
5 | $(OUTFILE): $(OBJS) |
5 | $(OUTFILE): $(OBJS) |
6 | ld -r -o $(OUTFILE) $(OBJS) $(LDFLAGS) $(LD32OPT) |
6 | kos32-ld -r -o $(OUTFILE) $(OBJS) $(LDFLAGS) |
7 | 7 | ||
8 | .c.o: |
8 | .c.o: |
9 | $(MGCC) $*.c $*.o $(CFLAGS) $(GCC32OPT) |
9 | $(MGCC) $*.c -o $*.o $(CFLAGS) |
10 | 10 | ||
11 | .cpp.o: |
11 | .cpp.o: |
12 | $(MGPP) $*.cpp $*.o $(CPPFLAGS) $(GCC32OPT) |
12 | $(MGPP) $*.cpp -o $*.o $(CPPFLAGS) |
13 | 13 | ||
14 | .cc.o: |
14 | .cc.o: |
15 | $(MGPP) $*.cc $*.o $(CPPFLAGS) $(GCC32OPT) |
15 | $(MGPP) $*.cc -o $*.o $(CPPFLAGS) |
16 | 16 | ||
17 | .asm.o: |
17 | .asm.o: |
18 | nasm $*.asm -f $(ASMFMT) -o $*.o |
18 | nasm $*.asm -f $(ASMFMT) -o $*.o |
19 | 19 | ||
20 | .s.o: |
20 | .s.o: |
21 | cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include |
21 | kos32-cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include |
22 | as $*.asm $(AS32OPT) -o $*.o |
22 | kos32-as $*.asm -o $*.o |
23 | $(RM) $*.asm |
23 | $(RM) $*.asm |
24 | 24 | ||
25 | clean: |
25 | clean: |
26 | $(RM) $(OBJS) $(OUTFILE) |
26 | $(RM) $(OBJS) $(OUTFILE) |
27 | 27 | ||
28 | rebuild: clean $(OUTFILE) |
28 | rebuild: clean $(OUTFILE) |